From fd4dbff6082b04588157c538fb4ed5cb1921e691 Mon Sep 17 00:00:00 2001 From: src386 Date: Tue, 15 Mar 2016 16:18:02 +0100 Subject: [PATCH] temp --- sources/CHANGELOG.md | 276 - sources/CMakeLists.txt | 49 - sources/COPYING | 661 --- sources/INSTALL.md | 8 - sources/README.md | 43 - sources/VERSION | 1 - sources/app/assets/js/favico.js | 860 --- sources/app/assets/js/images/marker-icon.png | Bin 1747 -> 0 bytes .../app/assets/js/images/marker-shadow.png | Bin 535 -> 0 bytes sources/app/assets/js/movim_base.js | 64 - sources/app/assets/js/movim_hash.js | 203 - sources/app/assets/js/movim_map.js | 73 - sources/app/assets/js/movim_tpl.js | 185 - sources/app/assets/js/movim_utils.js | 321 -- sources/app/assets/js/movim_websocket.js | 203 - sources/app/assets/js/pako_inflate.js | 3025 ----------- sources/app/controllers/AboutController.php | 11 - sources/app/controllers/AccountController.php | 11 - .../app/controllers/AccountnextController.php | 11 - sources/app/controllers/AdminController.php | 17 - .../app/controllers/AdminloginController.php | 23 - sources/app/controllers/BlogController.php | 12 - sources/app/controllers/ChatController.php | 11 - sources/app/controllers/ConfController.php | 11 - sources/app/controllers/ContactController.php | 11 - .../app/controllers/DisconnectController.php | 13 - sources/app/controllers/FeedController.php | 11 - sources/app/controllers/GroupController.php | 16 - sources/app/controllers/HelpController.php | 11 - sources/app/controllers/InfosController.php | 12 - sources/app/controllers/LoginController.php | 16 - sources/app/controllers/MainController.php | 11 - sources/app/controllers/MediaController.php | 11 - sources/app/controllers/NewsController.php | 11 - sources/app/controllers/NodeController.php | 12 - .../app/controllers/NotfoundController.php | 11 - sources/app/controllers/PodsController.php | 13 - sources/app/controllers/RoomController.php | 10 - sources/app/controllers/ShareController.php | 11 - sources/app/controllers/TagController.php | 11 - sources/app/controllers/VisioController.php | 11 - sources/app/helpers/DateHelper.php | 98 - sources/app/helpers/StringHelper.php | 401 -- sources/app/helpers/TimezoneHelper.php | 93 - sources/app/helpers/TimezoneList.php | 417 -- sources/app/models/cache/Cache.php | 26 - sources/app/models/cache/CacheDAO.php | 63 - sources/app/models/caps/Caps.php | 53 - sources/app/models/caps/CapsDAO.php | 117 - sources/app/models/conference/Conference.php | 34 - .../app/models/conference/ConferenceDAO.php | 163 - sources/app/models/config/Config.php | 63 - sources/app/models/config/ConfigDAO.php | 122 - sources/app/models/contact/Contact.php | 585 -- sources/app/models/contact/ContactDAO.php | 624 --- sources/app/models/item/Item.php | 93 - sources/app/models/item/ItemDAO.php | 278 - sources/app/models/message/Message.php | 143 - sources/app/models/message/MessageDAO.php | 255 - sources/app/models/postn/Postn.php | 415 -- sources/app/models/postn/PostnDAO.php | 625 --- sources/app/models/presence/Presence.php | 185 - sources/app/models/presence/PresenceDAO.php | 239 - sources/app/models/privacy/Privacy.php | 38 - sources/app/models/privacy/PrivacyDAO.php | 58 - sources/app/models/rosterlink/RosterLink.php | 54 - .../app/models/rosterlink/RosterLinkDAO.php | 230 - sources/app/models/sessionx/Sessionx.php | 62 - sources/app/models/sessionx/SessionxDAO.php | 349 -- .../app/models/subscription/Subscription.php | 54 - .../models/subscription/SubscriptionDAO.php | 166 - sources/app/models/tag/Tag.php | 20 - sources/app/models/tag/TagDAO.php | 71 - sources/app/views/about.tpl | 12 - sources/app/views/account.tpl | 6 - sources/app/views/accountnext.tpl | 6 - sources/app/views/admin.tpl | 13 - sources/app/views/adminlogin.tpl | 6 - sources/app/views/blog.tpl | 7 - sources/app/views/chat.tpl | 16 - sources/app/views/conf.tpl | 20 - sources/app/views/contact.tpl | 16 - sources/app/views/disconnect.tpl | 0 sources/app/views/feed.tpl | 1 - sources/app/views/group.tpl | 15 - sources/app/views/help.tpl | 15 - sources/app/views/infos.tpl | 1 - sources/app/views/login.tpl | 9 - sources/app/views/main.tpl | 12 - sources/app/views/media.tpl | 24 - sources/app/views/news.tpl | 15 - sources/app/views/node.tpl | 7 - sources/app/views/notfound.tpl | 7 - sources/app/views/page.tpl | 54 - sources/app/views/pods.tpl | 8 - sources/app/views/room.tpl | 11 - sources/app/views/share.tpl | 7 - sources/app/views/tag.tpl | 7 - sources/app/views/visio.tpl | 33 - sources/app/widgets/.dir-locals.el | 4 - sources/app/widgets/About/About.php | 26 - sources/app/widgets/About/about.tpl | 66 - sources/app/widgets/About/locales.ini | 9 - sources/app/widgets/Account/Account.php | 126 - sources/app/widgets/Account/_account_form.tpl | 35 - .../app/widgets/Account/_account_remove.tpl | 18 - sources/app/widgets/Account/account.js | 16 - sources/app/widgets/Account/account.tpl | 58 - sources/app/widgets/Account/locales.ini | 13 - .../app/widgets/AccountNext/AccountNext.php | 122 - .../widgets/AccountNext/_accountnext_form.tpl | 9 - .../AccountNext/_accountnext_movim.tpl | 20 - .../widgets/AccountNext/_accountnext_oob.tpl | 13 - .../AccountNext/_accountnext_registered.tpl | 9 - .../app/widgets/AccountNext/accountnext.css | 30 - .../app/widgets/AccountNext/accountnext.js | 17 - .../app/widgets/AccountNext/accountnext.tpl | 31 - sources/app/widgets/AccountNext/locales.ini | 14 - sources/app/widgets/Ack/Ack.php | 51 - sources/app/widgets/Ack/ack.tpl | 5 - sources/app/widgets/AdHoc/AdHoc.php | 118 - sources/app/widgets/AdHoc/_adhoc_form.tpl | 32 - sources/app/widgets/AdHoc/_adhoc_list.tpl | 16 - sources/app/widgets/AdHoc/_adhoc_note.tpl | 8 - sources/app/widgets/AdHoc/adhoc.js | 33 - sources/app/widgets/AdHoc/adhoc.tpl | 1 - sources/app/widgets/AdHoc/locales.ini | 2 - sources/app/widgets/AdminDB/AdminDB.php | 63 - sources/app/widgets/AdminDB/admindb.tpl | 72 - sources/app/widgets/AdminDB/locales.ini | 12 - sources/app/widgets/AdminLogin/AdminLogin.php | 22 - sources/app/widgets/AdminLogin/adminlogin.tpl | 22 - sources/app/widgets/AdminMain/AdminMain.php | 92 - sources/app/widgets/AdminMain/admin.js | 43 - sources/app/widgets/AdminMain/adminmain.tpl | 135 - sources/app/widgets/AdminMain/locales.ini | 41 - sources/app/widgets/AdminTest/AdminTest.php | 53 - sources/app/widgets/AdminTest/admintest.css | 113 - sources/app/widgets/AdminTest/admintest.js | 61 - sources/app/widgets/AdminTest/admintest.tpl | 117 - sources/app/widgets/AdminTest/locales.ini | 22 - sources/app/widgets/Api/Api.php | 86 - sources/app/widgets/Api/api.tpl | 72 - sources/app/widgets/Api/locales.ini | 9 - sources/app/widgets/Avatar/Avatar.php | 118 - sources/app/widgets/Avatar/_avatar_form.tpl | 104 - sources/app/widgets/Avatar/avatar.css | 20 - sources/app/widgets/Avatar/avatar.js | 93 - sources/app/widgets/Avatar/avatar.tpl | 9 - sources/app/widgets/Avatar/locales.ini | 9 - sources/app/widgets/Blog/Blog.php | 148 - sources/app/widgets/Blog/blog.tpl | 121 - sources/app/widgets/Blog/locales.ini | 4 - sources/app/widgets/Bookmark/Bookmark.php | 255 - .../app/widgets/Bookmark/_bookmark_list.tpl | 41 - .../widgets/Bookmark/_bookmark_muc_add.tpl | 40 - .../widgets/Bookmark/_bookmark_url_add.tpl | 28 - sources/app/widgets/Bookmark/bookmark.css | 8 - sources/app/widgets/Bookmark/bookmark.tpl | 27 - sources/app/widgets/Bookmark/locales.ini | 22 - sources/app/widgets/Caps/Caps.php | 70 - sources/app/widgets/Caps/caps.css | 61 - sources/app/widgets/Caps/caps.tpl | 49 - sources/app/widgets/Chat/Chat.php | 636 --- sources/app/widgets/Chat/_chat.tpl | 147 - sources/app/widgets/Chat/_chat_bubble.tpl | 21 - .../app/widgets/Chat/_chat_bubble_room.tpl | 5 - .../app/widgets/Chat/_chat_config_room.tpl | 13 - sources/app/widgets/Chat/_chat_empty.tpl | 37 - .../app/widgets/Chat/_chat_header_room.tpl | 76 - sources/app/widgets/Chat/_chat_state.tpl | 1 - sources/app/widgets/Chat/_chat_subject.tpl | 21 - sources/app/widgets/Chat/chat.css | 182 - sources/app/widgets/Chat/chat.js | 250 - sources/app/widgets/Chat/chat.tpl | 7 - sources/app/widgets/Chat/chat_otr.js | 86 - sources/app/widgets/Chat/img/chat.svg | 362 -- sources/app/widgets/Chat/locales.ini | 24 - sources/app/widgets/Chats/Chats.php | 251 - sources/app/widgets/Chats/_chatrooms.tpl | 1 - sources/app/widgets/Chats/_chats.tpl | 1 - sources/app/widgets/Chats/_chats_add.tpl | 48 - .../app/widgets/Chats/_chats_add_extend.tpl | 24 - sources/app/widgets/Chats/_chats_item.tpl | 51 - sources/app/widgets/Chats/chats.css | 8 - sources/app/widgets/Chats/chats.js | 60 - sources/app/widgets/Chats/chats.tpl | 33 - sources/app/widgets/Chats/locales.ini | 15 - sources/app/widgets/Config/Config.php | 109 - sources/app/widgets/Config/_config_form.tpl | 56 - sources/app/widgets/Config/color/arrow.gif | Bin 66 -> 0 bytes sources/app/widgets/Config/color/cross.gif | Bin 83 -> 0 bytes sources/app/widgets/Config/color/demo.html | 12 - sources/app/widgets/Config/color/hs.png | Bin 2684 -> 0 bytes sources/app/widgets/Config/color/hv.png | Bin 2865 -> 0 bytes sources/app/widgets/Config/color/jscolor.js | 953 ---- sources/app/widgets/Config/config.js | 26 - sources/app/widgets/Config/config.tpl | 3 - sources/app/widgets/Config/locales.ini | 17 - sources/app/widgets/Contact/Contact.php | 287 - sources/app/widgets/Contact/_contact.tpl | 411 -- .../app/widgets/Contact/_contact_delete.tpl | 16 - sources/app/widgets/Contact/_contact_edit.tpl | 47 - .../app/widgets/Contact/_contact_empty.tpl | 6 - .../app/widgets/Contact/_contact_explore.tpl | 6 - .../app/widgets/Contact/_contact_public.tpl | 42 - sources/app/widgets/Contact/contact.js | 0 sources/app/widgets/Contact/contact.tpl | 10 - sources/app/widgets/Contact/locales.ini | 62 - sources/app/widgets/Dialog/Dialog.php | 28 - sources/app/widgets/Dialog/dialog.js | 12 - sources/app/widgets/Dialog/dialog.tpl | 1 - sources/app/widgets/Group/Group.php | 449 -- sources/app/widgets/Group/_group_config.tpl | 13 - sources/app/widgets/Group/_group_delete.tpl | 22 - sources/app/widgets/Group/_group_empty.tpl | 47 - sources/app/widgets/Group/_group_header.tpl | 65 - sources/app/widgets/Group/_group_posts.tpl | 13 - sources/app/widgets/Group/_group_publish.tpl | 3 - .../app/widgets/Group/_group_subscribe.tpl | 37 - .../widgets/Group/_group_subscriptions.tpl | 21 - sources/app/widgets/Group/_group_ticker.tpl | 47 - .../app/widgets/Group/_group_unsubscribe.tpl | 19 - sources/app/widgets/Group/group.js | 22 - sources/app/widgets/Group/group.tpl | 12 - sources/app/widgets/Group/locales.ini | 25 - sources/app/widgets/Groups/Groups.php | 204 - sources/app/widgets/Groups/_groups_add.tpl | 21 - sources/app/widgets/Groups/_groups_header.tpl | 22 - sources/app/widgets/Groups/_groups_server.tpl | 54 - .../widgets/Groups/_groups_subscriptions.tpl | 38 - sources/app/widgets/Groups/groups.js | 32 - sources/app/widgets/Groups/groups.tpl | 3 - sources/app/widgets/Groups/locales.ini | 16 - sources/app/widgets/Header/Header.php | 31 - sources/app/widgets/Header/_header_about.tpl | 12 - .../app/widgets/Header/_header_account.tpl | 12 - .../widgets/Header/_header_accountnext.tpl | 12 - sources/app/widgets/Header/_header_admin.tpl | 12 - .../app/widgets/Header/_header_adminlogin.tpl | 12 - sources/app/widgets/Header/_header_conf.tpl | 9 - sources/app/widgets/Header/_header_group.tpl | 9 - sources/app/widgets/Header/_header_help.tpl | 9 - sources/app/widgets/Header/_header_login.tpl | 14 - sources/app/widgets/Header/_header_pods.tpl | 6 - sources/app/widgets/Header/_header_room.tpl | 4 - sources/app/widgets/Header/header.tpl | 3 - sources/app/widgets/Hello/Hello.php | 29 - sources/app/widgets/Hello/hello.tpl | 201 - sources/app/widgets/Hello/locales.ini | 14 - sources/app/widgets/Help/Help.php | 30 - sources/app/widgets/Help/help.tpl | 74 - sources/app/widgets/Help/locales.ini | 23 - sources/app/widgets/Infos/Infos.php | 54 - sources/app/widgets/Infos/infos.tpl | 1 - sources/app/widgets/Init/Init.php | 84 - sources/app/widgets/Init/init.js | 33 - sources/app/widgets/Init/init.tpl | 0 sources/app/widgets/Init/locales.ini | 7 - sources/app/widgets/Login/Login.php | 251 - sources/app/widgets/Login/_login_error.tpl | 8 - sources/app/widgets/Login/_login_sessions.tpl | 34 - sources/app/widgets/Login/img/logo.png | Bin 7190 -> 0 bytes sources/app/widgets/Login/img/logo.svg | 512 -- sources/app/widgets/Login/img/logo2.svg | 238 - sources/app/widgets/Login/img/logo_cloud.svg | 66 - sources/app/widgets/Login/locales.ini | 35 - sources/app/widgets/Login/login.css | 61 - sources/app/widgets/Login/login.js | 179 - sources/app/widgets/Login/login.tpl | 88 - .../widgets/LoginAnonymous/LoginAnonymous.php | 59 - .../app/widgets/LoginAnonymous/locales.ini | 2 - .../widgets/LoginAnonymous/loginanonymous.js | 8 - .../widgets/LoginAnonymous/loginanonymous.tpl | 1 - sources/app/widgets/Menu/Menu.php | 184 - sources/app/widgets/Menu/_menu_add.tpl | 3 - sources/app/widgets/Menu/_menu_list.tpl | 113 - sources/app/widgets/Menu/_menu_refresh.tpl | 7 - sources/app/widgets/Menu/locales.ini | 13 - sources/app/widgets/Menu/menu.css | 7 - sources/app/widgets/Menu/menu.js | 34 - sources/app/widgets/Menu/menu.tpl | 3 - sources/app/widgets/Navigation/Navigation.php | 13 - sources/app/widgets/Navigation/navigation.tpl | 76 - sources/app/widgets/NotFound/NotFound.php | 14 - sources/app/widgets/NotFound/notfound.css | 3 - sources/app/widgets/NotFound/notfound.tpl | 9 - .../app/widgets/Notification/Notification.php | 141 - .../widgets/Notification/_notification.tpl | 17 - .../app/widgets/Notification/notification.css | 74 - .../app/widgets/Notification/notification.js | 190 - .../app/widgets/Notification/notification.tpl | 1 - sources/app/widgets/Notifs/Notifs.php | 152 - .../app/widgets/Notifs/_notifs_confirm.tpl | 25 - sources/app/widgets/Notifs/_notifs_from.tpl | 32 - sources/app/widgets/Notifs/locales.ini | 3 - sources/app/widgets/Notifs/notifs.css | 27 - sources/app/widgets/Notifs/notifs.js | 64 - sources/app/widgets/Notifs/notifs.tpl | 3 - sources/app/widgets/Pods/Pods.php | 43 - sources/app/widgets/Pods/pods.tpl | 40 - sources/app/widgets/Post/Post.php | 249 - sources/app/widgets/Post/_post.tpl | 321 -- sources/app/widgets/Post/_post_comments.tpl | 60 - .../app/widgets/Post/_post_comments_error.tpl | 10 - sources/app/widgets/Post/_post_delete.tpl | 16 - sources/app/widgets/Post/_post_empty.tpl | 244 - sources/app/widgets/Post/locales.ini | 25 - sources/app/widgets/Post/post.js | 0 sources/app/widgets/Post/post.tpl | 11 - sources/app/widgets/Presence/Presence.php | 241 - sources/app/widgets/Presence/_presence.tpl | 19 - .../app/widgets/Presence/_presence_list.tpl | 85 - sources/app/widgets/Presence/img/away.png | Bin 436 -> 0 bytes sources/app/widgets/Presence/img/away.svg | 58 - sources/app/widgets/Presence/img/dnd.png | Bin 398 -> 0 bytes sources/app/widgets/Presence/img/dnd.svg | 58 - sources/app/widgets/Presence/img/exit.png | Bin 146 -> 0 bytes sources/app/widgets/Presence/img/exit.svg | 6 - sources/app/widgets/Presence/img/online.png | Bin 391 -> 0 bytes sources/app/widgets/Presence/img/online.svg | 58 - sources/app/widgets/Presence/img/xa.png | Bin 432 -> 0 bytes sources/app/widgets/Presence/img/xa.svg | 58 - sources/app/widgets/Presence/locales.ini | 7 - sources/app/widgets/Presence/presence.css | 159 - sources/app/widgets/Presence/presence.js | 47 - sources/app/widgets/Presence/presence.tpl | 3 - sources/app/widgets/Publish/Publish.php | 297 - .../widgets/Publish/_publish_back_confirm.tpl | 11 - .../app/widgets/Publish/_publish_create.tpl | 103 - .../app/widgets/Publish/_publish_embed.tpl | 20 - .../app/widgets/Publish/_publish_gallery.tpl | 13 - .../app/widgets/Publish/_publish_header.tpl | 11 - sources/app/widgets/Publish/_publish_help.tpl | 92 - .../app/widgets/Publish/_publish_preview.tpl | 16 - sources/app/widgets/Publish/locales.ini | 27 - sources/app/widgets/Publish/publish.css | 13 - sources/app/widgets/Publish/publish.js | 80 - sources/app/widgets/Publish/publish.tpl | 0 sources/app/widgets/Rooms/Rooms.php | 296 - sources/app/widgets/Rooms/_rooms.tpl | 73 - sources/app/widgets/Rooms/_rooms_add.tpl | 38 - sources/app/widgets/Rooms/_rooms_list.tpl | 42 - sources/app/widgets/Rooms/_rooms_remove.tpl | 18 - sources/app/widgets/Rooms/locales.ini | 31 - sources/app/widgets/Rooms/rooms.css | 3 - sources/app/widgets/Rooms/rooms.js | 72 - sources/app/widgets/Rooms/rooms.tpl | 1 - sources/app/widgets/Roster/Roster.php | 350 -- sources/app/widgets/Roster/_roster_search.tpl | 33 - .../widgets/Roster/_roster_search_results.tpl | 18 - sources/app/widgets/Roster/angular.js | 252 - .../app/widgets/Roster/img/movim_cloud.svg | 212 - sources/app/widgets/Roster/locales.ini | 19 - sources/app/widgets/Roster/roster.css | 63 - sources/app/widgets/Roster/roster.js | 338 -- sources/app/widgets/Roster/roster.tpl | 91 - sources/app/widgets/Share/Share.php | 19 - sources/app/widgets/Share/locales.ini | 3 - sources/app/widgets/Share/share.tpl | 29 - sources/app/widgets/Statistics/Statistics.php | 108 - sources/app/widgets/Statistics/locales.ini | 7 - sources/app/widgets/Statistics/statistics.tpl | 41 - sources/app/widgets/Stickers/Stickers.php | 155 - sources/app/widgets/Stickers/_stickers.tpl | 29 - .../app/widgets/Stickers/_stickers_smiley.tpl | 91 - sources/app/widgets/Stickers/locales.ini | 2 - sources/app/widgets/Stickers/stickers.css | 5 - sources/app/widgets/Stickers/stickers.js | 8 - sources/app/widgets/Stickers/stickers.tpl | 0 ...6b6f96ac3b9c847bac3a73ef2bb353e245b398.png | Bin 30369 -> 0 bytes ...1d0c376dc98b545d82a5f70b7df95ad079ffc7.png | Bin 30636 -> 0 bytes ...1b758ca110b016c962f260d2315fd3f7e81727.png | Bin 30971 -> 0 bytes ...360adec7e13fe321fae5fecf307fafdccb1cc7.png | Bin 30784 -> 0 bytes ...0d3713bf286f13c1ff247cd0322b3760e4f707.png | Bin 36107 -> 0 bytes ...d2c71f542ea65b7394c32211981c4f1b36d4d5.png | Bin 26206 -> 0 bytes ...287132e542e55492e5a909b2eedf83b3e6c475.png | Bin 30291 -> 0 bytes ...ac00d6d3b3ad3c8711d9ad3d4913cda90a1e17.png | Bin 33484 -> 0 bytes ...abeda5e5586d099c5e259887c0324c88cfe9f0.png | Bin 31016 -> 0 bytes ...ef0fdb9de8c7b4f4d4a61a836704b8ce8b91b8.png | Bin 44653 -> 0 bytes ...570350f5ff8f7e5f4c45b952895bdc65e490ed.png | Bin 38018 -> 0 bytes ...bae75930e4d18004c3ae52dfbd126f8ffaf757.png | Bin 25923 -> 0 bytes ...8ece6768016790bdad3f5a81c96d24c5a4dad5.png | Bin 32620 -> 0 bytes ...f5b7e8e40cff8ede87a23d9d52c6cf05fc259d.png | Bin 35396 -> 0 bytes ...2fabc34217d03ad8efa50afeedb22d3d3e9c40.png | Bin 34923 -> 0 bytes ...aa4efde0d916b2f18393cb60dc86f3c4e2e4bd.png | Bin 35427 -> 0 bytes .../app/widgets/Stickers/stickers/icon.png | Bin 6345 -> 0 bytes sources/app/widgets/Subscribe/Subscribe.php | 45 - sources/app/widgets/Subscribe/img/star.svg | 57 - sources/app/widgets/Subscribe/locales.ini | 5 - sources/app/widgets/Subscribe/subscribe.css | 34 - sources/app/widgets/Subscribe/subscribe.js | 5 - sources/app/widgets/Subscribe/subscribe.tpl | 50 - .../app/widgets/Syndication/Syndication.php | 131 - sources/app/widgets/Syndication/locales.ini | 4 - .../app/widgets/Syndication/syndication.tpl | 0 sources/app/widgets/System/System.php | 46 - sources/app/widgets/System/system.tpl | 9 - sources/app/widgets/Tabs/Tabs.php | 28 - sources/app/widgets/Tabs/tabs.css | 58 - sources/app/widgets/Tabs/tabs.js | 75 - sources/app/widgets/Tabs/tabs.tpl | 1 - sources/app/widgets/Upload/Upload.php | 45 - sources/app/widgets/Upload/_upload.tpl | 19 - sources/app/widgets/Upload/locales.ini | 3 - sources/app/widgets/Upload/upload.css | 0 sources/app/widgets/Upload/upload.js | 58 - sources/app/widgets/Upload/upload.tpl | 0 sources/app/widgets/Vcard4/Vcard4.php | 192 - sources/app/widgets/Vcard4/_vcard4_form.tpl | 193 - sources/app/widgets/Vcard4/locales.ini | 22 - sources/app/widgets/Vcard4/vcard4.tpl | 12 - sources/bootstrap.php | 346 -- sources/build.sh | 34 - sources/composer.json | 30 - sources/composer.lock | 1596 ------ sources/composer.phar | Bin 1580509 -> 0 bytes sources/config/db.example.inc.php | 17 - sources/daemon.php | 53 - sources/debian/conffiles | 2 - sources/debian/config | 21 - .../etc/apache2/conf-available/movim.conf | 6 - .../debian/lib/systemd/system/movim.service | 15 - sources/debian/postinst | 162 - sources/debian/postrm | 27 - sources/debian/templates | 6 - sources/index.php | 57 - sources/lib/JingletoSDP.php | 344 -- sources/lib/SDPtoJingle.php | 323 -- sources/lib/XMPPtoForm.php | 376 -- sources/linker.php | 220 - sources/locales/ar.po | 2657 --------- sources/locales/be.po | 2662 --------- sources/locales/bn.po | 2657 --------- sources/locales/br.po | 2769 ---------- sources/locales/da.po | 2758 ---------- sources/locales/de.po | 2740 ---------- sources/locales/el.po | 2818 ---------- sources/locales/eo.po | 2779 ---------- sources/locales/es.po | 2735 ---------- sources/locales/fa.po | 2651 --------- sources/locales/fi.po | 2933 ---------- sources/locales/fr.po | 2740 ---------- sources/locales/gl.po | 2671 --------- sources/locales/he.po | 2726 ---------- sources/locales/hr.po | 2651 --------- sources/locales/hu.po | 2688 --------- sources/locales/id.po | 2734 ---------- sources/locales/io.po | 2654 --------- sources/locales/is.po | 2663 --------- sources/locales/it.po | 2691 --------- sources/locales/ja.po | 2685 --------- sources/locales/kk.po | 2651 --------- sources/locales/locales.ini | 291 - sources/locales/lv.po | 2737 ---------- sources/locales/messages.pot | 2700 ---------- sources/locales/nl.po | 2731 ---------- sources/locales/no.po | 2670 --------- sources/locales/oc.po | 2941 ---------- sources/locales/pl.po | 2735 ---------- sources/locales/pt.po | 2731 ---------- sources/locales/ro.po | 2713 ---------- sources/locales/ru.po | 2746 ---------- sources/locales/uk.po | 2728 ---------- sources/locales/update_po.sh | 15 - sources/locales/update_trans.sh | 5 - sources/locales/zh.po | 2730 ---------- sources/manifest.webapp | 16 - sources/mud.php | 180 - sources/src/Movim/Daemon/Core.php | 152 - sources/src/Movim/Daemon/Session.php | 127 - sources/src/Movim/i18n/Locale.php | 223 - sources/src/Movim/i18n/languages.php | 206 - sources/system/Cache.php | 119 - sources/system/Debug.php | 140 - sources/system/Event.php | 12 - sources/system/Picture.php | 180 - sources/system/RPC.php | 102 - sources/system/Route.php | 111 - sources/system/Session.php | 94 - sources/system/Sessionx.php | 200 - sources/system/User.php | 212 - sources/system/Utils.php | 655 --- sources/system/UtilsPicture.php | 29 - sources/system/controllers/AjaxController.php | 75 - sources/system/controllers/BaseController.php | 87 - .../system/controllers/FrontController.php | 73 - sources/system/template/TplPageBuilder.php | 264 - sources/system/widget/WidgetBase.php | 310 -- sources/system/widget/WidgetWrapper.php | 218 - sources/tests/js/events_test.js | 53 - sources/tests/js/hash_test.js | 76 - sources/tests/js/index.html | 21 - sources/tests/js/tests.js | 87 - sources/tests/webrtc/adapter.js | 154 - sources/tests/webrtc/index.html | 24 - sources/tests/webrtc/script.js | 124 - sources/tests/webrtc/style.css | 4 - sources/themes/material/css/article.css | 159 - sources/themes/material/css/block.css | 48 - sources/themes/material/css/color.css | 127 - sources/themes/material/css/fonts.css | 54 - sources/themes/material/css/form.css | 415 -- sources/themes/material/css/grid.css | 56 - sources/themes/material/css/header.css | 42 - sources/themes/material/css/listn.css | 386 -- .../css/material-design-iconic-font.min.css | 1 - sources/themes/material/css/menu.css | 31 - sources/themes/material/css/style.css | 875 --- sources/themes/material/favicon.svg | 102 - sources/themes/material/favicon.xcf | Bin 1650 -> 0 bytes .../fonts/Material-Design-Iconic-Font.eot | Bin 42495 -> 0 bytes .../fonts/Material-Design-Iconic-Font.svg | 787 --- .../fonts/Material-Design-Iconic-Font.ttf | Bin 99212 -> 0 bytes .../fonts/Material-Design-Iconic-Font.woff | Bin 50312 -> 0 bytes .../fonts/Material-Design-Iconic-Font.woff2 | Bin 38384 -> 0 bytes sources/themes/material/fonts/os_300.woff | Bin 20820 -> 0 bytes sources/themes/material/fonts/os_300.woff2 | Bin 16212 -> 0 bytes sources/themes/material/fonts/os_400.woff | Bin 20216 -> 0 bytes sources/themes/material/fonts/os_400.woff2 | Bin 15556 -> 0 bytes sources/themes/material/fonts/os_600.woff | Bin 20792 -> 0 bytes sources/themes/material/fonts/os_600.woff2 | Bin 16080 -> 0 bytes sources/themes/material/fonts/os_700.woff | Bin 20964 -> 0 bytes sources/themes/material/fonts/os_700.woff2 | Bin 16224 -> 0 bytes sources/themes/material/fonts/os_800.woff | Bin 21144 -> 0 bytes sources/themes/material/fonts/os_800.woff2 | Bin 16316 -> 0 bytes sources/themes/material/img/app/128.png | Bin 9508 -> 0 bytes sources/themes/material/img/app/16.png | Bin 720 -> 0 bytes sources/themes/material/img/app/48.png | Bin 2337 -> 0 bytes sources/themes/material/img/app/512.png | Bin 62640 -> 0 bytes sources/themes/material/img/app/96.png | Bin 6940 -> 0 bytes sources/themes/material/img/app/vectorial.svg | 369 -- .../themes/material/img/emojis/svg/1f004.svg | 1 - .../themes/material/img/emojis/svg/1f0cf.svg | 1 - .../themes/material/img/emojis/svg/1f170.svg | 1 - .../themes/material/img/emojis/svg/1f171.svg | 1 - .../themes/material/img/emojis/svg/1f17e.svg | 1 - .../themes/material/img/emojis/svg/1f17f.svg | 1 - .../themes/material/img/emojis/svg/1f18e.svg | 1 - .../themes/material/img/emojis/svg/1f191.svg | 1 - .../themes/material/img/emojis/svg/1f192.svg | 1 - .../themes/material/img/emojis/svg/1f193.svg | 1 - .../themes/material/img/emojis/svg/1f194.svg | 1 - .../themes/material/img/emojis/svg/1f195.svg | 1 - .../themes/material/img/emojis/svg/1f196.svg | 1 - .../themes/material/img/emojis/svg/1f197.svg | 1 - .../themes/material/img/emojis/svg/1f198.svg | 1 - .../themes/material/img/emojis/svg/1f199.svg | 1 - .../themes/material/img/emojis/svg/1f19a.svg | 1 - .../themes/material/img/emojis/svg/1f1e6.svg | 1 - .../themes/material/img/emojis/svg/1f1e7.svg | 1 - .../material/img/emojis/svg/1f1e8-1f1f3.svg | 1 - .../themes/material/img/emojis/svg/1f1e8.svg | 1 - .../material/img/emojis/svg/1f1e9-1f1ea.svg | 1 - .../themes/material/img/emojis/svg/1f1e9.svg | 1 - .../material/img/emojis/svg/1f1ea-1f1f8.svg | 1 - .../themes/material/img/emojis/svg/1f1ea.svg | 1 - .../material/img/emojis/svg/1f1eb-1f1f7.svg | 1 - .../themes/material/img/emojis/svg/1f1eb.svg | 1 - .../material/img/emojis/svg/1f1ec-1f1e7.svg | 1 - .../themes/material/img/emojis/svg/1f1ec.svg | 1 - .../themes/material/img/emojis/svg/1f1ed.svg | 1 - .../material/img/emojis/svg/1f1ee-1f1f9.svg | 1 - .../themes/material/img/emojis/svg/1f1ee.svg | 1 - .../material/img/emojis/svg/1f1ef-1f1f5.svg | 1 - .../themes/material/img/emojis/svg/1f1ef.svg | 1 - .../material/img/emojis/svg/1f1f0-1f1f7.svg | 1 - .../themes/material/img/emojis/svg/1f1f0.svg | 1 - .../themes/material/img/emojis/svg/1f1f1.svg | 1 - .../themes/material/img/emojis/svg/1f1f2.svg | 1 - .../themes/material/img/emojis/svg/1f1f3.svg | 1 - .../themes/material/img/emojis/svg/1f1f4.svg | 1 - .../themes/material/img/emojis/svg/1f1f5.svg | 1 - .../themes/material/img/emojis/svg/1f1f6.svg | 1 - .../material/img/emojis/svg/1f1f7-1f1fa.svg | 1 - .../themes/material/img/emojis/svg/1f1f7.svg | 1 - .../themes/material/img/emojis/svg/1f1f8.svg | 1 - .../themes/material/img/emojis/svg/1f1f9.svg | 1 - .../material/img/emojis/svg/1f1fa-1f1f8.svg | 1 - .../themes/material/img/emojis/svg/1f1fa.svg | 1 - .../themes/material/img/emojis/svg/1f1fb.svg | 1 - .../themes/material/img/emojis/svg/1f1fc.svg | 1 - .../themes/material/img/emojis/svg/1f1fd.svg | 1 - .../themes/material/img/emojis/svg/1f1fe.svg | 1 - .../themes/material/img/emojis/svg/1f1ff.svg | 1 - .../themes/material/img/emojis/svg/1f201.svg | 1 - .../themes/material/img/emojis/svg/1f202.svg | 1 - .../themes/material/img/emojis/svg/1f21a.svg | 1 - .../themes/material/img/emojis/svg/1f22f.svg | 1 - .../themes/material/img/emojis/svg/1f232.svg | 1 - .../themes/material/img/emojis/svg/1f233.svg | 1 - .../themes/material/img/emojis/svg/1f234.svg | 1 - .../themes/material/img/emojis/svg/1f235.svg | 1 - .../themes/material/img/emojis/svg/1f236.svg | 1 - .../themes/material/img/emojis/svg/1f237.svg | 1 - .../themes/material/img/emojis/svg/1f238.svg | 1 - .../themes/material/img/emojis/svg/1f239.svg | 1 - .../themes/material/img/emojis/svg/1f23a.svg | 1 - .../themes/material/img/emojis/svg/1f250.svg | 1 - .../themes/material/img/emojis/svg/1f251.svg | 1 - .../themes/material/img/emojis/svg/1f300.svg | 1 - .../themes/material/img/emojis/svg/1f301.svg | 1 - .../themes/material/img/emojis/svg/1f302.svg | 1 - .../themes/material/img/emojis/svg/1f303.svg | 1 - .../themes/material/img/emojis/svg/1f304.svg | 1 - .../themes/material/img/emojis/svg/1f305.svg | 1 - .../themes/material/img/emojis/svg/1f306.svg | 1 - .../themes/material/img/emojis/svg/1f307.svg | 1 - .../themes/material/img/emojis/svg/1f308.svg | 1 - .../themes/material/img/emojis/svg/1f309.svg | 1 - .../themes/material/img/emojis/svg/1f30a.svg | 1 - .../themes/material/img/emojis/svg/1f30b.svg | 1 - .../themes/material/img/emojis/svg/1f30c.svg | 1 - .../themes/material/img/emojis/svg/1f30d.svg | 1 - .../themes/material/img/emojis/svg/1f30e.svg | 1 - .../themes/material/img/emojis/svg/1f30f.svg | 1 - .../themes/material/img/emojis/svg/1f310.svg | 1 - .../themes/material/img/emojis/svg/1f311.svg | 1 - .../themes/material/img/emojis/svg/1f312.svg | 1 - .../themes/material/img/emojis/svg/1f313.svg | 1 - .../themes/material/img/emojis/svg/1f314.svg | 1 - .../themes/material/img/emojis/svg/1f315.svg | 1 - .../themes/material/img/emojis/svg/1f316.svg | 1 - .../themes/material/img/emojis/svg/1f317.svg | 1 - .../themes/material/img/emojis/svg/1f318.svg | 1 - .../themes/material/img/emojis/svg/1f319.svg | 1 - .../themes/material/img/emojis/svg/1f31a.svg | 1 - .../themes/material/img/emojis/svg/1f31b.svg | 1 - .../themes/material/img/emojis/svg/1f31c.svg | 1 - .../themes/material/img/emojis/svg/1f31d.svg | 1 - .../themes/material/img/emojis/svg/1f31e.svg | 1 - .../themes/material/img/emojis/svg/1f31f.svg | 1 - .../themes/material/img/emojis/svg/1f320.svg | 1 - .../themes/material/img/emojis/svg/1f330.svg | 1 - .../themes/material/img/emojis/svg/1f331.svg | 1 - .../themes/material/img/emojis/svg/1f332.svg | 1 - .../themes/material/img/emojis/svg/1f333.svg | 1 - .../themes/material/img/emojis/svg/1f334.svg | 1 - .../themes/material/img/emojis/svg/1f335.svg | 1 - .../themes/material/img/emojis/svg/1f337.svg | 1 - .../themes/material/img/emojis/svg/1f338.svg | 1 - .../themes/material/img/emojis/svg/1f339.svg | 1 - .../themes/material/img/emojis/svg/1f33a.svg | 1 - .../themes/material/img/emojis/svg/1f33b.svg | 1 - .../themes/material/img/emojis/svg/1f33c.svg | 1 - .../themes/material/img/emojis/svg/1f33d.svg | 1 - .../themes/material/img/emojis/svg/1f33e.svg | 1 - .../themes/material/img/emojis/svg/1f33f.svg | 1 - .../themes/material/img/emojis/svg/1f340.svg | 1 - .../themes/material/img/emojis/svg/1f341.svg | 1 - .../themes/material/img/emojis/svg/1f342.svg | 1 - .../themes/material/img/emojis/svg/1f343.svg | 1 - .../themes/material/img/emojis/svg/1f344.svg | 1 - .../themes/material/img/emojis/svg/1f345.svg | 1 - .../themes/material/img/emojis/svg/1f346.svg | 1 - .../themes/material/img/emojis/svg/1f347.svg | 1 - .../themes/material/img/emojis/svg/1f348.svg | 1 - .../themes/material/img/emojis/svg/1f349.svg | 1 - .../themes/material/img/emojis/svg/1f34a.svg | 1 - .../themes/material/img/emojis/svg/1f34b.svg | 1 - .../themes/material/img/emojis/svg/1f34c.svg | 1 - .../themes/material/img/emojis/svg/1f34d.svg | 1 - .../themes/material/img/emojis/svg/1f34e.svg | 1 - .../themes/material/img/emojis/svg/1f34f.svg | 1 - .../themes/material/img/emojis/svg/1f350.svg | 1 - .../themes/material/img/emojis/svg/1f351.svg | 1 - .../themes/material/img/emojis/svg/1f352.svg | 1 - .../themes/material/img/emojis/svg/1f353.svg | 1 - .../themes/material/img/emojis/svg/1f354.svg | 1 - .../themes/material/img/emojis/svg/1f355.svg | 1 - .../themes/material/img/emojis/svg/1f356.svg | 1 - .../themes/material/img/emojis/svg/1f357.svg | 1 - .../themes/material/img/emojis/svg/1f358.svg | 1 - .../themes/material/img/emojis/svg/1f359.svg | 1 - .../themes/material/img/emojis/svg/1f35a.svg | 1 - .../themes/material/img/emojis/svg/1f35b.svg | 1 - .../themes/material/img/emojis/svg/1f35c.svg | 1 - .../themes/material/img/emojis/svg/1f35d.svg | 1 - .../themes/material/img/emojis/svg/1f35e.svg | 1 - .../themes/material/img/emojis/svg/1f35f.svg | 1 - .../themes/material/img/emojis/svg/1f360.svg | 1 - .../themes/material/img/emojis/svg/1f361.svg | 1 - .../themes/material/img/emojis/svg/1f362.svg | 1 - .../themes/material/img/emojis/svg/1f363.svg | 1 - .../themes/material/img/emojis/svg/1f364.svg | 1 - .../themes/material/img/emojis/svg/1f365.svg | 1 - .../themes/material/img/emojis/svg/1f366.svg | 1 - .../themes/material/img/emojis/svg/1f367.svg | 1 - .../themes/material/img/emojis/svg/1f368.svg | 1 - .../themes/material/img/emojis/svg/1f369.svg | 1 - .../themes/material/img/emojis/svg/1f36a.svg | 1 - .../themes/material/img/emojis/svg/1f36b.svg | 1 - .../themes/material/img/emojis/svg/1f36c.svg | 1 - .../themes/material/img/emojis/svg/1f36d.svg | 1 - .../themes/material/img/emojis/svg/1f36e.svg | 1 - .../themes/material/img/emojis/svg/1f36f.svg | 1 - .../themes/material/img/emojis/svg/1f370.svg | 1 - .../themes/material/img/emojis/svg/1f371.svg | 1 - .../themes/material/img/emojis/svg/1f372.svg | 1 - .../themes/material/img/emojis/svg/1f373.svg | 1 - .../themes/material/img/emojis/svg/1f374.svg | 1 - .../themes/material/img/emojis/svg/1f375.svg | 1 - .../themes/material/img/emojis/svg/1f376.svg | 1 - .../themes/material/img/emojis/svg/1f377.svg | 1 - .../themes/material/img/emojis/svg/1f378.svg | 1 - .../themes/material/img/emojis/svg/1f379.svg | 1 - .../themes/material/img/emojis/svg/1f37a.svg | 1 - .../themes/material/img/emojis/svg/1f37b.svg | 1 - .../themes/material/img/emojis/svg/1f37c.svg | 1 - .../themes/material/img/emojis/svg/1f380.svg | 1 - .../themes/material/img/emojis/svg/1f381.svg | 1 - .../themes/material/img/emojis/svg/1f382.svg | 1 - .../themes/material/img/emojis/svg/1f383.svg | 1 - .../themes/material/img/emojis/svg/1f384.svg | 1 - .../themes/material/img/emojis/svg/1f385.svg | 1 - .../themes/material/img/emojis/svg/1f386.svg | 1 - .../themes/material/img/emojis/svg/1f387.svg | 1 - .../themes/material/img/emojis/svg/1f388.svg | 1 - .../themes/material/img/emojis/svg/1f389.svg | 1 - .../themes/material/img/emojis/svg/1f38a.svg | 1 - .../themes/material/img/emojis/svg/1f38b.svg | 1 - .../themes/material/img/emojis/svg/1f38c.svg | 1 - .../themes/material/img/emojis/svg/1f38d.svg | 1 - .../themes/material/img/emojis/svg/1f38e.svg | 1 - .../themes/material/img/emojis/svg/1f38f.svg | 1 - .../themes/material/img/emojis/svg/1f390.svg | 1 - .../themes/material/img/emojis/svg/1f391.svg | 1 - .../themes/material/img/emojis/svg/1f392.svg | 1 - .../themes/material/img/emojis/svg/1f393.svg | 1 - .../themes/material/img/emojis/svg/1f3a0.svg | 1 - .../themes/material/img/emojis/svg/1f3a1.svg | 1 - .../themes/material/img/emojis/svg/1f3a2.svg | 1 - .../themes/material/img/emojis/svg/1f3a3.svg | 1 - .../themes/material/img/emojis/svg/1f3a4.svg | 1 - .../themes/material/img/emojis/svg/1f3a5.svg | 1 - .../themes/material/img/emojis/svg/1f3a6.svg | 1 - .../themes/material/img/emojis/svg/1f3a7.svg | 1 - .../themes/material/img/emojis/svg/1f3a8.svg | 1 - .../themes/material/img/emojis/svg/1f3a9.svg | 1 - .../themes/material/img/emojis/svg/1f3aa.svg | 1 - .../themes/material/img/emojis/svg/1f3ab.svg | 1 - .../themes/material/img/emojis/svg/1f3ac.svg | 1 - .../themes/material/img/emojis/svg/1f3ad.svg | 1 - .../themes/material/img/emojis/svg/1f3ae.svg | 1 - .../themes/material/img/emojis/svg/1f3af.svg | 1 - .../themes/material/img/emojis/svg/1f3b0.svg | 1 - .../themes/material/img/emojis/svg/1f3b1.svg | 1 - .../themes/material/img/emojis/svg/1f3b2.svg | 1 - .../themes/material/img/emojis/svg/1f3b3.svg | 1 - .../themes/material/img/emojis/svg/1f3b4.svg | 1 - .../themes/material/img/emojis/svg/1f3b5.svg | 1 - .../themes/material/img/emojis/svg/1f3b6.svg | 1 - .../themes/material/img/emojis/svg/1f3b7.svg | 1 - .../themes/material/img/emojis/svg/1f3b8.svg | 1 - .../themes/material/img/emojis/svg/1f3b9.svg | 1 - .../themes/material/img/emojis/svg/1f3ba.svg | 1 - .../themes/material/img/emojis/svg/1f3bb.svg | 1 - .../themes/material/img/emojis/svg/1f3bc.svg | 1 - .../themes/material/img/emojis/svg/1f3bd.svg | 1 - .../themes/material/img/emojis/svg/1f3be.svg | 1 - .../themes/material/img/emojis/svg/1f3bf.svg | 1 - .../themes/material/img/emojis/svg/1f3c0.svg | 1 - .../themes/material/img/emojis/svg/1f3c1.svg | 1 - .../themes/material/img/emojis/svg/1f3c2.svg | 1 - .../themes/material/img/emojis/svg/1f3c3.svg | 1 - .../themes/material/img/emojis/svg/1f3c4.svg | 1 - .../themes/material/img/emojis/svg/1f3c6.svg | 1 - .../themes/material/img/emojis/svg/1f3c7.svg | 1 - .../themes/material/img/emojis/svg/1f3c8.svg | 1 - .../themes/material/img/emojis/svg/1f3c9.svg | 1 - .../themes/material/img/emojis/svg/1f3ca.svg | 1 - .../themes/material/img/emojis/svg/1f3e0.svg | 1 - .../themes/material/img/emojis/svg/1f3e1.svg | 1 - .../themes/material/img/emojis/svg/1f3e2.svg | 1 - .../themes/material/img/emojis/svg/1f3e3.svg | 1 - .../themes/material/img/emojis/svg/1f3e4.svg | 1 - .../themes/material/img/emojis/svg/1f3e5.svg | 1 - .../themes/material/img/emojis/svg/1f3e6.svg | 1 - .../themes/material/img/emojis/svg/1f3e7.svg | 1 - .../themes/material/img/emojis/svg/1f3e8.svg | 1 - .../themes/material/img/emojis/svg/1f3e9.svg | 1 - .../themes/material/img/emojis/svg/1f3ea.svg | 1 - .../themes/material/img/emojis/svg/1f3eb.svg | 1 - .../themes/material/img/emojis/svg/1f3ec.svg | 1 - .../themes/material/img/emojis/svg/1f3ed.svg | 1 - .../themes/material/img/emojis/svg/1f3ee.svg | 1 - .../themes/material/img/emojis/svg/1f3ef.svg | 1 - .../themes/material/img/emojis/svg/1f3f0.svg | 1 - .../themes/material/img/emojis/svg/1f400.svg | 1 - .../themes/material/img/emojis/svg/1f401.svg | 1 - .../themes/material/img/emojis/svg/1f402.svg | 1 - .../themes/material/img/emojis/svg/1f403.svg | 1 - .../themes/material/img/emojis/svg/1f404.svg | 1 - .../themes/material/img/emojis/svg/1f405.svg | 1 - .../themes/material/img/emojis/svg/1f406.svg | 1 - .../themes/material/img/emojis/svg/1f407.svg | 1 - .../themes/material/img/emojis/svg/1f408.svg | 1 - .../themes/material/img/emojis/svg/1f409.svg | 1 - .../themes/material/img/emojis/svg/1f40a.svg | 1 - .../themes/material/img/emojis/svg/1f40b.svg | 1 - .../themes/material/img/emojis/svg/1f40c.svg | 1 - .../themes/material/img/emojis/svg/1f40d.svg | 1 - .../themes/material/img/emojis/svg/1f40e.svg | 1 - .../themes/material/img/emojis/svg/1f40f.svg | 1 - .../themes/material/img/emojis/svg/1f410.svg | 1 - .../themes/material/img/emojis/svg/1f411.svg | 1 - .../themes/material/img/emojis/svg/1f412.svg | 1 - .../themes/material/img/emojis/svg/1f413.svg | 1 - .../themes/material/img/emojis/svg/1f414.svg | 1 - .../themes/material/img/emojis/svg/1f415.svg | 1 - .../themes/material/img/emojis/svg/1f416.svg | 1 - .../themes/material/img/emojis/svg/1f417.svg | 1 - .../themes/material/img/emojis/svg/1f418.svg | 1 - .../themes/material/img/emojis/svg/1f419.svg | 1 - .../themes/material/img/emojis/svg/1f41a.svg | 1 - .../themes/material/img/emojis/svg/1f41b.svg | 1 - .../themes/material/img/emojis/svg/1f41c.svg | 1 - .../themes/material/img/emojis/svg/1f41d.svg | 1 - .../themes/material/img/emojis/svg/1f41e.svg | 1 - .../themes/material/img/emojis/svg/1f41f.svg | 1 - .../themes/material/img/emojis/svg/1f420.svg | 1 - .../themes/material/img/emojis/svg/1f421.svg | 1 - .../themes/material/img/emojis/svg/1f422.svg | 1 - .../themes/material/img/emojis/svg/1f423.svg | 1 - .../themes/material/img/emojis/svg/1f424.svg | 1 - .../themes/material/img/emojis/svg/1f425.svg | 1 - .../themes/material/img/emojis/svg/1f426.svg | 1 - .../themes/material/img/emojis/svg/1f427.svg | 1 - .../themes/material/img/emojis/svg/1f428.svg | 1 - .../themes/material/img/emojis/svg/1f429.svg | 1 - .../themes/material/img/emojis/svg/1f42a.svg | 1 - .../themes/material/img/emojis/svg/1f42b.svg | 1 - .../themes/material/img/emojis/svg/1f42c.svg | 1 - .../themes/material/img/emojis/svg/1f42d.svg | 1 - .../themes/material/img/emojis/svg/1f42e.svg | 1 - .../themes/material/img/emojis/svg/1f42f.svg | 1 - .../themes/material/img/emojis/svg/1f430.svg | 1 - .../themes/material/img/emojis/svg/1f431.svg | 1 - .../themes/material/img/emojis/svg/1f432.svg | 1 - .../themes/material/img/emojis/svg/1f433.svg | 1 - .../themes/material/img/emojis/svg/1f434.svg | 1 - .../themes/material/img/emojis/svg/1f435.svg | 1 - .../themes/material/img/emojis/svg/1f436.svg | 1 - .../themes/material/img/emojis/svg/1f437.svg | 1 - .../themes/material/img/emojis/svg/1f438.svg | 1 - .../themes/material/img/emojis/svg/1f439.svg | 1 - .../themes/material/img/emojis/svg/1f43a.svg | 1 - .../themes/material/img/emojis/svg/1f43b.svg | 1 - .../themes/material/img/emojis/svg/1f43c.svg | 1 - .../themes/material/img/emojis/svg/1f43d.svg | 1 - .../themes/material/img/emojis/svg/1f43e.svg | 1 - .../themes/material/img/emojis/svg/1f440.svg | 1 - .../themes/material/img/emojis/svg/1f442.svg | 1 - .../themes/material/img/emojis/svg/1f443.svg | 1 - .../themes/material/img/emojis/svg/1f444.svg | 1 - .../themes/material/img/emojis/svg/1f445.svg | 1 - .../themes/material/img/emojis/svg/1f446.svg | 1 - .../themes/material/img/emojis/svg/1f447.svg | 1 - .../themes/material/img/emojis/svg/1f448.svg | 1 - .../themes/material/img/emojis/svg/1f449.svg | 1 - .../themes/material/img/emojis/svg/1f44a.svg | 1 - .../themes/material/img/emojis/svg/1f44b.svg | 1 - .../themes/material/img/emojis/svg/1f44c.svg | 1 - .../themes/material/img/emojis/svg/1f44d.svg | 1 - .../themes/material/img/emojis/svg/1f44e.svg | 1 - .../themes/material/img/emojis/svg/1f44f.svg | 1 - .../themes/material/img/emojis/svg/1f450.svg | 1 - .../themes/material/img/emojis/svg/1f451.svg | 1 - .../themes/material/img/emojis/svg/1f452.svg | 1 - .../themes/material/img/emojis/svg/1f453.svg | 1 - .../themes/material/img/emojis/svg/1f454.svg | 1 - .../themes/material/img/emojis/svg/1f455.svg | 1 - .../themes/material/img/emojis/svg/1f456.svg | 1 - .../themes/material/img/emojis/svg/1f457.svg | 1 - .../themes/material/img/emojis/svg/1f458.svg | 1 - .../themes/material/img/emojis/svg/1f459.svg | 1 - .../themes/material/img/emojis/svg/1f45a.svg | 1 - .../themes/material/img/emojis/svg/1f45b.svg | 1 - .../themes/material/img/emojis/svg/1f45c.svg | 1 - .../themes/material/img/emojis/svg/1f45d.svg | 1 - .../themes/material/img/emojis/svg/1f45e.svg | 1 - .../themes/material/img/emojis/svg/1f45f.svg | 1 - .../themes/material/img/emojis/svg/1f460.svg | 1 - .../themes/material/img/emojis/svg/1f461.svg | 1 - .../themes/material/img/emojis/svg/1f462.svg | 1 - .../themes/material/img/emojis/svg/1f463.svg | 1 - .../themes/material/img/emojis/svg/1f464.svg | 1 - .../themes/material/img/emojis/svg/1f465.svg | 1 - .../themes/material/img/emojis/svg/1f466.svg | 1 - .../themes/material/img/emojis/svg/1f467.svg | 1 - .../themes/material/img/emojis/svg/1f468.svg | 1 - .../themes/material/img/emojis/svg/1f469.svg | 1 - .../themes/material/img/emojis/svg/1f46a.svg | 1 - .../themes/material/img/emojis/svg/1f46b.svg | 1 - .../themes/material/img/emojis/svg/1f46c.svg | 1 - .../themes/material/img/emojis/svg/1f46d.svg | 1 - .../themes/material/img/emojis/svg/1f46e.svg | 1 - .../themes/material/img/emojis/svg/1f46f.svg | 1 - .../themes/material/img/emojis/svg/1f470.svg | 1 - .../themes/material/img/emojis/svg/1f471.svg | 1 - .../themes/material/img/emojis/svg/1f472.svg | 1 - .../themes/material/img/emojis/svg/1f473.svg | 1 - .../themes/material/img/emojis/svg/1f474.svg | 1 - .../themes/material/img/emojis/svg/1f475.svg | 1 - .../themes/material/img/emojis/svg/1f476.svg | 1 - .../themes/material/img/emojis/svg/1f477.svg | 1 - .../themes/material/img/emojis/svg/1f478.svg | 1 - .../themes/material/img/emojis/svg/1f479.svg | 1 - .../themes/material/img/emojis/svg/1f47a.svg | 1 - .../themes/material/img/emojis/svg/1f47b.svg | 1 - .../themes/material/img/emojis/svg/1f47c.svg | 1 - .../themes/material/img/emojis/svg/1f47d.svg | 1 - .../themes/material/img/emojis/svg/1f47e.svg | 1 - .../themes/material/img/emojis/svg/1f47f.svg | 1 - .../themes/material/img/emojis/svg/1f480.svg | 1 - .../themes/material/img/emojis/svg/1f481.svg | 1 - .../themes/material/img/emojis/svg/1f482.svg | 1 - .../themes/material/img/emojis/svg/1f483.svg | 1 - .../themes/material/img/emojis/svg/1f484.svg | 1 - .../themes/material/img/emojis/svg/1f485.svg | 1 - .../themes/material/img/emojis/svg/1f486.svg | 1 - .../themes/material/img/emojis/svg/1f487.svg | 1 - .../themes/material/img/emojis/svg/1f488.svg | 1 - .../themes/material/img/emojis/svg/1f489.svg | 1 - .../themes/material/img/emojis/svg/1f48a.svg | 1 - .../themes/material/img/emojis/svg/1f48b.svg | 1 - .../themes/material/img/emojis/svg/1f48c.svg | 1 - .../themes/material/img/emojis/svg/1f48d.svg | 1 - .../themes/material/img/emojis/svg/1f48e.svg | 1 - .../themes/material/img/emojis/svg/1f48f.svg | 1 - .../themes/material/img/emojis/svg/1f490.svg | 1 - .../themes/material/img/emojis/svg/1f491.svg | 1 - .../themes/material/img/emojis/svg/1f492.svg | 1 - .../themes/material/img/emojis/svg/1f493.svg | 1 - .../themes/material/img/emojis/svg/1f494.svg | 1 - .../themes/material/img/emojis/svg/1f495.svg | 1 - .../themes/material/img/emojis/svg/1f496.svg | 1 - .../themes/material/img/emojis/svg/1f497.svg | 1 - .../themes/material/img/emojis/svg/1f498.svg | 1 - .../themes/material/img/emojis/svg/1f499.svg | 1 - .../themes/material/img/emojis/svg/1f49a.svg | 1 - .../themes/material/img/emojis/svg/1f49b.svg | 1 - .../themes/material/img/emojis/svg/1f49c.svg | 1 - .../themes/material/img/emojis/svg/1f49d.svg | 1 - .../themes/material/img/emojis/svg/1f49e.svg | 1 - .../themes/material/img/emojis/svg/1f49f.svg | 1 - .../themes/material/img/emojis/svg/1f4a0.svg | 1 - .../themes/material/img/emojis/svg/1f4a1.svg | 1 - .../themes/material/img/emojis/svg/1f4a2.svg | 1 - .../themes/material/img/emojis/svg/1f4a3.svg | 1 - .../themes/material/img/emojis/svg/1f4a4.svg | 1 - .../themes/material/img/emojis/svg/1f4a5.svg | 1 - .../themes/material/img/emojis/svg/1f4a6.svg | 1 - .../themes/material/img/emojis/svg/1f4a7.svg | 1 - .../themes/material/img/emojis/svg/1f4a8.svg | 1 - .../themes/material/img/emojis/svg/1f4a9.svg | 1 - .../themes/material/img/emojis/svg/1f4aa.svg | 1 - .../themes/material/img/emojis/svg/1f4ab.svg | 1 - .../themes/material/img/emojis/svg/1f4ac.svg | 1 - .../themes/material/img/emojis/svg/1f4ad.svg | 1 - .../themes/material/img/emojis/svg/1f4ae.svg | 1 - .../themes/material/img/emojis/svg/1f4af.svg | 1 - .../themes/material/img/emojis/svg/1f4b0.svg | 1 - .../themes/material/img/emojis/svg/1f4b1.svg | 1 - .../themes/material/img/emojis/svg/1f4b2.svg | 1 - .../themes/material/img/emojis/svg/1f4b3.svg | 1 - .../themes/material/img/emojis/svg/1f4b4.svg | 1 - .../themes/material/img/emojis/svg/1f4b5.svg | 1 - .../themes/material/img/emojis/svg/1f4b6.svg | 1 - .../themes/material/img/emojis/svg/1f4b7.svg | 1 - .../themes/material/img/emojis/svg/1f4b8.svg | 1 - .../themes/material/img/emojis/svg/1f4b9.svg | 1 - .../themes/material/img/emojis/svg/1f4ba.svg | 1 - .../themes/material/img/emojis/svg/1f4bb.svg | 1 - .../themes/material/img/emojis/svg/1f4bc.svg | 1 - .../themes/material/img/emojis/svg/1f4bd.svg | 1 - .../themes/material/img/emojis/svg/1f4be.svg | 1 - .../themes/material/img/emojis/svg/1f4bf.svg | 1 - .../themes/material/img/emojis/svg/1f4c0.svg | 1 - .../themes/material/img/emojis/svg/1f4c1.svg | 1 - .../themes/material/img/emojis/svg/1f4c2.svg | 1 - .../themes/material/img/emojis/svg/1f4c3.svg | 1 - .../themes/material/img/emojis/svg/1f4c4.svg | 1 - .../themes/material/img/emojis/svg/1f4c5.svg | 1 - .../themes/material/img/emojis/svg/1f4c6.svg | 1 - .../themes/material/img/emojis/svg/1f4c7.svg | 1 - .../themes/material/img/emojis/svg/1f4c8.svg | 1 - .../themes/material/img/emojis/svg/1f4c9.svg | 1 - .../themes/material/img/emojis/svg/1f4ca.svg | 1 - .../themes/material/img/emojis/svg/1f4cb.svg | 1 - .../themes/material/img/emojis/svg/1f4cc.svg | 1 - .../themes/material/img/emojis/svg/1f4cd.svg | 1 - .../themes/material/img/emojis/svg/1f4ce.svg | 1 - .../themes/material/img/emojis/svg/1f4cf.svg | 1 - .../themes/material/img/emojis/svg/1f4d0.svg | 1 - .../themes/material/img/emojis/svg/1f4d1.svg | 1 - .../themes/material/img/emojis/svg/1f4d2.svg | 1 - .../themes/material/img/emojis/svg/1f4d3.svg | 1 - .../themes/material/img/emojis/svg/1f4d4.svg | 1 - .../themes/material/img/emojis/svg/1f4d5.svg | 1 - .../themes/material/img/emojis/svg/1f4d6.svg | 1 - .../themes/material/img/emojis/svg/1f4d7.svg | 1 - .../themes/material/img/emojis/svg/1f4d8.svg | 1 - .../themes/material/img/emojis/svg/1f4d9.svg | 1 - .../themes/material/img/emojis/svg/1f4da.svg | 1 - .../themes/material/img/emojis/svg/1f4db.svg | 1 - .../themes/material/img/emojis/svg/1f4dc.svg | 1 - .../themes/material/img/emojis/svg/1f4dd.svg | 1 - .../themes/material/img/emojis/svg/1f4de.svg | 1 - .../themes/material/img/emojis/svg/1f4df.svg | 1 - .../themes/material/img/emojis/svg/1f4e0.svg | 1 - .../themes/material/img/emojis/svg/1f4e1.svg | 1 - .../themes/material/img/emojis/svg/1f4e2.svg | 1 - .../themes/material/img/emojis/svg/1f4e3.svg | 1 - .../themes/material/img/emojis/svg/1f4e4.svg | 1 - .../themes/material/img/emojis/svg/1f4e5.svg | 1 - .../themes/material/img/emojis/svg/1f4e6.svg | 1 - .../themes/material/img/emojis/svg/1f4e7.svg | 1 - .../themes/material/img/emojis/svg/1f4e8.svg | 1 - .../themes/material/img/emojis/svg/1f4e9.svg | 1 - .../themes/material/img/emojis/svg/1f4ea.svg | 1 - .../themes/material/img/emojis/svg/1f4eb.svg | 1 - .../themes/material/img/emojis/svg/1f4ec.svg | 1 - .../themes/material/img/emojis/svg/1f4ed.svg | 1 - .../themes/material/img/emojis/svg/1f4ee.svg | 1 - .../themes/material/img/emojis/svg/1f4ef.svg | 1 - .../themes/material/img/emojis/svg/1f4f0.svg | 1 - .../themes/material/img/emojis/svg/1f4f1.svg | 1 - .../themes/material/img/emojis/svg/1f4f2.svg | 1 - .../themes/material/img/emojis/svg/1f4f3.svg | 1 - .../themes/material/img/emojis/svg/1f4f4.svg | 1 - .../themes/material/img/emojis/svg/1f4f5.svg | 1 - .../themes/material/img/emojis/svg/1f4f6.svg | 1 - .../themes/material/img/emojis/svg/1f4f7.svg | 1 - .../themes/material/img/emojis/svg/1f4f9.svg | 1 - .../themes/material/img/emojis/svg/1f4fa.svg | 1 - .../themes/material/img/emojis/svg/1f4fb.svg | 1 - .../themes/material/img/emojis/svg/1f4fc.svg | 1 - .../themes/material/img/emojis/svg/1f500.svg | 1 - .../themes/material/img/emojis/svg/1f501.svg | 1 - .../themes/material/img/emojis/svg/1f502.svg | 1 - .../themes/material/img/emojis/svg/1f503.svg | 1 - .../themes/material/img/emojis/svg/1f504.svg | 1 - .../themes/material/img/emojis/svg/1f505.svg | 1 - .../themes/material/img/emojis/svg/1f506.svg | 1 - .../themes/material/img/emojis/svg/1f507.svg | 1 - .../themes/material/img/emojis/svg/1f508.svg | 1 - .../themes/material/img/emojis/svg/1f509.svg | 1 - .../themes/material/img/emojis/svg/1f50a.svg | 1 - .../themes/material/img/emojis/svg/1f50b.svg | 1 - .../themes/material/img/emojis/svg/1f50c.svg | 1 - .../themes/material/img/emojis/svg/1f50d.svg | 1 - .../themes/material/img/emojis/svg/1f50e.svg | 1 - .../themes/material/img/emojis/svg/1f50f.svg | 1 - .../themes/material/img/emojis/svg/1f510.svg | 1 - .../themes/material/img/emojis/svg/1f511.svg | 1 - .../themes/material/img/emojis/svg/1f512.svg | 1 - .../themes/material/img/emojis/svg/1f513.svg | 1 - .../themes/material/img/emojis/svg/1f514.svg | 1 - .../themes/material/img/emojis/svg/1f515.svg | 1 - .../themes/material/img/emojis/svg/1f516.svg | 1 - .../themes/material/img/emojis/svg/1f517.svg | 1 - .../themes/material/img/emojis/svg/1f518.svg | 1 - .../themes/material/img/emojis/svg/1f519.svg | 1 - .../themes/material/img/emojis/svg/1f51a.svg | 1 - .../themes/material/img/emojis/svg/1f51b.svg | 1 - .../themes/material/img/emojis/svg/1f51c.svg | 1 - .../themes/material/img/emojis/svg/1f51d.svg | 1 - .../themes/material/img/emojis/svg/1f51e.svg | 1 - .../themes/material/img/emojis/svg/1f51f.svg | 1 - .../themes/material/img/emojis/svg/1f520.svg | 1 - .../themes/material/img/emojis/svg/1f521.svg | 1 - .../themes/material/img/emojis/svg/1f522.svg | 1 - .../themes/material/img/emojis/svg/1f523.svg | 1 - .../themes/material/img/emojis/svg/1f524.svg | 1 - .../themes/material/img/emojis/svg/1f525.svg | 1 - .../themes/material/img/emojis/svg/1f526.svg | 1 - .../themes/material/img/emojis/svg/1f527.svg | 1 - .../themes/material/img/emojis/svg/1f528.svg | 1 - .../themes/material/img/emojis/svg/1f529.svg | 1 - .../themes/material/img/emojis/svg/1f52a.svg | 1 - .../themes/material/img/emojis/svg/1f52b.svg | 1 - .../themes/material/img/emojis/svg/1f52c.svg | 1 - .../themes/material/img/emojis/svg/1f52d.svg | 1 - .../themes/material/img/emojis/svg/1f52e.svg | 1 - .../themes/material/img/emojis/svg/1f52f.svg | 1 - .../themes/material/img/emojis/svg/1f530.svg | 1 - .../themes/material/img/emojis/svg/1f531.svg | 1 - .../themes/material/img/emojis/svg/1f532.svg | 1 - .../themes/material/img/emojis/svg/1f533.svg | 1 - .../themes/material/img/emojis/svg/1f534.svg | 1 - .../themes/material/img/emojis/svg/1f535.svg | 1 - .../themes/material/img/emojis/svg/1f536.svg | 1 - .../themes/material/img/emojis/svg/1f537.svg | 1 - .../themes/material/img/emojis/svg/1f538.svg | 1 - .../themes/material/img/emojis/svg/1f539.svg | 1 - .../themes/material/img/emojis/svg/1f53a.svg | 1 - .../themes/material/img/emojis/svg/1f53b.svg | 1 - .../themes/material/img/emojis/svg/1f53c.svg | 1 - .../themes/material/img/emojis/svg/1f53d.svg | 1 - .../themes/material/img/emojis/svg/1f550.svg | 1 - .../themes/material/img/emojis/svg/1f551.svg | 1 - .../themes/material/img/emojis/svg/1f552.svg | 1 - .../themes/material/img/emojis/svg/1f553.svg | 1 - .../themes/material/img/emojis/svg/1f554.svg | 1 - .../themes/material/img/emojis/svg/1f555.svg | 1 - .../themes/material/img/emojis/svg/1f556.svg | 1 - .../themes/material/img/emojis/svg/1f557.svg | 1 - .../themes/material/img/emojis/svg/1f558.svg | 1 - .../themes/material/img/emojis/svg/1f559.svg | 1 - .../themes/material/img/emojis/svg/1f55a.svg | 1 - .../themes/material/img/emojis/svg/1f55b.svg | 1 - .../themes/material/img/emojis/svg/1f55c.svg | 1 - .../themes/material/img/emojis/svg/1f55d.svg | 1 - .../themes/material/img/emojis/svg/1f55e.svg | 1 - .../themes/material/img/emojis/svg/1f55f.svg | 1 - .../themes/material/img/emojis/svg/1f560.svg | 1 - .../themes/material/img/emojis/svg/1f561.svg | 1 - .../themes/material/img/emojis/svg/1f562.svg | 1 - .../themes/material/img/emojis/svg/1f563.svg | 1 - .../themes/material/img/emojis/svg/1f564.svg | 1 - .../themes/material/img/emojis/svg/1f565.svg | 1 - .../themes/material/img/emojis/svg/1f566.svg | 1 - .../themes/material/img/emojis/svg/1f567.svg | 1 - .../themes/material/img/emojis/svg/1f5fb.svg | 1 - .../themes/material/img/emojis/svg/1f5fc.svg | 1 - .../themes/material/img/emojis/svg/1f5fd.svg | 1 - .../themes/material/img/emojis/svg/1f5fe.svg | 1 - .../themes/material/img/emojis/svg/1f5ff.svg | 1 - .../themes/material/img/emojis/svg/1f600.svg | 1 - .../themes/material/img/emojis/svg/1f601.svg | 1 - .../themes/material/img/emojis/svg/1f602.svg | 1 - .../themes/material/img/emojis/svg/1f603.svg | 1 - .../themes/material/img/emojis/svg/1f604.svg | 1 - .../themes/material/img/emojis/svg/1f605.svg | 1 - .../themes/material/img/emojis/svg/1f606.svg | 1 - .../themes/material/img/emojis/svg/1f607.svg | 1 - .../themes/material/img/emojis/svg/1f608.svg | 1 - .../themes/material/img/emojis/svg/1f609.svg | 1 - .../themes/material/img/emojis/svg/1f60a.svg | 1 - .../themes/material/img/emojis/svg/1f60b.svg | 1 - .../themes/material/img/emojis/svg/1f60c.svg | 1 - .../themes/material/img/emojis/svg/1f60d.svg | 1 - .../themes/material/img/emojis/svg/1f60e.svg | 1 - .../themes/material/img/emojis/svg/1f60f.svg | 1 - .../themes/material/img/emojis/svg/1f610.svg | 1 - .../themes/material/img/emojis/svg/1f611.svg | 1 - .../themes/material/img/emojis/svg/1f612.svg | 1 - .../themes/material/img/emojis/svg/1f613.svg | 1 - .../themes/material/img/emojis/svg/1f614.svg | 1 - .../themes/material/img/emojis/svg/1f615.svg | 1 - .../themes/material/img/emojis/svg/1f616.svg | 1 - .../themes/material/img/emojis/svg/1f617.svg | 1 - .../themes/material/img/emojis/svg/1f618.svg | 1 - .../themes/material/img/emojis/svg/1f619.svg | 1 - .../themes/material/img/emojis/svg/1f61a.svg | 1 - .../themes/material/img/emojis/svg/1f61b.svg | 1 - .../themes/material/img/emojis/svg/1f61c.svg | 1 - .../themes/material/img/emojis/svg/1f61d.svg | 1 - .../themes/material/img/emojis/svg/1f61e.svg | 1 - .../themes/material/img/emojis/svg/1f61f.svg | 1 - .../themes/material/img/emojis/svg/1f620.svg | 1 - .../themes/material/img/emojis/svg/1f621.svg | 1 - .../themes/material/img/emojis/svg/1f622.svg | 1 - .../themes/material/img/emojis/svg/1f623.svg | 1 - .../themes/material/img/emojis/svg/1f624.svg | 1 - .../themes/material/img/emojis/svg/1f625.svg | 1 - .../themes/material/img/emojis/svg/1f626.svg | 1 - .../themes/material/img/emojis/svg/1f627.svg | 1 - .../themes/material/img/emojis/svg/1f628.svg | 1 - .../themes/material/img/emojis/svg/1f629.svg | 1 - .../themes/material/img/emojis/svg/1f62a.svg | 1 - .../themes/material/img/emojis/svg/1f62b.svg | 1 - .../themes/material/img/emojis/svg/1f62c.svg | 1 - .../themes/material/img/emojis/svg/1f62d.svg | 1 - .../themes/material/img/emojis/svg/1f62e.svg | 1 - .../themes/material/img/emojis/svg/1f62f.svg | 1 - .../themes/material/img/emojis/svg/1f630.svg | 1 - .../themes/material/img/emojis/svg/1f631.svg | 1 - .../themes/material/img/emojis/svg/1f632.svg | 1 - .../themes/material/img/emojis/svg/1f633.svg | 1 - .../themes/material/img/emojis/svg/1f634.svg | 1 - .../themes/material/img/emojis/svg/1f635.svg | 1 - .../themes/material/img/emojis/svg/1f636.svg | 1 - .../themes/material/img/emojis/svg/1f637.svg | 1 - .../themes/material/img/emojis/svg/1f638.svg | 1 - .../themes/material/img/emojis/svg/1f639.svg | 1 - .../themes/material/img/emojis/svg/1f63a.svg | 1 - .../themes/material/img/emojis/svg/1f63b.svg | 1 - .../themes/material/img/emojis/svg/1f63c.svg | 1 - .../themes/material/img/emojis/svg/1f63d.svg | 1 - .../themes/material/img/emojis/svg/1f63e.svg | 1 - .../themes/material/img/emojis/svg/1f63f.svg | 1 - .../themes/material/img/emojis/svg/1f640.svg | 1 - .../themes/material/img/emojis/svg/1f641.svg | 1 - .../themes/material/img/emojis/svg/1f642.svg | 1 - .../themes/material/img/emojis/svg/1f645.svg | 1 - .../themes/material/img/emojis/svg/1f646.svg | 1 - .../themes/material/img/emojis/svg/1f647.svg | 1 - .../themes/material/img/emojis/svg/1f648.svg | 1 - .../themes/material/img/emojis/svg/1f649.svg | 1 - .../themes/material/img/emojis/svg/1f64a.svg | 1 - .../themes/material/img/emojis/svg/1f64b.svg | 1 - .../themes/material/img/emojis/svg/1f64c.svg | 1 - .../themes/material/img/emojis/svg/1f64d.svg | 1 - .../themes/material/img/emojis/svg/1f64e.svg | 1 - .../themes/material/img/emojis/svg/1f64f.svg | 1 - .../themes/material/img/emojis/svg/1f680.svg | 1 - .../themes/material/img/emojis/svg/1f681.svg | 1 - .../themes/material/img/emojis/svg/1f682.svg | 1 - .../themes/material/img/emojis/svg/1f683.svg | 1 - .../themes/material/img/emojis/svg/1f684.svg | 1 - .../themes/material/img/emojis/svg/1f685.svg | 1 - .../themes/material/img/emojis/svg/1f686.svg | 1 - .../themes/material/img/emojis/svg/1f687.svg | 1 - .../themes/material/img/emojis/svg/1f688.svg | 1 - .../themes/material/img/emojis/svg/1f689.svg | 1 - .../themes/material/img/emojis/svg/1f68a.svg | 1 - .../themes/material/img/emojis/svg/1f68b.svg | 1 - .../themes/material/img/emojis/svg/1f68c.svg | 1 - .../themes/material/img/emojis/svg/1f68d.svg | 1 - .../themes/material/img/emojis/svg/1f68e.svg | 1 - .../themes/material/img/emojis/svg/1f68f.svg | 1 - .../themes/material/img/emojis/svg/1f690.svg | 1 - .../themes/material/img/emojis/svg/1f691.svg | 1 - .../themes/material/img/emojis/svg/1f692.svg | 1 - .../themes/material/img/emojis/svg/1f693.svg | 1 - .../themes/material/img/emojis/svg/1f694.svg | 1 - .../themes/material/img/emojis/svg/1f695.svg | 1 - .../themes/material/img/emojis/svg/1f696.svg | 1 - .../themes/material/img/emojis/svg/1f697.svg | 1 - .../themes/material/img/emojis/svg/1f698.svg | 1 - .../themes/material/img/emojis/svg/1f699.svg | 1 - .../themes/material/img/emojis/svg/1f69a.svg | 1 - .../themes/material/img/emojis/svg/1f69b.svg | 1 - .../themes/material/img/emojis/svg/1f69c.svg | 1 - .../themes/material/img/emojis/svg/1f69d.svg | 1 - .../themes/material/img/emojis/svg/1f69e.svg | 1 - .../themes/material/img/emojis/svg/1f69f.svg | 1 - .../themes/material/img/emojis/svg/1f6a0.svg | 1 - .../themes/material/img/emojis/svg/1f6a1.svg | 1 - .../themes/material/img/emojis/svg/1f6a2.svg | 1 - .../themes/material/img/emojis/svg/1f6a3.svg | 1 - .../themes/material/img/emojis/svg/1f6a4.svg | 1 - .../themes/material/img/emojis/svg/1f6a5.svg | 1 - .../themes/material/img/emojis/svg/1f6a6.svg | 1 - .../themes/material/img/emojis/svg/1f6a7.svg | 1 - .../themes/material/img/emojis/svg/1f6a8.svg | 1 - .../themes/material/img/emojis/svg/1f6a9.svg | 1 - .../themes/material/img/emojis/svg/1f6aa.svg | 1 - .../themes/material/img/emojis/svg/1f6ab.svg | 1 - .../themes/material/img/emojis/svg/1f6ac.svg | 1 - .../themes/material/img/emojis/svg/1f6ad.svg | 1 - .../themes/material/img/emojis/svg/1f6ae.svg | 1 - .../themes/material/img/emojis/svg/1f6af.svg | 1 - .../themes/material/img/emojis/svg/1f6b0.svg | 1 - .../themes/material/img/emojis/svg/1f6b1.svg | 1 - .../themes/material/img/emojis/svg/1f6b2.svg | 1 - .../themes/material/img/emojis/svg/1f6b3.svg | 1 - .../themes/material/img/emojis/svg/1f6b4.svg | 1 - .../themes/material/img/emojis/svg/1f6b5.svg | 1 - .../themes/material/img/emojis/svg/1f6b6.svg | 1 - .../themes/material/img/emojis/svg/1f6b7.svg | 1 - .../themes/material/img/emojis/svg/1f6b8.svg | 1 - .../themes/material/img/emojis/svg/1f6b9.svg | 1 - .../themes/material/img/emojis/svg/1f6ba.svg | 1 - .../themes/material/img/emojis/svg/1f6bb.svg | 1 - .../themes/material/img/emojis/svg/1f6bc.svg | 1 - .../themes/material/img/emojis/svg/1f6bd.svg | 1 - .../themes/material/img/emojis/svg/1f6be.svg | 1 - .../themes/material/img/emojis/svg/1f6bf.svg | 1 - .../themes/material/img/emojis/svg/1f6c0.svg | 1 - .../themes/material/img/emojis/svg/1f6c1.svg | 1 - .../themes/material/img/emojis/svg/1f6c2.svg | 1 - .../themes/material/img/emojis/svg/1f6c3.svg | 1 - .../themes/material/img/emojis/svg/1f6c4.svg | 1 - .../themes/material/img/emojis/svg/1f6c5.svg | 1 - .../themes/material/img/emojis/svg/203c.svg | 1 - .../themes/material/img/emojis/svg/2049.svg | 1 - .../themes/material/img/emojis/svg/2122.svg | 1 - .../themes/material/img/emojis/svg/2139.svg | 1 - .../themes/material/img/emojis/svg/2194.svg | 1 - .../themes/material/img/emojis/svg/2195.svg | 1 - .../themes/material/img/emojis/svg/2196.svg | 1 - .../themes/material/img/emojis/svg/2197.svg | 1 - .../themes/material/img/emojis/svg/2198.svg | 1 - .../themes/material/img/emojis/svg/2199.svg | 1 - .../themes/material/img/emojis/svg/21a9.svg | 1 - .../themes/material/img/emojis/svg/21aa.svg | 1 - .../material/img/emojis/svg/23-20e3.svg | 1 - .../themes/material/img/emojis/svg/231a.svg | 1 - .../themes/material/img/emojis/svg/231b.svg | 1 - .../themes/material/img/emojis/svg/23e9.svg | 1 - .../themes/material/img/emojis/svg/23ea.svg | 1 - .../themes/material/img/emojis/svg/23eb.svg | 1 - .../themes/material/img/emojis/svg/23ec.svg | 1 - .../themes/material/img/emojis/svg/23f0.svg | 1 - .../themes/material/img/emojis/svg/23f3.svg | 1 - .../themes/material/img/emojis/svg/24c2.svg | 1 - .../themes/material/img/emojis/svg/25aa.svg | 1 - .../themes/material/img/emojis/svg/25ab.svg | 1 - .../themes/material/img/emojis/svg/25b6.svg | 1 - .../themes/material/img/emojis/svg/25c0.svg | 1 - .../themes/material/img/emojis/svg/25fb.svg | 1 - .../themes/material/img/emojis/svg/25fc.svg | 1 - .../themes/material/img/emojis/svg/25fd.svg | 1 - .../themes/material/img/emojis/svg/25fe.svg | 1 - .../themes/material/img/emojis/svg/2600.svg | 1 - .../themes/material/img/emojis/svg/2601.svg | 1 - .../themes/material/img/emojis/svg/260e.svg | 1 - .../themes/material/img/emojis/svg/2611.svg | 1 - .../themes/material/img/emojis/svg/2614.svg | 1 - .../themes/material/img/emojis/svg/2615.svg | 1 - .../themes/material/img/emojis/svg/261d.svg | 1 - .../themes/material/img/emojis/svg/263a.svg | 1 - .../themes/material/img/emojis/svg/2648.svg | 1 - .../themes/material/img/emojis/svg/2649.svg | 1 - .../themes/material/img/emojis/svg/264a.svg | 1 - .../themes/material/img/emojis/svg/264b.svg | 1 - .../themes/material/img/emojis/svg/264c.svg | 1 - .../themes/material/img/emojis/svg/264d.svg | 1 - .../themes/material/img/emojis/svg/264e.svg | 1 - .../themes/material/img/emojis/svg/264f.svg | 1 - .../themes/material/img/emojis/svg/2650.svg | 1 - .../themes/material/img/emojis/svg/2651.svg | 1 - .../themes/material/img/emojis/svg/2652.svg | 1 - .../themes/material/img/emojis/svg/2653.svg | 1 - .../themes/material/img/emojis/svg/2660.svg | 1 - .../themes/material/img/emojis/svg/2663.svg | 1 - .../themes/material/img/emojis/svg/2665.svg | 1 - .../themes/material/img/emojis/svg/2666.svg | 1 - .../themes/material/img/emojis/svg/2668.svg | 1 - .../themes/material/img/emojis/svg/267b.svg | 1 - .../themes/material/img/emojis/svg/267f.svg | 1 - .../themes/material/img/emojis/svg/2693.svg | 1 - .../themes/material/img/emojis/svg/26a0.svg | 1 - .../themes/material/img/emojis/svg/26a1.svg | 1 - .../themes/material/img/emojis/svg/26aa.svg | 1 - .../themes/material/img/emojis/svg/26ab.svg | 1 - .../themes/material/img/emojis/svg/26bd.svg | 1 - .../themes/material/img/emojis/svg/26be.svg | 1 - .../themes/material/img/emojis/svg/26c4.svg | 1 - .../themes/material/img/emojis/svg/26c5.svg | 1 - .../themes/material/img/emojis/svg/26ce.svg | 1 - .../themes/material/img/emojis/svg/26d4.svg | 1 - .../themes/material/img/emojis/svg/26ea.svg | 1 - .../themes/material/img/emojis/svg/26f2.svg | 1 - .../themes/material/img/emojis/svg/26f3.svg | 1 - .../themes/material/img/emojis/svg/26f5.svg | 1 - .../themes/material/img/emojis/svg/26fa.svg | 1 - .../themes/material/img/emojis/svg/26fd.svg | 1 - .../themes/material/img/emojis/svg/2702.svg | 1 - .../themes/material/img/emojis/svg/2705.svg | 1 - .../themes/material/img/emojis/svg/2708.svg | 1 - .../themes/material/img/emojis/svg/2709.svg | 1 - .../themes/material/img/emojis/svg/270a.svg | 1 - .../themes/material/img/emojis/svg/270b.svg | 1 - .../themes/material/img/emojis/svg/270c.svg | 1 - .../themes/material/img/emojis/svg/270f.svg | 1 - .../themes/material/img/emojis/svg/2712.svg | 1 - .../themes/material/img/emojis/svg/2714.svg | 1 - .../themes/material/img/emojis/svg/2716.svg | 1 - .../themes/material/img/emojis/svg/2728.svg | 1 - .../themes/material/img/emojis/svg/2733.svg | 1 - .../themes/material/img/emojis/svg/2734.svg | 1 - .../themes/material/img/emojis/svg/2744.svg | 1 - .../themes/material/img/emojis/svg/2747.svg | 1 - .../themes/material/img/emojis/svg/274c.svg | 1 - .../themes/material/img/emojis/svg/274e.svg | 1 - .../themes/material/img/emojis/svg/2753.svg | 1 - .../themes/material/img/emojis/svg/2754.svg | 1 - .../themes/material/img/emojis/svg/2755.svg | 1 - .../themes/material/img/emojis/svg/2757.svg | 1 - .../themes/material/img/emojis/svg/2764.svg | 1 - .../themes/material/img/emojis/svg/2795.svg | 1 - .../themes/material/img/emojis/svg/2796.svg | 1 - .../themes/material/img/emojis/svg/2797.svg | 1 - .../themes/material/img/emojis/svg/27a1.svg | 1 - .../themes/material/img/emojis/svg/27b0.svg | 1 - .../themes/material/img/emojis/svg/27bf.svg | 1 - .../themes/material/img/emojis/svg/2934.svg | 1 - .../themes/material/img/emojis/svg/2935.svg | 1 - .../themes/material/img/emojis/svg/2b05.svg | 1 - .../themes/material/img/emojis/svg/2b06.svg | 1 - .../themes/material/img/emojis/svg/2b07.svg | 1 - .../themes/material/img/emojis/svg/2b1b.svg | 1 - .../themes/material/img/emojis/svg/2b1c.svg | 1 - .../themes/material/img/emojis/svg/2b50.svg | 1 - .../themes/material/img/emojis/svg/2b55.svg | 1 - .../material/img/emojis/svg/30-20e3.svg | 1 - .../themes/material/img/emojis/svg/3030.svg | 1 - .../themes/material/img/emojis/svg/303d.svg | 1 - .../material/img/emojis/svg/31-20e3.svg | 1 - .../material/img/emojis/svg/32-20e3.svg | 1 - .../themes/material/img/emojis/svg/3297.svg | 1 - .../themes/material/img/emojis/svg/3299.svg | 1 - .../material/img/emojis/svg/33-20e3.svg | 1 - .../material/img/emojis/svg/34-20e3.svg | 1 - .../material/img/emojis/svg/35-20e3.svg | 1 - .../material/img/emojis/svg/36-20e3.svg | 1 - .../material/img/emojis/svg/37-20e3.svg | 1 - .../material/img/emojis/svg/38-20e3.svg | 1 - .../material/img/emojis/svg/39-20e3.svg | 1 - sources/themes/material/img/emojis/svg/a9.svg | 1 - sources/themes/material/img/emojis/svg/ae.svg | 1 - .../themes/material/img/emojis/svg/e50a.svg | 1 - sources/themes/material/img/favicon.ico | Bin 1406 -> 0 bytes sources/themes/material/img/flags/ad.png | Bin 643 -> 0 bytes sources/themes/material/img/flags/ae.png | Bin 408 -> 0 bytes sources/themes/material/img/flags/af.png | Bin 604 -> 0 bytes sources/themes/material/img/flags/ag.png | Bin 591 -> 0 bytes sources/themes/material/img/flags/ai.png | Bin 643 -> 0 bytes sources/themes/material/img/flags/al.png | Bin 600 -> 0 bytes sources/themes/material/img/flags/am.png | Bin 497 -> 0 bytes sources/themes/material/img/flags/an.png | Bin 488 -> 0 bytes sources/themes/material/img/flags/ao.png | Bin 428 -> 0 bytes sources/themes/material/img/flags/ar.png | Bin 506 -> 0 bytes sources/themes/material/img/flags/as.png | Bin 647 -> 0 bytes sources/themes/material/img/flags/at.png | Bin 403 -> 0 bytes sources/themes/material/img/flags/au.png | Bin 673 -> 0 bytes sources/themes/material/img/flags/aw.png | Bin 524 -> 0 bytes sources/themes/material/img/flags/ax.png | Bin 663 -> 0 bytes sources/themes/material/img/flags/az.png | Bin 589 -> 0 bytes sources/themes/material/img/flags/ba.png | Bin 593 -> 0 bytes sources/themes/material/img/flags/bb.png | Bin 585 -> 0 bytes sources/themes/material/img/flags/bd.png | Bin 504 -> 0 bytes sources/themes/material/img/flags/be.png | Bin 449 -> 0 bytes sources/themes/material/img/flags/bf.png | Bin 497 -> 0 bytes sources/themes/material/img/flags/bg.png | Bin 462 -> 0 bytes sources/themes/material/img/flags/bh.png | Bin 457 -> 0 bytes sources/themes/material/img/flags/bi.png | Bin 675 -> 0 bytes sources/themes/material/img/flags/bj.png | Bin 486 -> 0 bytes sources/themes/material/img/flags/bm.png | Bin 611 -> 0 bytes sources/themes/material/img/flags/bn.png | Bin 639 -> 0 bytes sources/themes/material/img/flags/bo.png | Bin 500 -> 0 bytes sources/themes/material/img/flags/br.png | Bin 593 -> 0 bytes sources/themes/material/img/flags/bs.png | Bin 526 -> 0 bytes sources/themes/material/img/flags/bt.png | Bin 631 -> 0 bytes sources/themes/material/img/flags/bv.png | Bin 512 -> 0 bytes sources/themes/material/img/flags/bw.png | Bin 443 -> 0 bytes sources/themes/material/img/flags/by.png | Bin 514 -> 0 bytes sources/themes/material/img/flags/bz.png | Bin 600 -> 0 bytes sources/themes/material/img/flags/ca.png | Bin 628 -> 0 bytes .../themes/material/img/flags/catalonia.png | Bin 398 -> 0 bytes sources/themes/material/img/flags/cc.png | Bin 625 -> 0 bytes sources/themes/material/img/flags/cd.png | Bin 528 -> 0 bytes sources/themes/material/img/flags/cf.png | Bin 614 -> 0 bytes sources/themes/material/img/flags/cg.png | Bin 521 -> 0 bytes sources/themes/material/img/flags/ch.png | Bin 367 -> 0 bytes sources/themes/material/img/flags/ci.png | Bin 453 -> 0 bytes sources/themes/material/img/flags/ck.png | Bin 586 -> 0 bytes sources/themes/material/img/flags/cl.png | Bin 450 -> 0 bytes sources/themes/material/img/flags/cm.png | Bin 525 -> 0 bytes sources/themes/material/img/flags/cn.png | Bin 472 -> 0 bytes sources/themes/material/img/flags/co.png | Bin 483 -> 0 bytes sources/themes/material/img/flags/cr.png | Bin 477 -> 0 bytes sources/themes/material/img/flags/cs.png | Bin 439 -> 0 bytes sources/themes/material/img/flags/cu.png | Bin 563 -> 0 bytes sources/themes/material/img/flags/cv.png | Bin 529 -> 0 bytes sources/themes/material/img/flags/cx.png | Bin 608 -> 0 bytes sources/themes/material/img/flags/cy.png | Bin 428 -> 0 bytes sources/themes/material/img/flags/cz.png | Bin 476 -> 0 bytes sources/themes/material/img/flags/de.png | Bin 545 -> 0 bytes sources/themes/material/img/flags/dj.png | Bin 572 -> 0 bytes sources/themes/material/img/flags/dk.png | Bin 495 -> 0 bytes sources/themes/material/img/flags/dm.png | Bin 620 -> 0 bytes sources/themes/material/img/flags/do.png | Bin 508 -> 0 bytes sources/themes/material/img/flags/dz.png | Bin 582 -> 0 bytes sources/themes/material/img/flags/ec.png | Bin 500 -> 0 bytes sources/themes/material/img/flags/ee.png | Bin 429 -> 0 bytes sources/themes/material/img/flags/eg.png | Bin 465 -> 0 bytes sources/themes/material/img/flags/eh.png | Bin 508 -> 0 bytes sources/themes/material/img/flags/england.png | Bin 496 -> 0 bytes sources/themes/material/img/flags/er.png | Bin 653 -> 0 bytes sources/themes/material/img/flags/es.png | Bin 469 -> 0 bytes sources/themes/material/img/flags/et.png | Bin 592 -> 0 bytes .../material/img/flags/europeanunion.png | Bin 479 -> 0 bytes sources/themes/material/img/flags/fam.png | Bin 532 -> 0 bytes sources/themes/material/img/flags/fi.png | Bin 489 -> 0 bytes sources/themes/material/img/flags/fj.png | Bin 610 -> 0 bytes sources/themes/material/img/flags/fk.png | Bin 648 -> 0 bytes sources/themes/material/img/flags/fm.png | Bin 552 -> 0 bytes sources/themes/material/img/flags/fo.png | Bin 474 -> 0 bytes sources/themes/material/img/flags/fr.png | Bin 545 -> 0 bytes sources/themes/material/img/flags/ga.png | Bin 489 -> 0 bytes sources/themes/material/img/flags/gb.png | Bin 599 -> 0 bytes sources/themes/material/img/flags/gd.png | Bin 637 -> 0 bytes sources/themes/material/img/flags/ge.png | Bin 594 -> 0 bytes sources/themes/material/img/flags/gf.png | Bin 545 -> 0 bytes sources/themes/material/img/flags/gh.png | Bin 490 -> 0 bytes sources/themes/material/img/flags/gi.png | Bin 463 -> 0 bytes sources/themes/material/img/flags/gl.png | Bin 470 -> 0 bytes sources/themes/material/img/flags/gm.png | Bin 493 -> 0 bytes sources/themes/material/img/flags/gn.png | Bin 480 -> 0 bytes sources/themes/material/img/flags/gp.png | Bin 488 -> 0 bytes sources/themes/material/img/flags/gq.png | Bin 537 -> 0 bytes sources/themes/material/img/flags/gr.png | Bin 487 -> 0 bytes sources/themes/material/img/flags/gs.png | Bin 630 -> 0 bytes sources/themes/material/img/flags/gt.png | Bin 493 -> 0 bytes sources/themes/material/img/flags/gu.png | Bin 509 -> 0 bytes sources/themes/material/img/flags/gw.png | Bin 516 -> 0 bytes sources/themes/material/img/flags/gy.png | Bin 645 -> 0 bytes sources/themes/material/img/flags/hk.png | Bin 527 -> 0 bytes sources/themes/material/img/flags/hm.png | Bin 673 -> 0 bytes sources/themes/material/img/flags/hn.png | Bin 537 -> 0 bytes sources/themes/material/img/flags/hr.png | Bin 524 -> 0 bytes sources/themes/material/img/flags/ht.png | Bin 487 -> 0 bytes sources/themes/material/img/flags/hu.png | Bin 432 -> 0 bytes sources/themes/material/img/flags/id.png | Bin 430 -> 0 bytes sources/themes/material/img/flags/ie.png | Bin 481 -> 0 bytes sources/themes/material/img/flags/il.png | Bin 431 -> 0 bytes sources/themes/material/img/flags/in.png | Bin 503 -> 0 bytes sources/themes/material/img/flags/io.png | Bin 658 -> 0 bytes sources/themes/material/img/flags/iq.png | Bin 515 -> 0 bytes sources/themes/material/img/flags/ir.png | Bin 512 -> 0 bytes sources/themes/material/img/flags/is.png | Bin 532 -> 0 bytes sources/themes/material/img/flags/it.png | Bin 420 -> 0 bytes sources/themes/material/img/flags/jm.png | Bin 637 -> 0 bytes sources/themes/material/img/flags/jo.png | Bin 473 -> 0 bytes sources/themes/material/img/flags/jp.png | Bin 420 -> 0 bytes sources/themes/material/img/flags/ke.png | Bin 569 -> 0 bytes sources/themes/material/img/flags/kg.png | Bin 510 -> 0 bytes sources/themes/material/img/flags/kh.png | Bin 549 -> 0 bytes sources/themes/material/img/flags/ki.png | Bin 656 -> 0 bytes sources/themes/material/img/flags/km.png | Bin 577 -> 0 bytes sources/themes/material/img/flags/kn.png | Bin 604 -> 0 bytes sources/themes/material/img/flags/kp.png | Bin 561 -> 0 bytes sources/themes/material/img/flags/kr.png | Bin 592 -> 0 bytes sources/themes/material/img/flags/kw.png | Bin 486 -> 0 bytes sources/themes/material/img/flags/ky.png | Bin 643 -> 0 bytes sources/themes/material/img/flags/kz.png | Bin 616 -> 0 bytes sources/themes/material/img/flags/la.png | Bin 563 -> 0 bytes sources/themes/material/img/flags/lb.png | Bin 517 -> 0 bytes sources/themes/material/img/flags/lc.png | Bin 520 -> 0 bytes sources/themes/material/img/flags/li.png | Bin 537 -> 0 bytes sources/themes/material/img/flags/lk.png | Bin 627 -> 0 bytes sources/themes/material/img/flags/lr.png | Bin 466 -> 0 bytes sources/themes/material/img/flags/ls.png | Bin 628 -> 0 bytes sources/themes/material/img/flags/lt.png | Bin 508 -> 0 bytes sources/themes/material/img/flags/lu.png | Bin 481 -> 0 bytes sources/themes/material/img/flags/lv.png | Bin 465 -> 0 bytes sources/themes/material/img/flags/ly.png | Bin 419 -> 0 bytes sources/themes/material/img/flags/ma.png | Bin 432 -> 0 bytes sources/themes/material/img/flags/mc.png | Bin 380 -> 0 bytes sources/themes/material/img/flags/md.png | Bin 566 -> 0 bytes sources/themes/material/img/flags/me.png | Bin 448 -> 0 bytes sources/themes/material/img/flags/mg.png | Bin 453 -> 0 bytes sources/themes/material/img/flags/mh.png | Bin 628 -> 0 bytes sources/themes/material/img/flags/mk.png | Bin 664 -> 0 bytes sources/themes/material/img/flags/ml.png | Bin 474 -> 0 bytes sources/themes/material/img/flags/mm.png | Bin 483 -> 0 bytes sources/themes/material/img/flags/mn.png | Bin 492 -> 0 bytes sources/themes/material/img/flags/mo.png | Bin 588 -> 0 bytes sources/themes/material/img/flags/mp.png | Bin 597 -> 0 bytes sources/themes/material/img/flags/mq.png | Bin 655 -> 0 bytes sources/themes/material/img/flags/mr.png | Bin 569 -> 0 bytes sources/themes/material/img/flags/ms.png | Bin 614 -> 0 bytes sources/themes/material/img/flags/mt.png | Bin 420 -> 0 bytes sources/themes/material/img/flags/mu.png | Bin 496 -> 0 bytes sources/themes/material/img/flags/mv.png | Bin 542 -> 0 bytes sources/themes/material/img/flags/mw.png | Bin 529 -> 0 bytes sources/themes/material/img/flags/mx.png | Bin 574 -> 0 bytes sources/themes/material/img/flags/my.png | Bin 571 -> 0 bytes sources/themes/material/img/flags/mz.png | Bin 584 -> 0 bytes sources/themes/material/img/flags/na.png | Bin 647 -> 0 bytes sources/themes/material/img/flags/nc.png | Bin 591 -> 0 bytes sources/themes/material/img/flags/ne.png | Bin 537 -> 0 bytes sources/themes/material/img/flags/nf.png | Bin 602 -> 0 bytes sources/themes/material/img/flags/ng.png | Bin 482 -> 0 bytes sources/themes/material/img/flags/ni.png | Bin 508 -> 0 bytes sources/themes/material/img/flags/nl.png | Bin 453 -> 0 bytes sources/themes/material/img/flags/no.png | Bin 512 -> 0 bytes sources/themes/material/img/flags/np.png | Bin 443 -> 0 bytes sources/themes/material/img/flags/nr.png | Bin 527 -> 0 bytes sources/themes/material/img/flags/nu.png | Bin 572 -> 0 bytes sources/themes/material/img/flags/nz.png | Bin 639 -> 0 bytes sources/themes/material/img/flags/om.png | Bin 478 -> 0 bytes sources/themes/material/img/flags/pa.png | Bin 519 -> 0 bytes sources/themes/material/img/flags/pe.png | Bin 397 -> 0 bytes sources/themes/material/img/flags/pf.png | Bin 498 -> 0 bytes sources/themes/material/img/flags/pg.png | Bin 593 -> 0 bytes sources/themes/material/img/flags/ph.png | Bin 538 -> 0 bytes sources/themes/material/img/flags/pk.png | Bin 569 -> 0 bytes sources/themes/material/img/flags/pl.png | Bin 374 -> 0 bytes sources/themes/material/img/flags/pm.png | Bin 689 -> 0 bytes sources/themes/material/img/flags/pn.png | Bin 657 -> 0 bytes sources/themes/material/img/flags/pr.png | Bin 556 -> 0 bytes sources/themes/material/img/flags/ps.png | Bin 472 -> 0 bytes sources/themes/material/img/flags/pt.png | Bin 554 -> 0 bytes sources/themes/material/img/flags/pw.png | Bin 550 -> 0 bytes sources/themes/material/img/flags/py.png | Bin 473 -> 0 bytes sources/themes/material/img/flags/qa.png | Bin 450 -> 0 bytes sources/themes/material/img/flags/re.png | Bin 545 -> 0 bytes sources/themes/material/img/flags/ro.png | Bin 495 -> 0 bytes sources/themes/material/img/flags/rs.png | Bin 423 -> 0 bytes sources/themes/material/img/flags/ru.png | Bin 420 -> 0 bytes sources/themes/material/img/flags/rw.png | Bin 533 -> 0 bytes sources/themes/material/img/flags/sa.png | Bin 551 -> 0 bytes sources/themes/material/img/flags/sb.png | Bin 624 -> 0 bytes sources/themes/material/img/flags/sc.png | Bin 608 -> 0 bytes .../themes/material/img/flags/scotland.png | Bin 649 -> 0 bytes sources/themes/material/img/flags/sd.png | Bin 492 -> 0 bytes sources/themes/material/img/flags/se.png | Bin 542 -> 0 bytes sources/themes/material/img/flags/sg.png | Bin 468 -> 0 bytes sources/themes/material/img/flags/sh.png | Bin 645 -> 0 bytes sources/themes/material/img/flags/si.png | Bin 510 -> 0 bytes sources/themes/material/img/flags/sj.png | Bin 512 -> 0 bytes sources/themes/material/img/flags/sk.png | Bin 562 -> 0 bytes sources/themes/material/img/flags/sl.png | Bin 436 -> 0 bytes sources/themes/material/img/flags/sm.png | Bin 502 -> 0 bytes sources/themes/material/img/flags/sn.png | Bin 532 -> 0 bytes sources/themes/material/img/flags/so.png | Bin 527 -> 0 bytes sources/themes/material/img/flags/sr.png | Bin 513 -> 0 bytes sources/themes/material/img/flags/st.png | Bin 584 -> 0 bytes sources/themes/material/img/flags/sv.png | Bin 501 -> 0 bytes sources/themes/material/img/flags/sy.png | Bin 422 -> 0 bytes sources/themes/material/img/flags/sz.png | Bin 643 -> 0 bytes sources/themes/material/img/flags/tc.png | Bin 624 -> 0 bytes sources/themes/material/img/flags/td.png | Bin 570 -> 0 bytes sources/themes/material/img/flags/tf.png | Bin 527 -> 0 bytes sources/themes/material/img/flags/tg.png | Bin 562 -> 0 bytes sources/themes/material/img/flags/th.png | Bin 452 -> 0 bytes sources/themes/material/img/flags/tj.png | Bin 496 -> 0 bytes sources/themes/material/img/flags/tk.png | Bin 638 -> 0 bytes sources/themes/material/img/flags/tl.png | Bin 514 -> 0 bytes sources/themes/material/img/flags/tm.png | Bin 593 -> 0 bytes sources/themes/material/img/flags/tn.png | Bin 495 -> 0 bytes sources/themes/material/img/flags/to.png | Bin 426 -> 0 bytes sources/themes/material/img/flags/tr.png | Bin 492 -> 0 bytes sources/themes/material/img/flags/tt.png | Bin 617 -> 0 bytes sources/themes/material/img/flags/tv.png | Bin 536 -> 0 bytes sources/themes/material/img/flags/tw.png | Bin 465 -> 0 bytes sources/themes/material/img/flags/tz.png | Bin 642 -> 0 bytes sources/themes/material/img/flags/ua.png | Bin 446 -> 0 bytes sources/themes/material/img/flags/ug.png | Bin 531 -> 0 bytes sources/themes/material/img/flags/um.png | Bin 571 -> 0 bytes sources/themes/material/img/flags/us.png | Bin 609 -> 0 bytes sources/themes/material/img/flags/usa.png | Bin 609 -> 0 bytes sources/themes/material/img/flags/uy.png | Bin 532 -> 0 bytes sources/themes/material/img/flags/uz.png | Bin 515 -> 0 bytes sources/themes/material/img/flags/va.png | Bin 553 -> 0 bytes sources/themes/material/img/flags/vc.png | Bin 577 -> 0 bytes sources/themes/material/img/flags/ve.png | Bin 528 -> 0 bytes sources/themes/material/img/flags/vg.png | Bin 630 -> 0 bytes sources/themes/material/img/flags/vi.png | Bin 616 -> 0 bytes sources/themes/material/img/flags/vn.png | Bin 474 -> 0 bytes sources/themes/material/img/flags/vu.png | Bin 604 -> 0 bytes sources/themes/material/img/flags/wales.png | Bin 652 -> 0 bytes sources/themes/material/img/flags/wf.png | Bin 554 -> 0 bytes sources/themes/material/img/flags/ws.png | Bin 476 -> 0 bytes sources/themes/material/img/flags/ye.png | Bin 413 -> 0 bytes sources/themes/material/img/flags/yt.png | Bin 593 -> 0 bytes sources/themes/material/img/flags/za.png | Bin 642 -> 0 bytes sources/themes/material/img/flags/zm.png | Bin 500 -> 0 bytes sources/themes/material/img/flags/zw.png | Bin 574 -> 0 bytes .../themes/material/img/icons/3d_rotation.svg | 27 - .../material/img/icons/access_alarm.svg | 12 - .../material/img/icons/access_alarms.svg | 12 - .../themes/material/img/icons/access_time.svg | 11 - .../material/img/icons/accessibility.svg | 10 - .../material/img/icons/account_balance.svg | 12 - .../img/icons/account_balance_wallet.svg | 11 - .../themes/material/img/icons/account_box.svg | 10 - .../material/img/icons/account_child.svg | 11 - .../material/img/icons/account_circle.svg | 10 - sources/themes/material/img/icons/adb.svg | 12 - sources/themes/material/img/icons/add.svg | 8 - .../themes/material/img/icons/add_alarm.svg | 12 - sources/themes/material/img/icons/add_box.svg | 15 - .../themes/material/img/icons/add_circle.svg | 10 - .../material/img/icons/add_circle_outline.svg | 13 - .../material/img/icons/add_shopping_cart.svg | 13 - .../material/img/icons/add_to_photos.svg | 11 - sources/themes/material/img/icons/adjust.svg | 10 - .../material/img/icons/airplanemode_off.svg | 14 - .../material/img/icons/airplanemode_on.svg | 11 - sources/themes/material/img/icons/alarm.svg | 12 - .../themes/material/img/icons/alarm_add.svg | 11 - .../themes/material/img/icons/alarm_off.svg | 12 - .../themes/material/img/icons/alarm_on.svg | 12 - sources/themes/material/img/icons/album.svg | 14 - sources/themes/material/img/icons/android.svg | 16 - .../material/img/icons/announcement.svg | 9 - sources/themes/material/img/icons/apps.svg | 16 - sources/themes/material/img/icons/archive.svg | 11 - .../themes/material/img/icons/arrow_back.svg | 9 - .../material/img/icons/arrow_drop_down.svg | 8 - .../img/icons/arrow_drop_down_circle.svg | 9 - .../material/img/icons/arrow_drop_up.svg | 8 - .../material/img/icons/arrow_forward.svg | 9 - .../material/img/icons/aspect_ratio.svg | 12 - .../themes/material/img/icons/assessment.svg | 12 - .../themes/material/img/icons/assignment.svg | 19 - .../material/img/icons/assignment_ind.svg | 18 - .../material/img/icons/assignment_late.svg | 17 - .../material/img/icons/assignment_return.svg | 19 - .../img/icons/assignment_returned.svg | 17 - .../img/icons/assignment_turned_in.svg | 17 - .../material/img/icons/assistant_photo.svg | 10 - .../themes/material/img/icons/attach_file.svg | 10 - .../material/img/icons/attach_money.svg | 12 - .../themes/material/img/icons/attachment.svg | 10 - .../themes/material/img/icons/audiotrack.svg | 10 - .../themes/material/img/icons/autorenew.svg | 11 - .../themes/material/img/icons/av_timer.svg | 16 - .../themes/material/img/icons/backspace.svg | 12 - sources/themes/material/img/icons/backup.svg | 10 - .../themes/material/img/icons/battery_20.svg | 9 - .../themes/material/img/icons/battery_30.svg | 9 - .../themes/material/img/icons/battery_50.svg | 9 - .../themes/material/img/icons/battery_60.svg | 9 - .../themes/material/img/icons/battery_80.svg | 9 - .../themes/material/img/icons/battery_90.svg | 9 - .../material/img/icons/battery_alert.svg | 11 - .../img/icons/battery_charging_20.svg | 11 - .../img/icons/battery_charging_30.svg | 11 - .../img/icons/battery_charging_50.svg | 11 - .../img/icons/battery_charging_60.svg | 11 - .../img/icons/battery_charging_80.svg | 11 - .../img/icons/battery_charging_90.svg | 11 - .../img/icons/battery_charging_full.svg | 10 - .../material/img/icons/battery_full.svg | 9 - .../themes/material/img/icons/battery_std.svg | 9 - .../material/img/icons/battery_unknown.svg | 13 - .../themes/material/img/icons/beenhere.svg | 12 - sources/themes/material/img/icons/block.svg | 10 - .../themes/material/img/icons/bluetooth.svg | 9 - .../material/img/icons/bluetooth_audio.svg | 12 - .../img/icons/bluetooth_connected.svg | 11 - .../material/img/icons/bluetooth_disabled.svg | 14 - .../img/icons/bluetooth_searching.svg | 12 - .../material/img/icons/blur_circular.svg | 21 - .../themes/material/img/icons/blur_linear.svg | 21 - .../themes/material/img/icons/blur_off.svg | 32 - sources/themes/material/img/icons/blur_on.svg | 32 - sources/themes/material/img/icons/book.svg | 10 - .../themes/material/img/icons/bookmark.svg | 8 - .../material/img/icons/bookmark_outline.svg | 9 - .../themes/material/img/icons/border_all.svg | 8 - .../material/img/icons/border_bottom.svg | 24 - .../material/img/icons/border_clear.svg | 28 - .../material/img/icons/border_color.svg | 17 - .../material/img/icons/border_horizontal.svg | 23 - .../material/img/icons/border_inner.svg | 20 - .../themes/material/img/icons/border_left.svg | 24 - .../material/img/icons/border_outer.svg | 12 - .../material/img/icons/border_right.svg | 24 - .../material/img/icons/border_style.svg | 15 - .../themes/material/img/icons/border_top.svg | 24 - .../material/img/icons/border_vertical.svg | 24 - .../material/img/icons/brightness_1.svg | 8 - .../material/img/icons/brightness_2.svg | 9 - .../material/img/icons/brightness_3.svg | 9 - .../material/img/icons/brightness_4.svg | 17 - .../material/img/icons/brightness_5.svg | 10 - .../material/img/icons/brightness_6.svg | 14 - .../material/img/icons/brightness_7.svg | 11 - .../material/img/icons/brightness_auto.svg | 11 - .../material/img/icons/brightness_high.svg | 12 - .../material/img/icons/brightness_low.svg | 11 - .../material/img/icons/brightness_medium.svg | 11 - sources/themes/material/img/icons/brush.svg | 11 - .../themes/material/img/icons/bug_report.svg | 12 - .../themes/material/img/icons/business.svg | 19 - sources/themes/material/img/icons/cached.svg | 11 - sources/themes/material/img/icons/cake.svg | 12 - sources/themes/material/img/icons/call.svg | 14 - .../themes/material/img/icons/call_end.svg | 20 - .../themes/material/img/icons/call_made.svg | 9 - .../themes/material/img/icons/call_merge.svg | 10 - .../themes/material/img/icons/call_missed.svg | 9 - .../material/img/icons/call_received.svg | 9 - .../themes/material/img/icons/call_split.svg | 9 - sources/themes/material/img/icons/camera.svg | 14 - .../themes/material/img/icons/camera_alt.svg | 10 - .../material/img/icons/camera_front.svg | 16 - .../themes/material/img/icons/camera_rear.svg | 12 - .../themes/material/img/icons/camera_roll.svg | 16 - sources/themes/material/img/icons/cancel.svg | 13 - sources/themes/material/img/icons/cast.svg | 16 - .../material/img/icons/cast_connected.svg | 16 - .../img/icons/center_focus_strong.svg | 12 - .../material/img/icons/center_focus_weak.svg | 12 - sources/themes/material/img/icons/chat.svg | 9 - sources/themes/material/img/icons/check.svg | 9 - .../themes/material/img/icons/check_box.svg | 10 - .../img/icons/check_box_outline_blank.svg | 9 - .../material/img/icons/chevron_left.svg | 9 - .../material/img/icons/chevron_right.svg | 9 - sources/themes/material/img/icons/class.svg | 11 - sources/themes/material/img/icons/clear.svg | 9 - .../themes/material/img/icons/clear_all.svg | 10 - sources/themes/material/img/icons/close.svg | 11 - .../material/img/icons/closed_caption.svg | 12 - sources/themes/material/img/icons/cloud.svg | 9 - .../material/img/icons/cloud_circle.svg | 12 - .../themes/material/img/icons/cloud_done.svg | 10 - .../material/img/icons/cloud_download.svg | 10 - .../themes/material/img/icons/cloud_off.svg | 14 - .../themes/material/img/icons/cloud_queue.svg | 11 - .../material/img/icons/cloud_upload.svg | 10 - .../themes/material/img/icons/collections.svg | 10 - .../themes/material/img/icons/color_lens.svg | 13 - .../themes/material/img/icons/colorize.svg | 11 - sources/themes/material/img/icons/comment.svg | 13 - sources/themes/material/img/icons/compare.svg | 20 - .../themes/material/img/icons/computer.svg | 11 - .../themes/material/img/icons/contacts.svg | 11 - .../material/img/icons/content_copy.svg | 9 - .../themes/material/img/icons/content_cut.svg | 14 - .../material/img/icons/content_paste.svg | 13 - .../material/img/icons/control_point.svg | 10 - .../img/icons/control_point_duplicate.svg | 12 - sources/themes/material/img/icons/create.svg | 15 - .../themes/material/img/icons/credit_card.svg | 11 - sources/themes/material/img/icons/crop.svg | 10 - .../themes/material/img/icons/crop_16_9.svg | 9 - .../themes/material/img/icons/crop_3_2.svg | 8 - .../themes/material/img/icons/crop_5_4.svg | 8 - .../themes/material/img/icons/crop_7_5.svg | 9 - .../themes/material/img/icons/crop_din.svg | 8 - .../themes/material/img/icons/crop_free.svg | 11 - .../material/img/icons/crop_landscape.svg | 8 - .../material/img/icons/crop_original.svg | 10 - .../material/img/icons/crop_portrait.svg | 9 - .../themes/material/img/icons/crop_square.svg | 8 - .../themes/material/img/icons/dashboard.svg | 11 - .../themes/material/img/icons/data_usage.svg | 11 - sources/themes/material/img/icons/dehaze.svg | 10 - sources/themes/material/img/icons/delete.svg | 12 - .../themes/material/img/icons/description.svg | 11 - .../themes/material/img/icons/desktop_mac.svg | 11 - .../material/img/icons/desktop_windows.svg | 11 - sources/themes/material/img/icons/details.svg | 9 - .../material/img/icons/developer_mode.svg | 11 - sources/themes/material/img/icons/devices.svg | 10 - .../themes/material/img/icons/dialer_sip.svg | 26 - sources/themes/material/img/icons/dialpad.svg | 14 - .../themes/material/img/icons/directions.svg | 10 - .../material/img/icons/directions_bike.svg | 14 - .../material/img/icons/directions_bus.svg | 15 - .../material/img/icons/directions_car.svg | 14 - .../material/img/icons/directions_ferry.svg | 28 - .../material/img/icons/directions_subway.svg | 19 - .../material/img/icons/directions_train.svg | 12 - .../material/img/icons/directions_transit.svg | 14 - .../material/img/icons/directions_walk.svg | 12 - .../themes/material/img/icons/disc_full.svg | 11 - .../material/img/icons/dnd_forwardslash.svg | 10 - sources/themes/material/img/icons/dnd_on.svg | 10 - sources/themes/material/img/icons/dns.svg | 11 - .../material/img/icons/do_not_disturb.svg | 10 - sources/themes/material/img/icons/dock.svg | 10 - sources/themes/material/img/icons/domain.svg | 20 - sources/themes/material/img/icons/done.svg | 9 - .../themes/material/img/icons/done_all.svg | 9 - sources/themes/material/img/icons/drafts.svg | 12 - .../themes/material/img/icons/drive_eta.svg | 13 - sources/themes/material/img/icons/dvr.svg | 17 - sources/themes/material/img/icons/edit.svg | 12 - sources/themes/material/img/icons/email.svg | 11 - .../themes/material/img/icons/equalizer.svg | 10 - sources/themes/material/img/icons/error.svg | 10 - sources/themes/material/img/icons/event.svg | 11 - .../material/img/icons/event_available.svg | 13 - .../themes/material/img/icons/event_busy.svg | 14 - .../themes/material/img/icons/event_note.svg | 14 - .../themes/material/img/icons/exit_to_app.svg | 10 - .../themes/material/img/icons/expand_less.svg | 8 - .../themes/material/img/icons/expand_more.svg | 8 - .../themes/material/img/icons/explicit.svg | 10 - sources/themes/material/img/icons/explore.svg | 11 - .../themes/material/img/icons/exposure.svg | 17 - .../material/img/icons/exposure_minus_1.svg | 9 - .../material/img/icons/exposure_minus_2.svg | 15 - .../material/img/icons/exposure_plus_1.svg | 9 - .../material/img/icons/exposure_plus_2.svg | 16 - .../material/img/icons/exposure_zero.svg | 16 - .../themes/material/img/icons/extension.svg | 12 - .../themes/material/img/icons/face_unlock.svg | 16 - .../material/img/icons/fast_forward.svg | 9 - .../themes/material/img/icons/fast_rewind.svg | 9 - .../themes/material/img/icons/favorite.svg | 11 - .../material/img/icons/favorite_outline.svg | 14 - .../material/img/icons/file_download.svg | 9 - .../themes/material/img/icons/file_upload.svg | 9 - sources/themes/material/img/icons/filter.svg | 11 - .../themes/material/img/icons/filter_1.svg | 13 - .../themes/material/img/icons/filter_2.svg | 15 - .../themes/material/img/icons/filter_3.svg | 16 - .../themes/material/img/icons/filter_4.svg | 15 - .../themes/material/img/icons/filter_5.svg | 15 - .../themes/material/img/icons/filter_6.svg | 16 - .../themes/material/img/icons/filter_7.svg | 15 - .../themes/material/img/icons/filter_8.svg | 17 - .../themes/material/img/icons/filter_9.svg | 16 - .../material/img/icons/filter_9_plus.svg | 18 - .../material/img/icons/filter_b_and_w.svg | 15 - .../img/icons/filter_center_focus.svg | 12 - .../material/img/icons/filter_drama.svg | 10 - .../material/img/icons/filter_frames.svg | 10 - .../themes/material/img/icons/filter_hdr.svg | 15 - .../themes/material/img/icons/filter_list.svg | 10 - .../themes/material/img/icons/filter_none.svg | 9 - .../material/img/icons/filter_tilt_shift.svg | 16 - .../material/img/icons/filter_vintage.svg | 20 - .../material/img/icons/find_in_page.svg | 12 - .../material/img/icons/find_replace.svg | 15 - sources/themes/material/img/icons/flag.svg | 10 - sources/themes/material/img/icons/flare.svg | 16 - .../themes/material/img/icons/flash_auto.svg | 10 - .../themes/material/img/icons/flash_off.svg | 10 - .../themes/material/img/icons/flash_on.svg | 9 - sources/themes/material/img/icons/flight.svg | 10 - sources/themes/material/img/icons/flip.svg | 16 - .../material/img/icons/flip_to_back.svg | 20 - .../material/img/icons/flip_to_front.svg | 16 - sources/themes/material/img/icons/folder.svg | 9 - .../themes/material/img/icons/folder_open.svg | 13 - .../material/img/icons/folder_shared.svg | 10 - .../material/img/icons/folder_special.svg | 10 - .../img/icons/format_align_center.svg | 9 - .../img/icons/format_align_justify.svg | 9 - .../material/img/icons/format_align_left.svg | 9 - .../material/img/icons/format_align_right.svg | 9 - .../themes/material/img/icons/format_bold.svg | 11 - .../material/img/icons/format_clear.svg | 8 - .../material/img/icons/format_color_fill.svg | 16 - .../material/img/icons/format_color_reset.svg | 10 - .../material/img/icons/format_color_text.svg | 9 - .../img/icons/format_indent_decrease.svg | 9 - .../img/icons/format_indent_increase.svg | 9 - .../themes/material/img/icons/format_ital.svg | 9 - .../img/icons/format_line_spacing.svg | 9 - .../img/icons/format_list_bulleted.svg | 11 - .../img/icons/format_list_numbered.svg | 9 - .../material/img/icons/format_paint.svg | 13 - .../material/img/icons/format_quote.svg | 9 - .../themes/material/img/icons/format_size.svg | 9 - .../img/icons/format_strikethrough.svg | 10 - .../img/icons/format_textdirection_l_to_r.svg | 10 - .../img/icons/format_textdirection_r_to_l.svg | 9 - .../material/img/icons/format_underline.svg | 10 - sources/themes/material/img/icons/forum.svg | 9 - sources/themes/material/img/icons/forward.svg | 9 - sources/themes/material/img/icons/from.txt | 1 - .../themes/material/img/icons/fullscreen.svg | 9 - .../material/img/icons/fullscreen_exit.svg | 9 - .../themes/material/img/icons/functions.svg | 10 - sources/themes/material/img/icons/gamepad.svg | 10 - sources/themes/material/img/icons/games.svg | 11 - sources/themes/material/img/icons/gesture.svg | 14 - sources/themes/material/img/icons/get_app.svg | 9 - .../themes/material/img/icons/gps_fixed.svg | 11 - .../material/img/icons/gps_not_fixed.svg | 10 - sources/themes/material/img/icons/gps_off.svg | 11 - sources/themes/material/img/icons/grade.svg | 10 - .../themes/material/img/icons/gradient.svg | 23 - sources/themes/material/img/icons/grain.svg | 15 - .../themes/material/img/icons/grid_off.svg | 25 - sources/themes/material/img/icons/grid_on.svg | 17 - sources/themes/material/img/icons/group.svg | 11 - .../themes/material/img/icons/group_add.svg | 12 - .../themes/material/img/icons/group_work.svg | 11 - sources/themes/material/img/icons/hdr_off.svg | 15 - sources/themes/material/img/icons/hdr_on.svg | 10 - .../themes/material/img/icons/hdr_strong.svg | 10 - .../themes/material/img/icons/hdr_weak.svg | 10 - sources/themes/material/img/icons/headset.svg | 13 - .../themes/material/img/icons/headset_m.svg | 16 - sources/themes/material/img/icons/healing.svg | 24 - sources/themes/material/img/icons/hearing.svg | 20 - sources/themes/material/img/icons/help.svg | 12 - .../material/img/icons/high_quality.svg | 12 - .../material/img/icons/highlight_remove.svg | 13 - sources/themes/material/img/icons/history.svg | 13 - sources/themes/material/img/icons/home.svg | 10 - sources/themes/material/img/icons/hotel.svg | 11 - sources/themes/material/img/icons/https.svg | 11 - sources/themes/material/img/icons/image.svg | 11 - .../material/img/icons/image_aspect_ratio.svg | 13 - .../material/img/icons/import_export.svg | 9 - sources/themes/material/img/icons/inbox.svg | 10 - sources/themes/material/img/icons/info.svg | 10 - .../material/img/icons/info_outline.svg | 13 - sources/themes/material/img/icons/input.svg | 11 - .../material/img/icons/insert_chart.svg | 13 - .../material/img/icons/insert_comment.svg | 17 - .../material/img/icons/insert_drive_file.svg | 13 - .../material/img/icons/insert_emoticon.svg | 12 - .../material/img/icons/insert_invitation.svg | 16 - .../themes/material/img/icons/insert_link.svg | 10 - .../material/img/icons/insert_photo.svg | 15 - .../material/img/icons/invert_colors.svg | 10 - .../material/img/icons/invert_colors_off.svg | 18 - .../material/img/icons/invert_colors_on.svg | 16 - sources/themes/material/img/icons/iso.svg | 20 - .../themes/material/img/icons/keyboard.svg | 10 - .../material/img/icons/keyboard_alt.svg | 12 - .../img/icons/keyboard_arrow_down.svg | 9 - .../img/icons/keyboard_arrow_left.svg | 9 - .../img/icons/keyboard_arrow_right.svg | 9 - .../material/img/icons/keyboard_arrow_up.svg | 13 - .../material/img/icons/keyboard_backspace.svg | 11 - .../material/img/icons/keyboard_capslock.svg | 9 - .../material/img/icons/keyboard_control.svg | 10 - .../material/img/icons/keyboard_hide.svg | 15 - .../material/img/icons/keyboard_return.svg | 9 - .../material/img/icons/keyboard_tab.svg | 9 - .../material/img/icons/keyboard_voice.svg | 13 - sources/themes/material/img/icons/label.svg | 14 - .../material/img/icons/label_outline.svg | 16 - .../themes/material/img/icons/landscape.svg | 14 - .../themes/material/img/icons/language.svg | 18 - sources/themes/material/img/icons/laptop.svg | 12 - .../material/img/icons/laptop_chromebook.svg | 11 - .../themes/material/img/icons/laptop_mac.svg | 11 - .../material/img/icons/laptop_windows.svg | 12 - sources/themes/material/img/icons/launch.svg | 10 - sources/themes/material/img/icons/layers.svg | 9 - .../material/img/icons/layers_clear.svg | 12 - .../themes/material/img/icons/leak_add.svg | 13 - .../themes/material/img/icons/leak_remove.svg | 19 - sources/themes/material/img/icons/lens.svg | 12 - sources/themes/material/img/icons/link.svg | 11 - sources/themes/material/img/icons/list.svg | 13 - .../themes/material/img/icons/live_help.svg | 12 - .../material/img/icons/local_airport.svg | 9 - .../themes/material/img/icons/local_atm.svg | 14 - .../material/img/icons/local_attraction.svg | 16 - .../themes/material/img/icons/local_bar.svg | 10 - .../themes/material/img/icons/local_cafe.svg | 10 - .../material/img/icons/local_car_wash.svg | 21 - .../img/icons/local_convenience_store.svg | 11 - .../themes/material/img/icons/local_drink.svg | 11 - .../material/img/icons/local_florist.svg | 15 - .../material/img/icons/local_gas_station.svg | 29 - .../img/icons/local_grocery_store.svg | 18 - .../material/img/icons/local_hospital.svg | 10 - .../themes/material/img/icons/local_hotel.svg | 11 - .../img/icons/local_laundry_service.svg | 13 - .../material/img/icons/local_library.svg | 12 - .../themes/material/img/icons/local_mall.svg | 10 - .../material/img/icons/local_movies.svg | 10 - .../themes/material/img/icons/local_offer.svg | 19 - .../material/img/icons/local_parking.svg | 9 - .../material/img/icons/local_pharmacy.svg | 13 - .../themes/material/img/icons/local_phone.svg | 36 - .../themes/material/img/icons/local_pizza.svg | 16 - .../themes/material/img/icons/local_play.svg | 13 - .../material/img/icons/local_post_office.svg | 13 - .../material/img/icons/local_print_shop.svg | 12 - .../material/img/icons/local_restaurant.svg | 10 - .../themes/material/img/icons/local_see.svg | 10 - .../material/img/icons/local_shipping.svg | 18 - .../themes/material/img/icons/local_taxi.svg | 13 - .../material/img/icons/location_city.svg | 17 - .../material/img/icons/location_disabled.svg | 18 - .../material/img/icons/location_history.svg | 11 - .../material/img/icons/location_off.svg | 15 - .../themes/material/img/icons/location_on.svg | 11 - .../material/img/icons/location_searching.svg | 11 - sources/themes/material/img/icons/lock.svg | 11 - .../themes/material/img/icons/lock_open.svg | 10 - .../material/img/icons/lock_outline.svg | 12 - sources/themes/material/img/icons/looks.svg | 12 - sources/themes/material/img/icons/looks_1.svg | 14 - sources/themes/material/img/icons/looks_2.svg | 13 - sources/themes/material/img/icons/looks_3.svg | 15 - sources/themes/material/img/icons/looks_4.svg | 14 - sources/themes/material/img/icons/looks_5.svg | 14 - sources/themes/material/img/icons/looks_6.svg | 15 - sources/themes/material/img/icons/loop.svg | 11 - sources/themes/material/img/icons/loupe.svg | 10 - sources/themes/material/img/icons/loyalty.svg | 22 - sources/themes/material/img/icons/m.svg | 11 - sources/themes/material/img/icons/mail.svg | 9 - sources/themes/material/img/icons/map.svg | 10 - .../themes/material/img/icons/markunread.svg | 12 - .../material/img/icons/markunread_mailbox.svg | 12 - sources/themes/material/img/icons/memory.svg | 20 - sources/themes/material/img/icons/menu.svg | 10 - .../themes/material/img/icons/merge_type.svg | 10 - sources/themes/material/img/icons/message.svg | 12 - .../themes/material/img/icons/messenger.svg | 9 - sources/themes/material/img/icons/mms.svg | 17 - sources/themes/material/img/icons/mnone.svg | 14 - .../material/img/icons/mode_comment.svg | 12 - .../themes/material/img/icons/mode_edit.svg | 19 - sources/themes/material/img/icons/moff.svg | 18 - sources/themes/material/img/icons/mood.svg | 12 - sources/themes/material/img/icons/more.svg | 18 - .../themes/material/img/icons/more_horiz.svg | 10 - .../themes/material/img/icons/more_vert.svg | 10 - sources/themes/material/img/icons/mouse.svg | 10 - sources/themes/material/img/icons/movie.svg | 11 - .../material/img/icons/movie_creation.svg | 22 - .../material/img/icons/multitrack_audio.svg | 12 - .../material/img/icons/my_library_add.svg | 10 - .../material/img/icons/my_library_books.svg | 13 - .../material/img/icons/my_library_mus.svg | 12 - .../themes/material/img/icons/my_location.svg | 11 - sources/themes/material/img/icons/nature.svg | 16 - .../material/img/icons/nature_people.svg | 18 - .../material/img/icons/navigate_before.svg | 8 - .../material/img/icons/navigate_next.svg | 8 - .../themes/material/img/icons/navigation.svg | 9 - .../material/img/icons/network_cell.svg | 9 - .../material/img/icons/network_locked.svg | 15 - .../material/img/icons/network_wifi.svg | 11 - .../material/img/icons/new_releases.svg | 13 - sources/themes/material/img/icons/nfc.svg | 20 - sources/themes/material/img/icons/no_sim.svg | 22 - .../material/img/icons/not_interested.svg | 11 - .../themes/material/img/icons/note_add.svg | 12 - .../material/img/icons/notifications.svg | 17 - .../material/img/icons/notifications_none.svg | 21 - .../material/img/icons/notifications_off.svg | 20 - .../material/img/icons/notifications_on.svg | 20 - .../img/icons/notifications_paused.svg | 16 - .../material/img/icons/now_wallpaper.svg | 14 - .../themes/material/img/icons/now_widgets.svg | 11 - .../material/img/icons/open_in_browser.svg | 11 - .../themes/material/img/icons/open_in_new.svg | 10 - .../themes/material/img/icons/open_with.svg | 11 - sources/themes/material/img/icons/pages.svg | 10 - .../themes/material/img/icons/pageview.svg | 13 - sources/themes/material/img/icons/palette.svg | 12 - .../themes/material/img/icons/panorama.svg | 11 - .../material/img/icons/panorama_fisheye.svg | 9 - .../img/icons/panorama_horizontal.svg | 12 - .../material/img/icons/panorama_vertical.svg | 11 - .../img/icons/panorama_wide_angle.svg | 12 - .../themes/material/img/icons/party_mode.svg | 14 - sources/themes/material/img/icons/pause.svg | 8 - .../material/img/icons/pause_circle_fill.svg | 12 - .../img/icons/pause_circle_outline.svg | 13 - sources/themes/material/img/icons/payment.svg | 19 - sources/themes/material/img/icons/people.svg | 11 - .../material/img/icons/people_outline.svg | 20 - .../material/img/icons/perm_camera_m.svg | 16 - .../material/img/icons/perm_contact_cal.svg | 14 - .../material/img/icons/perm_data_setting.svg | 32 - .../material/img/icons/perm_device_info.svg | 11 - .../material/img/icons/perm_identity.svg | 15 - .../themes/material/img/icons/perm_media.svg | 13 - .../material/img/icons/perm_phone_msg.svg | 24 - .../material/img/icons/perm_scan_wifi.svg | 13 - sources/themes/material/img/icons/person.svg | 10 - .../themes/material/img/icons/person_add.svg | 13 - .../material/img/icons/person_outline.svg | 11 - sources/themes/material/img/icons/phone.svg | 24 - .../material/img/icons/phone_android.svg | 10 - .../img/icons/phone_bluetooth_speaker.svg | 24 - .../material/img/icons/phone_forwarded.svg | 15 - .../material/img/icons/phone_in_talk.svg | 26 - .../material/img/icons/phone_iphone.svg | 11 - .../material/img/icons/phone_locked.svg | 30 - .../material/img/icons/phone_missed.svg | 23 - .../material/img/icons/phone_paused.svg | 24 - .../themes/material/img/icons/phonelink.svg | 10 - .../material/img/icons/phonelink_off.svg | 20 - sources/themes/material/img/icons/photo.svg | 13 - .../themes/material/img/icons/photo_album.svg | 15 - .../material/img/icons/photo_camera.svg | 10 - .../material/img/icons/photo_library.svg | 11 - .../material/img/icons/picture_in_picture.svg | 10 - .../themes/material/img/icons/pin_drop.svg | 17 - sources/themes/material/img/icons/place.svg | 10 - .../themes/material/img/icons/play_arrow.svg | 8 - .../material/img/icons/play_circle_fill.svg | 14 - .../img/icons/play_circle_outline.svg | 15 - .../material/img/icons/play_download.svg | 15 - .../material/img/icons/play_install.svg | 17 - .../material/img/icons/play_shopping_bag.svg | 16 - .../material/img/icons/playlist_add.svg | 12 - .../themes/material/img/icons/plus_one.svg | 9 - sources/themes/material/img/icons/poll.svg | 11 - sources/themes/material/img/icons/polymer.svg | 13 - .../material/img/icons/portable_wifi_off.svg | 18 - .../themes/material/img/icons/portrait.svg | 11 - sources/themes/material/img/icons/print.svg | 12 - sources/themes/material/img/icons/publ.svg | 24 - sources/themes/material/img/icons/publish.svg | 9 - .../material/img/icons/query_builder.svg | 11 - .../material/img/icons/question_answer.svg | 9 - sources/themes/material/img/icons/queue.svg | 13 - .../themes/material/img/icons/queue_mus.svg | 15 - .../img/icons/quick_contacts_dialer.svg | 12 - .../img/icons/quick_contacts_mail.svg | 13 - sources/themes/material/img/icons/radio.svg | 15 - .../material/img/icons/radio_button_off.svg | 9 - .../material/img/icons/radio_button_on.svg | 16 - .../themes/material/img/icons/rate_review.svg | 18 - sources/themes/material/img/icons/receipt.svg | 16 - .../material/img/icons/recent_actors.svg | 12 - sources/themes/material/img/icons/redeem.svg | 22 - sources/themes/material/img/icons/redo.svg | 15 - sources/themes/material/img/icons/refresh.svg | 11 - sources/themes/material/img/icons/remove.svg | 13 - .../material/img/icons/remove_circle.svg | 11 - .../img/icons/remove_circle_outline.svg | 12 - .../material/img/icons/remove_red_eye.svg | 25 - sources/themes/material/img/icons/reorder.svg | 11 - sources/themes/material/img/icons/repeat.svg | 10 - .../themes/material/img/icons/repeat_one.svg | 10 - sources/themes/material/img/icons/replay.svg | 12 - sources/themes/material/img/icons/reply.svg | 15 - .../themes/material/img/icons/reply_all.svg | 11 - sources/themes/material/img/icons/report.svg | 11 - .../material/img/icons/report_problem.svg | 11 - .../material/img/icons/restaurant_menu.svg | 21 - sources/themes/material/img/icons/restore.svg | 10 - .../themes/material/img/icons/ring_volume.svg | 25 - sources/themes/material/img/icons/room.svg | 11 - .../themes/material/img/icons/rotate_left.svg | 15 - .../material/img/icons/rotate_right.svg | 17 - .../themes/material/img/icons/satellite.svg | 20 - sources/themes/material/img/icons/save.svg | 15 - .../themes/material/img/icons/schedule.svg | 11 - sources/themes/material/img/icons/school.svg | 17 - .../img/icons/screen_lock_landscape.svg | 15 - .../img/icons/screen_lock_portrait.svg | 13 - .../img/icons/screen_lock_rotation.svg | 17 - .../material/img/icons/screen_rotation.svg | 14 - sources/themes/material/img/icons/sd_card.svg | 16 - .../themes/material/img/icons/sd_storage.svg | 11 - sources/themes/material/img/icons/search.svg | 31 - .../themes/material/img/icons/security.svg | 16 - .../themes/material/img/icons/select_all.svg | 28 - sources/themes/material/img/icons/send.svg | 8 - .../themes/material/img/icons/settings.svg | 24 - .../img/icons/settings_applications.svg | 30 - .../img/icons/settings_backup_restore.svg | 10 - .../material/img/icons/settings_bluetooth.svg | 12 - .../material/img/icons/settings_cell.svg | 12 - .../material/img/icons/settings_display.svg | 21 - .../material/img/icons/settings_ethernet.svg | 12 - .../img/icons/settings_input_antenna.svg | 14 - .../img/icons/settings_input_component.svg | 24 - .../img/icons/settings_input_composite.svg | 21 - .../img/icons/settings_input_hdmi.svg | 13 - .../img/icons/settings_input_svideo.svg | 14 - .../material/img/icons/settings_overscan.svg | 13 - .../material/img/icons/settings_phone.svg | 26 - .../material/img/icons/settings_power.svg | 13 - .../material/img/icons/settings_remote.svg | 14 - .../img/icons/settings_system_daydream.svg | 11 - .../material/img/icons/settings_voice.svg | 17 - sources/themes/material/img/icons/share.svg | 15 - sources/themes/material/img/icons/shop.svg | 13 - .../themes/material/img/icons/shop_two.svg | 19 - .../material/img/icons/shopping_basket.svg | 16 - .../material/img/icons/shopping_cart.svg | 17 - sources/themes/material/img/icons/shuffle.svg | 10 - .../img/icons/signal_cellular_0_bar.svg | 4 - .../img/icons/signal_cellular_1_bar.svg | 14 - .../img/icons/signal_cellular_2_bar.svg | 14 - .../img/icons/signal_cellular_3_bar.svg | 10 - .../img/icons/signal_cellular_4_bar.svg | 13 - ...l_cellular_connected_no_internet_0_bar.svg | 9 - ...l_cellular_connected_no_internet_1_bar.svg | 20 - ...l_cellular_connected_no_internet_2_bar.svg | 19 - ...l_cellular_connected_no_internet_3_bar.svg | 15 - ...l_cellular_connected_no_internet_4_bar.svg | 18 - .../img/icons/signal_cellular_no_sim.svg | 15 - .../img/icons/signal_cellular_null.svg | 8 - .../img/icons/signal_cellular_off.svg | 8 - .../material/img/icons/signal_wifi_0_bar.svg | 4 - .../material/img/icons/signal_wifi_1_bar.svg | 11 - .../material/img/icons/signal_wifi_2_bar.svg | 11 - .../material/img/icons/signal_wifi_3_bar.svg | 11 - .../material/img/icons/signal_wifi_4_bar.svg | 9 - .../material/img/icons/signal_wifi_off.svg | 15 - .../img/icons/signal_wifi_statusbar_1_bar.svg | 10 - .../img/icons/signal_wifi_statusbar_2_bar.svg | 10 - .../img/icons/signal_wifi_statusbar_3_bar.svg | 10 - .../img/icons/signal_wifi_statusbar_4_bar.svg | 8 - ...l_wifi_statusbar_connected_no_internet.svg | 10 - ...wifi_statusbar_connected_no_internet_1.svg | 12 - ...wifi_statusbar_connected_no_internet_2.svg | 14 - ...wifi_statusbar_connected_no_internet_3.svg | 14 - ...wifi_statusbar_connected_no_internet_4.svg | 12 - .../signal_wifi_statusbar_not_connected.svg | 12 - .../img/icons/signal_wifi_statusbar_null.svg | 9 - .../themes/material/img/icons/sim_card.svg | 19 - .../material/img/icons/sim_card_alert.svg | 15 - .../themes/material/img/icons/skip_next.svg | 14 - .../material/img/icons/skip_previous.svg | 11 - .../themes/material/img/icons/slideshow.svg | 10 - .../themes/material/img/icons/smartphone.svg | 9 - sources/themes/material/img/icons/sms.svg | 14 - .../themes/material/img/icons/sms_failed.svg | 11 - sources/themes/material/img/icons/snooze.svg | 12 - sources/themes/material/img/icons/sort.svg | 10 - sources/themes/material/img/icons/speaker.svg | 11 - .../material/img/icons/speaker_notes.svg | 14 - .../themes/material/img/icons/spellcheck.svg | 10 - sources/themes/material/img/icons/star.svg | 12 - .../themes/material/img/icons/star_half.svg | 12 - .../material/img/icons/star_outline.svg | 10 - .../themes/material/img/icons/star_rate.svg | 8 - sources/themes/material/img/icons/stars.svg | 13 - .../img/icons/stay_current_landscape.svg | 9 - .../img/icons/stay_current_portrait.svg | 10 - .../img/icons/stay_primary_landscape.svg | 9 - .../img/icons/stay_primary_portrait.svg | 10 - sources/themes/material/img/icons/stop.svg | 10 - sources/themes/material/img/icons/storage.svg | 13 - sources/themes/material/img/icons/store.svg | 16 - .../img/icons/store_mall_directory.svg | 17 - .../themes/material/img/icons/straighten.svg | 11 - sources/themes/material/img/icons/style.svg | 18 - sources/themes/material/img/icons/subject.svg | 16 - .../themes/material/img/icons/subtitles.svg | 12 - .../material/img/icons/supervisor_account.svg | 16 - .../material/img/icons/surround_sound.svg | 14 - .../themes/material/img/icons/swap_calls.svg | 10 - .../themes/material/img/icons/swap_horiz.svg | 9 - .../themes/material/img/icons/swap_vert.svg | 9 - .../material/img/icons/swap_vert_circle.svg | 10 - .../material/img/icons/switch_camera.svg | 10 - .../material/img/icons/switch_video.svg | 21 - sources/themes/material/img/icons/sync.svg | 13 - .../material/img/icons/sync_disabled.svg | 63 - .../material/img/icons/sync_problem.svg | 15 - .../material/img/icons/system_update.svg | 10 - .../material/img/icons/system_update_tv.svg | 11 - sources/themes/material/img/icons/tab.svg | 10 - .../material/img/icons/tab_unselected.svg | 22 - sources/themes/material/img/icons/tablet.svg | 9 - .../material/img/icons/tablet_android.svg | 9 - .../themes/material/img/icons/tablet_mac.svg | 10 - .../themes/material/img/icons/tag_faces.svg | 12 - .../material/img/icons/tap_and_play.svg | 15 - sources/themes/material/img/icons/terrain.svg | 12 - .../themes/material/img/icons/text_format.svg | 10 - sources/themes/material/img/icons/textsms.svg | 12 - sources/themes/material/img/icons/texture.svg | 13 - .../themes/material/img/icons/theaters.svg | 17 - .../themes/material/img/icons/thumb_down.svg | 13 - .../themes/material/img/icons/thumb_up.svg | 12 - .../material/img/icons/thumbs_up_down.svg | 12 - .../material/img/icons/time_to_leave.svg | 18 - .../themes/material/img/icons/timelapse.svg | 12 - sources/themes/material/img/icons/timer.svg | 12 - .../themes/material/img/icons/timer_10.svg | 30 - sources/themes/material/img/icons/timer_3.svg | 36 - .../themes/material/img/icons/timer_auto.svg | 10 - .../themes/material/img/icons/timer_off.svg | 27 - sources/themes/material/img/icons/toc.svg | 13 - sources/themes/material/img/icons/today.svg | 13 - .../themes/material/img/icons/tonality.svg | 21 - .../material/img/icons/track_changes.svg | 15 - sources/themes/material/img/icons/traff.svg | 16 - .../themes/material/img/icons/transform.svg | 10 - .../themes/material/img/icons/translate.svg | 17 - .../material/img/icons/trending_down.svg | 11 - .../material/img/icons/trending_neutral.svg | 8 - .../themes/material/img/icons/trending_up.svg | 11 - sources/themes/material/img/icons/tune.svg | 13 - .../themes/material/img/icons/turned_in.svg | 11 - .../material/img/icons/turned_in_not.svg | 13 - sources/themes/material/img/icons/tv.svg | 20 - sources/themes/material/img/icons/undo.svg | 12 - .../themes/material/img/icons/unfold_less.svg | 10 - .../themes/material/img/icons/unfold_more.svg | 10 - sources/themes/material/img/icons/usb.svg | 15 - .../material/img/icons/verified_user.svg | 11 - .../img/icons/vertical_align_bottom.svg | 10 - .../img/icons/vertical_align_center.svg | 13 - .../material/img/icons/vertical_align_top.svg | 11 - .../themes/material/img/icons/vibration.svg | 14 - .../material/img/icons/video_collection.svg | 13 - .../themes/material/img/icons/videocam.svg | 18 - .../material/img/icons/videocam_off.svg | 26 - .../themes/material/img/icons/view_agenda.svg | 12 - .../themes/material/img/icons/view_array.svg | 11 - .../material/img/icons/view_carousel.svg | 11 - .../themes/material/img/icons/view_column.svg | 17 - .../themes/material/img/icons/view_day.svg | 14 - .../material/img/icons/view_headline.svg | 11 - .../themes/material/img/icons/view_list.svg | 16 - .../themes/material/img/icons/view_module.svg | 13 - .../themes/material/img/icons/view_quilt.svg | 13 - .../themes/material/img/icons/view_stream.svg | 9 - .../themes/material/img/icons/view_week.svg | 16 - .../themes/material/img/icons/visibility.svg | 25 - .../material/img/icons/visibility_off.svg | 230 - .../themes/material/img/icons/voice_chat.svg | 10 - .../themes/material/img/icons/voicemail.svg | 16 - .../themes/material/img/icons/volume_down.svg | 13 - .../themes/material/img/icons/volume_mute.svg | 12 - .../themes/material/img/icons/volume_off.svg | 23 - .../themes/material/img/icons/volume_up.svg | 15 - sources/themes/material/img/icons/vpn_key.svg | 14 - .../themes/material/img/icons/vpn_lock.svg | 17 - .../material/img/icons/wallet_giftcard.svg | 34 - .../material/img/icons/wallet_membership.svg | 13 - .../material/img/icons/wallet_travel.svg | 16 - sources/themes/material/img/icons/warning.svg | 13 - sources/themes/material/img/icons/watch.svg | 11 - sources/themes/material/img/icons/wb_auto.svg | 13 - .../themes/material/img/icons/wb_cloudy.svg | 12 - .../material/img/icons/wb_incandescent.svg | 16 - .../material/img/icons/wb_irradescent.svg | 14 - .../themes/material/img/icons/wb_sunny.svg | 16 - sources/themes/material/img/icons/web.svg | 11 - .../themes/material/img/icons/whatshot.svg | 20 - .../themes/material/img/icons/wifi_lock.svg | 14 - .../material/img/icons/wifi_tethering.svg | 14 - sources/themes/material/img/icons/work.svg | 14 - .../themes/material/img/icons/wrap_text.svg | 10 - sources/themes/material/img/yuno.png | Bin 47293 -> 0 bytes sources/vendor/autoload.php | 7 - sources/vendor/cboden/ratchet/.gitignore | 5 - sources/vendor/cboden/ratchet/.travis.yml | 13 - sources/vendor/cboden/ratchet/CHANGELOG.md | 129 - sources/vendor/cboden/ratchet/LICENSE | 19 - sources/vendor/cboden/ratchet/Makefile | 35 - sources/vendor/cboden/ratchet/README.md | 90 - sources/vendor/cboden/ratchet/composer.json | 32 - .../vendor/cboden/ratchet/phpunit.xml.dist | 30 - .../Ratchet/AbstractConnectionDecorator.php | 41 - .../vendor/cboden/ratchet/src/Ratchet/App.php | 146 - .../src/Ratchet/ComponentInterface.php | 31 - .../src/Ratchet/ConnectionInterface.php | 26 - .../Guzzle/Http/Message/RequestFactory.php | 34 - .../src/Ratchet/Http/HttpRequestParser.php | 56 - .../ratchet/src/Ratchet/Http/HttpServer.php | 90 - .../src/Ratchet/Http/HttpServerInterface.php | 14 - .../ratchet/src/Ratchet/Http/OriginCheck.php | 79 - .../ratchet/src/Ratchet/Http/Router.php | 105 - .../src/Ratchet/MessageComponentInterface.php | 5 - .../ratchet/src/Ratchet/MessageInterface.php | 12 - .../ratchet/src/Ratchet/Server/EchoServer.php | 23 - .../src/Ratchet/Server/FlashPolicy.php | 200 - .../src/Ratchet/Server/IoConnection.php | 38 - .../ratchet/src/Ratchet/Server/IoServer.php | 141 - .../src/Ratchet/Server/IpBlackList.php | 111 - .../Session/Serialize/HandlerInterface.php | 16 - .../Session/Serialize/PhpBinaryHandler.php | 33 - .../Ratchet/Session/Serialize/PhpHandler.php | 38 - .../src/Ratchet/Session/SessionProvider.php | 161 - .../Session/Storage/Proxy/VirtualProxy.php | 54 - .../Session/Storage/VirtualSessionStorage.php | 88 - .../ratchet/src/Ratchet/Wamp/Exception.php | 5 - .../src/Ratchet/Wamp/JsonException.php | 31 - .../src/Ratchet/Wamp/ServerProtocol.php | 157 - .../cboden/ratchet/src/Ratchet/Wamp/Topic.php | 106 - .../ratchet/src/Ratchet/Wamp/TopicManager.php | 125 - .../src/Ratchet/Wamp/WampConnection.php | 115 - .../ratchet/src/Ratchet/Wamp/WampServer.php | 67 - .../src/Ratchet/Wamp/WampServerInterface.php | 43 - .../Encoding/ToggleableValidator.php | 31 - .../Ratchet/WebSocket/Encoding/Validator.php | 93 - .../WebSocket/Encoding/ValidatorInterface.php | 12 - .../WebSocket/Version/DataInterface.php | 28 - .../WebSocket/Version/FrameInterface.php | 38 - .../src/Ratchet/WebSocket/Version/Hixie76.php | 120 - .../WebSocket/Version/Hixie76/Connection.php | 26 - .../WebSocket/Version/Hixie76/Frame.php | 86 - .../src/Ratchet/WebSocket/Version/HyBi10.php | 15 - .../WebSocket/Version/MessageInterface.php | 15 - .../src/Ratchet/WebSocket/Version/RFC6455.php | 271 - .../WebSocket/Version/RFC6455/Connection.php | 44 - .../WebSocket/Version/RFC6455/Frame.php | 451 -- .../Version/RFC6455/HandshakeVerifier.php | 137 - .../WebSocket/Version/RFC6455/Message.php | 107 - .../WebSocket/Version/VersionInterface.php | 57 - .../src/Ratchet/WebSocket/VersionManager.php | 90 - .../src/Ratchet/WebSocket/WsServer.php | 232 - .../Ratchet/WebSocket/WsServerInterface.php | 14 - .../autobahn/bin/fuzzingserver-noutf8.php | 17 - .../tests/autobahn/bin/fuzzingserver.php | 15 - .../tests/autobahn/fuzzingclient-all.json | 16 - .../tests/autobahn/fuzzingclient-profile.json | 12 - .../tests/autobahn/fuzzingclient-quick.json | 12 - .../vendor/cboden/ratchet/tests/bootstrap.php | 4 - .../AbstractMessageComponentTestCase.php | 50 - .../tests/helpers/Ratchet/Mock/Component.php | 35 - .../tests/helpers/Ratchet/Mock/Connection.php | 20 - .../Ratchet/Mock/ConnectionDecorator.php | 22 - .../helpers/Ratchet/Mock/WampComponent.php | 43 - .../tests/helpers/Ratchet/NullComponent.php | 28 - .../Wamp/Stub/WsWampServerInterface.php | 7 - .../Stub/WsMessageComponentInterface.php | 7 - .../ratchet/tests/integration/GuzzleTest.php | 53 - .../unit/AbstractConnectionDecoratorTest.php | 147 - .../Http/Message/RequestFactoryTest.php | 67 - .../tests/unit/Http/HttpRequestParserTest.php | 51 - .../tests/unit/Http/HttpServerTest.php | 64 - .../tests/unit/Http/OriginCheckTest.php | 46 - .../ratchet/tests/unit/Http/RouterTest.php | 140 - .../tests/unit/Server/EchoServerTest.php | 26 - .../unit/Server/FlashPolicyComponentTest.php | 152 - .../tests/unit/Server/IoConnectionTest.php | 32 - .../tests/unit/Server/IoServerTest.php | 118 - .../unit/Server/IpBlackListComponentTest.php | 125 - .../unit/Session/Serialize/PhpHandlerTest.php | 36 - .../unit/Session/SessionComponentTest.php | 141 - .../Storage/VirtualSessionStoragePDOTest.php | 58 - .../tests/unit/Wamp/ServerProtocolTest.php | 268 - .../tests/unit/Wamp/TopicManagerTest.php | 229 - .../ratchet/tests/unit/Wamp/TopicTest.php | 164 - .../tests/unit/Wamp/WampConnectionTest.php | 77 - .../tests/unit/Wamp/WampServerTest.php | 49 - .../unit/WebSocket/Version/Hixie76Test.php | 103 - .../unit/WebSocket/Version/HyBi10Test.php | 67 - .../WebSocket/Version/RFC6455/FrameTest.php | 543 -- .../Version/RFC6455/HandshakeVerifierTest.php | 170 - .../WebSocket/Version/RFC6455/MessageTest.php | 63 - .../unit/WebSocket/Version/RFC6455Test.php | 151 - .../unit/WebSocket/VersionManagerTest.php | 91 - .../tests/unit/WebSocket/WsServerTest.php | 51 - sources/vendor/composer/ClassLoader.php | 413 -- sources/vendor/composer/LICENSE | 21 - sources/vendor/composer/autoload_classmap.php | 9 - sources/vendor/composer/autoload_files.php | 11 - .../vendor/composer/autoload_namespaces.php | 21 - sources/vendor/composer/autoload_psr4.php | 30 - sources/vendor/composer/autoload_real.php | 59 - sources/vendor/composer/installed.json | 1632 ------ sources/vendor/embed/embed | 1 - sources/vendor/evenement/evenement/.gitignore | 2 - .../vendor/evenement/evenement/.travis.yml | 10 - .../vendor/evenement/evenement/CHANGELOG.md | 8 - sources/vendor/evenement/evenement/LICENSE | 19 - sources/vendor/evenement/evenement/README.md | 83 - .../vendor/evenement/evenement/composer.json | 25 - .../evenement/evenement/phpunit.xml.dist | 25 - .../evenement/src/Evenement/EventEmitter.php | 17 - .../src/Evenement/EventEmitterInterface.php | 22 - .../src/Evenement/EventEmitterTrait.php | 67 - .../Evenement/Tests/EventEmitterTest.php | 235 - .../tests/Evenement/Tests/Listener.php | 23 - .../evenement/evenement/tests/bootstrap.php | 13 - sources/vendor/ezyang/htmlpurifier/CREDITS | 9 - sources/vendor/ezyang/htmlpurifier/INSTALL | 374 -- .../ezyang/htmlpurifier/INSTALL.fr.utf8 | 60 - sources/vendor/ezyang/htmlpurifier/LICENSE | 504 -- sources/vendor/ezyang/htmlpurifier/NEWS | 1094 ---- sources/vendor/ezyang/htmlpurifier/README | 24 - sources/vendor/ezyang/htmlpurifier/TODO | 150 - sources/vendor/ezyang/htmlpurifier/VERSION | 1 - sources/vendor/ezyang/htmlpurifier/WHATSNEW | 4 - sources/vendor/ezyang/htmlpurifier/WYSIWYG | 20 - .../vendor/ezyang/htmlpurifier/composer.json | 22 - .../extras/ConfigDoc/HTMLXSLTProcessor.php | 91 - .../ezyang/htmlpurifier/extras/FSTools.php | 164 - .../htmlpurifier/extras/FSTools/File.php | 141 - .../extras/HTMLPurifierExtras.auto.php | 11 - .../extras/HTMLPurifierExtras.autoload.php | 26 - .../extras/HTMLPurifierExtras.php | 31 - .../vendor/ezyang/htmlpurifier/extras/README | 32 - .../library/HTMLPurifier.auto.php | 11 - .../library/HTMLPurifier.autoload.php | 27 - .../library/HTMLPurifier.composer.php | 4 - .../library/HTMLPurifier.func.php | 25 - .../library/HTMLPurifier.includes.php | 229 - .../library/HTMLPurifier.kses.php | 30 - .../library/HTMLPurifier.path.php | 11 - .../htmlpurifier/library/HTMLPurifier.php | 292 - .../library/HTMLPurifier.safe-includes.php | 223 - .../library/HTMLPurifier/Arborize.php | 71 - .../library/HTMLPurifier/AttrCollections.php | 143 - .../library/HTMLPurifier/AttrDef.php | 138 - .../library/HTMLPurifier/AttrDef/CSS.php | 106 - .../HTMLPurifier/AttrDef/CSS/AlphaValue.php | 34 - .../HTMLPurifier/AttrDef/CSS/Background.php | 111 - .../AttrDef/CSS/BackgroundPosition.php | 157 - .../HTMLPurifier/AttrDef/CSS/Border.php | 56 - .../HTMLPurifier/AttrDef/CSS/Color.php | 105 - .../HTMLPurifier/AttrDef/CSS/Composite.php | 48 - .../AttrDef/CSS/DenyElementDecorator.php | 44 - .../HTMLPurifier/AttrDef/CSS/Filter.php | 77 - .../library/HTMLPurifier/AttrDef/CSS/Font.php | 176 - .../HTMLPurifier/AttrDef/CSS/FontFamily.php | 219 - .../HTMLPurifier/AttrDef/CSS/Ident.php | 32 - .../AttrDef/CSS/ImportantDecorator.php | 56 - .../HTMLPurifier/AttrDef/CSS/Length.php | 77 - .../HTMLPurifier/AttrDef/CSS/ListStyle.php | 112 - .../HTMLPurifier/AttrDef/CSS/Multiple.php | 71 - .../HTMLPurifier/AttrDef/CSS/Number.php | 84 - .../HTMLPurifier/AttrDef/CSS/Percentage.php | 54 - .../AttrDef/CSS/TextDecoration.php | 46 - .../library/HTMLPurifier/AttrDef/CSS/URI.php | 74 - .../library/HTMLPurifier/AttrDef/Clone.php | 44 - .../library/HTMLPurifier/AttrDef/Enum.php | 73 - .../HTMLPurifier/AttrDef/HTML/Bool.php | 48 - .../HTMLPurifier/AttrDef/HTML/Class.php | 48 - .../HTMLPurifier/AttrDef/HTML/Color.php | 51 - .../HTMLPurifier/AttrDef/HTML/FrameTarget.php | 38 - .../library/HTMLPurifier/AttrDef/HTML/ID.php | 105 - .../HTMLPurifier/AttrDef/HTML/Length.php | 56 - .../HTMLPurifier/AttrDef/HTML/LinkTypes.php | 72 - .../HTMLPurifier/AttrDef/HTML/MultiLength.php | 60 - .../HTMLPurifier/AttrDef/HTML/Nmtokens.php | 70 - .../HTMLPurifier/AttrDef/HTML/Pixels.php | 76 - .../library/HTMLPurifier/AttrDef/Integer.php | 91 - .../library/HTMLPurifier/AttrDef/Lang.php | 86 - .../library/HTMLPurifier/AttrDef/Switch.php | 53 - .../library/HTMLPurifier/AttrDef/Text.php | 21 - .../library/HTMLPurifier/AttrDef/URI.php | 111 - .../HTMLPurifier/AttrDef/URI/Email.php | 20 - .../AttrDef/URI/Email/SimpleCheck.php | 29 - .../library/HTMLPurifier/AttrDef/URI/Host.php | 128 - .../library/HTMLPurifier/AttrDef/URI/IPv4.php | 45 - .../library/HTMLPurifier/AttrDef/URI/IPv6.php | 89 - .../library/HTMLPurifier/AttrTransform.php | 60 - .../HTMLPurifier/AttrTransform/Background.php | 28 - .../HTMLPurifier/AttrTransform/BdoDir.php | 27 - .../HTMLPurifier/AttrTransform/BgColor.php | 28 - .../HTMLPurifier/AttrTransform/BoolToCSS.php | 47 - .../HTMLPurifier/AttrTransform/Border.php | 26 - .../HTMLPurifier/AttrTransform/EnumToCSS.php | 68 - .../AttrTransform/ImgRequired.php | 48 - .../HTMLPurifier/AttrTransform/ImgSpace.php | 61 - .../HTMLPurifier/AttrTransform/Input.php | 56 - .../HTMLPurifier/AttrTransform/Lang.php | 31 - .../HTMLPurifier/AttrTransform/Length.php | 45 - .../HTMLPurifier/AttrTransform/Name.php | 33 - .../HTMLPurifier/AttrTransform/NameSync.php | 41 - .../HTMLPurifier/AttrTransform/Nofollow.php | 52 - .../HTMLPurifier/AttrTransform/SafeEmbed.php | 25 - .../HTMLPurifier/AttrTransform/SafeObject.php | 28 - .../HTMLPurifier/AttrTransform/SafeParam.php | 79 - .../AttrTransform/ScriptRequired.php | 23 - .../AttrTransform/TargetBlank.php | 45 - .../HTMLPurifier/AttrTransform/Textarea.php | 27 - .../library/HTMLPurifier/AttrTypes.php | 96 - .../library/HTMLPurifier/AttrValidator.php | 178 - .../library/HTMLPurifier/Bootstrap.php | 124 - .../library/HTMLPurifier/CSSDefinition.php | 474 -- .../library/HTMLPurifier/ChildDef.php | 52 - .../HTMLPurifier/ChildDef/Chameleon.php | 67 - .../library/HTMLPurifier/ChildDef/Custom.php | 102 - .../library/HTMLPurifier/ChildDef/Empty.php | 38 - .../library/HTMLPurifier/ChildDef/List.php | 86 - .../HTMLPurifier/ChildDef/Optional.php | 45 - .../HTMLPurifier/ChildDef/Required.php | 118 - .../ChildDef/StrictBlockquote.php | 110 - .../library/HTMLPurifier/ChildDef/Table.php | 224 - .../library/HTMLPurifier/Config.php | 920 ---- .../library/HTMLPurifier/ConfigSchema.php | 176 - .../ConfigSchema/Builder/ConfigSchema.php | 48 - .../HTMLPurifier/ConfigSchema/Builder/Xml.php | 144 - .../HTMLPurifier/ConfigSchema/Exception.php | 11 - .../HTMLPurifier/ConfigSchema/Interchange.php | 47 - .../ConfigSchema/Interchange/Directive.php | 89 - .../ConfigSchema/Interchange/Id.php | 58 - .../ConfigSchema/InterchangeBuilder.php | 226 - .../HTMLPurifier/ConfigSchema/Validator.php | 248 - .../ConfigSchema/ValidatorAtom.php | 130 - .../HTMLPurifier/ConfigSchema/schema.ser | Bin 15305 -> 0 bytes .../schema/Attr.AllowedClasses.txt | 8 - .../schema/Attr.AllowedFrameTargets.txt | 12 - .../ConfigSchema/schema/Attr.AllowedRel.txt | 9 - .../ConfigSchema/schema/Attr.AllowedRev.txt | 9 - .../schema/Attr.ClassUseCDATA.txt | 19 - .../schema/Attr.DefaultImageAlt.txt | 11 - .../schema/Attr.DefaultInvalidImage.txt | 9 - .../schema/Attr.DefaultInvalidImageAlt.txt | 8 - .../schema/Attr.DefaultTextDir.txt | 10 - .../ConfigSchema/schema/Attr.EnableID.txt | 16 - .../schema/Attr.ForbiddenClasses.txt | 8 - .../ConfigSchema/schema/Attr.IDBlacklist.txt | 5 - .../schema/Attr.IDBlacklistRegexp.txt | 9 - .../ConfigSchema/schema/Attr.IDPrefix.txt | 12 - .../schema/Attr.IDPrefixLocal.txt | 14 - .../schema/AutoFormat.AutoParagraph.txt | 31 - .../ConfigSchema/schema/AutoFormat.Custom.txt | 12 - .../schema/AutoFormat.DisplayLinkURI.txt | 11 - .../schema/AutoFormat.Linkify.txt | 12 - .../AutoFormat.PurifierLinkify.DocURL.txt | 12 - .../schema/AutoFormat.PurifierLinkify.txt | 12 - .../AutoFormat.RemoveEmpty.Predicate.txt | 14 - ...rmat.RemoveEmpty.RemoveNbsp.Exceptions.txt | 11 - .../AutoFormat.RemoveEmpty.RemoveNbsp.txt | 15 - .../schema/AutoFormat.RemoveEmpty.txt | 46 - ...utoFormat.RemoveSpansWithoutAttributes.txt | 11 - .../schema/CSS.AllowImportant.txt | 8 - .../ConfigSchema/schema/CSS.AllowTricky.txt | 11 - .../ConfigSchema/schema/CSS.AllowedFonts.txt | 12 - .../schema/CSS.AllowedProperties.txt | 18 - .../ConfigSchema/schema/CSS.DefinitionRev.txt | 11 - .../schema/CSS.ForbiddenProperties.txt | 13 - .../ConfigSchema/schema/CSS.MaxImgLength.txt | 16 - .../ConfigSchema/schema/CSS.Proprietary.txt | 10 - .../ConfigSchema/schema/CSS.Trusted.txt | 9 - .../schema/Cache.DefinitionImpl.txt | 14 - .../schema/Cache.SerializerPath.txt | 13 - .../schema/Cache.SerializerPermissions.txt | 11 - .../schema/Core.AggressivelyFixLt.txt | 18 - .../schema/Core.AllowHostnameUnderscore.txt | 16 - .../schema/Core.CollectErrors.txt | 12 - .../schema/Core.ColorKeywords.txt | 29 - .../schema/Core.ConvertDocumentToFragment.txt | 14 - .../Core.DirectLexLineNumberSyncInterval.txt | 17 - .../schema/Core.DisableExcludes.txt | 14 - .../ConfigSchema/schema/Core.EnableIDNA.txt | 9 - .../ConfigSchema/schema/Core.Encoding.txt | 15 - .../schema/Core.EscapeInvalidChildren.txt | 12 - .../schema/Core.EscapeInvalidTags.txt | 7 - .../schema/Core.EscapeNonASCIICharacters.txt | 13 - .../schema/Core.HiddenElements.txt | 19 - .../ConfigSchema/schema/Core.Language.txt | 10 - .../ConfigSchema/schema/Core.LexerImpl.txt | 34 - .../schema/Core.MaintainLineNumbers.txt | 16 - .../schema/Core.NormalizeNewlines.txt | 11 - .../schema/Core.RemoveInvalidImg.txt | 12 - .../Core.RemoveProcessingInstructions.txt | 11 - .../schema/Core.RemoveScriptContents.txt | 12 - .../ConfigSchema/schema/Filter.Custom.txt | 11 - .../Filter.ExtractStyleBlocks.Escaping.txt | 14 - .../Filter.ExtractStyleBlocks.Scope.txt | 29 - .../Filter.ExtractStyleBlocks.TidyImpl.txt | 16 - .../schema/Filter.ExtractStyleBlocks.txt | 74 - .../ConfigSchema/schema/Filter.YouTube.txt | 16 - .../ConfigSchema/schema/HTML.Allowed.txt | 25 - .../schema/HTML.AllowedAttributes.txt | 19 - .../schema/HTML.AllowedComments.txt | 10 - .../schema/HTML.AllowedCommentsRegexp.txt | 15 - .../schema/HTML.AllowedElements.txt | 23 - .../schema/HTML.AllowedModules.txt | 20 - .../schema/HTML.Attr.Name.UseCDATA.txt | 11 - .../ConfigSchema/schema/HTML.BlockWrapper.txt | 18 - .../ConfigSchema/schema/HTML.CoreModules.txt | 23 - .../schema/HTML.CustomDoctype.txt | 9 - .../ConfigSchema/schema/HTML.DefinitionID.txt | 33 - .../schema/HTML.DefinitionRev.txt | 16 - .../ConfigSchema/schema/HTML.Doctype.txt | 11 - .../schema/HTML.FlashAllowFullScreen.txt | 11 - .../schema/HTML.ForbiddenAttributes.txt | 21 - .../schema/HTML.ForbiddenElements.txt | 20 - .../ConfigSchema/schema/HTML.MaxImgLength.txt | 14 - .../ConfigSchema/schema/HTML.Nofollow.txt | 7 - .../ConfigSchema/schema/HTML.Parent.txt | 12 - .../ConfigSchema/schema/HTML.Proprietary.txt | 12 - .../ConfigSchema/schema/HTML.SafeEmbed.txt | 13 - .../ConfigSchema/schema/HTML.SafeIframe.txt | 13 - .../ConfigSchema/schema/HTML.SafeObject.txt | 13 - .../schema/HTML.SafeScripting.txt | 10 - .../ConfigSchema/schema/HTML.Strict.txt | 9 - .../ConfigSchema/schema/HTML.TargetBlank.txt | 8 - .../ConfigSchema/schema/HTML.TidyAdd.txt | 8 - .../ConfigSchema/schema/HTML.TidyLevel.txt | 24 - .../ConfigSchema/schema/HTML.TidyRemove.txt | 8 - .../ConfigSchema/schema/HTML.Trusted.txt | 9 - .../ConfigSchema/schema/HTML.XHTML.txt | 11 - .../schema/Output.CommentScriptContents.txt | 10 - .../schema/Output.FixInnerHTML.txt | 15 - .../schema/Output.FlashCompat.txt | 11 - .../ConfigSchema/schema/Output.Newline.txt | 13 - .../ConfigSchema/schema/Output.SortAttr.txt | 14 - .../ConfigSchema/schema/Output.TidyFormat.txt | 25 - .../ConfigSchema/schema/Test.ForceNoIconv.txt | 7 - .../schema/URI.AllowedSchemes.txt | 17 - .../ConfigSchema/schema/URI.Base.txt | 17 - .../ConfigSchema/schema/URI.DefaultScheme.txt | 10 - .../ConfigSchema/schema/URI.DefinitionID.txt | 11 - .../ConfigSchema/schema/URI.DefinitionRev.txt | 11 - .../ConfigSchema/schema/URI.Disable.txt | 14 - .../schema/URI.DisableExternal.txt | 11 - .../schema/URI.DisableExternalResources.txt | 13 - .../schema/URI.DisableResources.txt | 15 - .../ConfigSchema/schema/URI.Host.txt | 19 - .../ConfigSchema/schema/URI.HostBlacklist.txt | 9 - .../ConfigSchema/schema/URI.MakeAbsolute.txt | 13 - .../ConfigSchema/schema/URI.Munge.txt | 83 - .../schema/URI.MungeResources.txt | 17 - .../schema/URI.MungeSecretKey.txt | 30 - .../schema/URI.OverrideAllowedSchemes.txt | 9 - .../schema/URI.SafeIframeRegexp.txt | 22 - .../HTMLPurifier/ConfigSchema/schema/info.ini | 3 - .../library/HTMLPurifier/ContentSets.php | 170 - .../library/HTMLPurifier/Context.php | 95 - .../library/HTMLPurifier/Definition.php | 55 - .../library/HTMLPurifier/DefinitionCache.php | 129 - .../DefinitionCache/Decorator.php | 112 - .../DefinitionCache/Decorator/Cleanup.php | 78 - .../DefinitionCache/Decorator/Memory.php | 85 - .../DefinitionCache/Decorator/Template.php.in | 82 - .../HTMLPurifier/DefinitionCache/Null.php | 76 - .../DefinitionCache/Serializer.php | 291 - .../DefinitionCache/Serializer/README | 3 - .../HTMLPurifier/DefinitionCacheFactory.php | 106 - .../library/HTMLPurifier/Doctype.php | 73 - .../library/HTMLPurifier/DoctypeRegistry.php | 142 - .../library/HTMLPurifier/ElementDef.php | 216 - .../library/HTMLPurifier/Encoder.php | 611 --- .../library/HTMLPurifier/EntityLookup.php | 48 - .../HTMLPurifier/EntityLookup/entities.ser | 1 - .../library/HTMLPurifier/EntityParser.php | 153 - .../library/HTMLPurifier/ErrorCollector.php | 244 - .../library/HTMLPurifier/ErrorStruct.php | 74 - .../library/HTMLPurifier/Exception.php | 12 - .../library/HTMLPurifier/Filter.php | 56 - .../Filter/ExtractStyleBlocks.php | 338 -- .../library/HTMLPurifier/Filter/YouTube.php | 65 - .../library/HTMLPurifier/Generator.php | 286 - .../library/HTMLPurifier/HTMLDefinition.php | 493 -- .../library/HTMLPurifier/HTMLModule.php | 284 - .../library/HTMLPurifier/HTMLModule/Bdo.php | 44 - .../HTMLModule/CommonAttributes.php | 31 - .../library/HTMLPurifier/HTMLModule/Edit.php | 55 - .../library/HTMLPurifier/HTMLModule/Forms.php | 190 - .../HTMLPurifier/HTMLModule/Hypertext.php | 40 - .../HTMLPurifier/HTMLModule/Iframe.php | 51 - .../library/HTMLPurifier/HTMLModule/Image.php | 49 - .../HTMLPurifier/HTMLModule/Legacy.php | 186 - .../library/HTMLPurifier/HTMLModule/List.php | 51 - .../library/HTMLPurifier/HTMLModule/Name.php | 26 - .../HTMLPurifier/HTMLModule/Nofollow.php | 25 - .../HTMLModule/NonXMLCommonAttributes.php | 20 - .../HTMLPurifier/HTMLModule/Object.php | 62 - .../HTMLPurifier/HTMLModule/Presentation.php | 42 - .../HTMLPurifier/HTMLModule/Proprietary.php | 40 - .../library/HTMLPurifier/HTMLModule/Ruby.php | 36 - .../HTMLPurifier/HTMLModule/SafeEmbed.php | 40 - .../HTMLPurifier/HTMLModule/SafeObject.php | 62 - .../HTMLPurifier/HTMLModule/SafeScripting.php | 40 - .../HTMLPurifier/HTMLModule/Scripting.php | 73 - .../HTMLModule/StyleAttribute.php | 33 - .../HTMLPurifier/HTMLModule/Tables.php | 75 - .../HTMLPurifier/HTMLModule/Target.php | 28 - .../HTMLPurifier/HTMLModule/TargetBlank.php | 24 - .../library/HTMLPurifier/HTMLModule/Text.php | 87 - .../library/HTMLPurifier/HTMLModule/Tidy.php | 230 - .../HTMLPurifier/HTMLModule/Tidy/Name.php | 33 - .../HTMLModule/Tidy/Proprietary.php | 34 - .../HTMLPurifier/HTMLModule/Tidy/Strict.php | 43 - .../HTMLModule/Tidy/Transitional.php | 16 - .../HTMLPurifier/HTMLModule/Tidy/XHTML.php | 26 - .../HTMLModule/Tidy/XHTMLAndHTML4.php | 179 - .../HTMLModule/XMLCommonAttributes.php | 20 - .../HTMLPurifier/HTMLModuleManager.php | 459 -- .../library/HTMLPurifier/IDAccumulator.php | 57 - .../library/HTMLPurifier/Injector.php | 281 - .../HTMLPurifier/Injector/AutoParagraph.php | 356 -- .../HTMLPurifier/Injector/DisplayLinkURI.php | 40 - .../library/HTMLPurifier/Injector/Linkify.php | 59 - .../HTMLPurifier/Injector/PurifierLinkify.php | 71 - .../HTMLPurifier/Injector/RemoveEmpty.php | 106 - .../Injector/RemoveSpansWithoutAttributes.php | 84 - .../HTMLPurifier/Injector/SafeObject.php | 121 - .../library/HTMLPurifier/Language.php | 204 - .../Language/classes/en-x-test.php | 9 - .../Language/messages/en-x-test.php | 11 - .../Language/messages/en-x-testmini.php | 12 - .../HTMLPurifier/Language/messages/en.php | 55 - .../library/HTMLPurifier/LanguageFactory.php | 209 - .../library/HTMLPurifier/Length.php | 160 - .../library/HTMLPurifier/Lexer.php | 357 -- .../library/HTMLPurifier/Lexer/DOMLex.php | 279 - .../library/HTMLPurifier/Lexer/DirectLex.php | 539 -- .../library/HTMLPurifier/Lexer/PH5P.php | 4787 ----------------- .../library/HTMLPurifier/Node.php | 49 - .../library/HTMLPurifier/Node/Comment.php | 36 - .../library/HTMLPurifier/Node/Element.php | 59 - .../library/HTMLPurifier/Node/Text.php | 54 - .../library/HTMLPurifier/PercentEncoder.php | 111 - .../library/HTMLPurifier/Printer.php | 218 - .../HTMLPurifier/Printer/CSSDefinition.php | 44 - .../HTMLPurifier/Printer/ConfigForm.css | 10 - .../HTMLPurifier/Printer/ConfigForm.js | 5 - .../HTMLPurifier/Printer/ConfigForm.php | 447 -- .../HTMLPurifier/Printer/HTMLDefinition.php | 324 -- .../library/HTMLPurifier/PropertyList.php | 122 - .../HTMLPurifier/PropertyListIterator.php | 42 - .../library/HTMLPurifier/Queue.php | 56 - .../library/HTMLPurifier/Strategy.php | 26 - .../HTMLPurifier/Strategy/Composite.php | 30 - .../library/HTMLPurifier/Strategy/Core.php | 17 - .../HTMLPurifier/Strategy/FixNesting.php | 181 - .../HTMLPurifier/Strategy/MakeWellFormed.php | 600 --- .../Strategy/RemoveForeignElements.php | 207 - .../Strategy/ValidateAttributes.php | 45 - .../library/HTMLPurifier/StringHash.php | 47 - .../library/HTMLPurifier/StringHashParser.php | 136 - .../library/HTMLPurifier/TagTransform.php | 37 - .../HTMLPurifier/TagTransform/Font.php | 114 - .../HTMLPurifier/TagTransform/Simple.php | 44 - .../library/HTMLPurifier/Token.php | 100 - .../library/HTMLPurifier/Token/Comment.php | 38 - .../library/HTMLPurifier/Token/Empty.php | 15 - .../library/HTMLPurifier/Token/End.php | 24 - .../library/HTMLPurifier/Token/Start.php | 10 - .../library/HTMLPurifier/Token/Tag.php | 68 - .../library/HTMLPurifier/Token/Text.php | 53 - .../library/HTMLPurifier/TokenFactory.php | 118 - .../htmlpurifier/library/HTMLPurifier/URI.php | 314 -- .../library/HTMLPurifier/URIDefinition.php | 112 - .../library/HTMLPurifier/URIFilter.php | 74 - .../URIFilter/DisableExternal.php | 54 - .../URIFilter/DisableExternalResources.php | 25 - .../URIFilter/DisableResources.php | 22 - .../HTMLPurifier/URIFilter/HostBlacklist.php | 46 - .../HTMLPurifier/URIFilter/MakeAbsolute.php | 158 - .../library/HTMLPurifier/URIFilter/Munge.php | 115 - .../HTMLPurifier/URIFilter/SafeIframe.php | 68 - .../library/HTMLPurifier/URIParser.php | 71 - .../library/HTMLPurifier/URIScheme.php | 102 - .../library/HTMLPurifier/URIScheme/data.php | 127 - .../library/HTMLPurifier/URIScheme/file.php | 44 - .../library/HTMLPurifier/URIScheme/ftp.php | 58 - .../library/HTMLPurifier/URIScheme/http.php | 36 - .../library/HTMLPurifier/URIScheme/https.php | 18 - .../library/HTMLPurifier/URIScheme/mailto.php | 40 - .../library/HTMLPurifier/URIScheme/news.php | 35 - .../library/HTMLPurifier/URIScheme/nntp.php | 32 - .../HTMLPurifier/URISchemeRegistry.php | 81 - .../library/HTMLPurifier/UnitConverter.php | 307 -- .../library/HTMLPurifier/VarParser.php | 198 - .../HTMLPurifier/VarParser/Flexible.php | 130 - .../library/HTMLPurifier/VarParser/Native.php | 38 - .../HTMLPurifier/VarParserException.php | 11 - .../library/HTMLPurifier/Zipper.php | 157 - .../vendor/ezyang/htmlpurifier/package.php | 61 - sources/vendor/ezyang/htmlpurifier/phpdoc.ini | 102 - .../ezyang/htmlpurifier/plugins/modx.txt | 112 - .../htmlpurifier/plugins/phorum/.gitignore | 2 - .../htmlpurifier/plugins/phorum/Changelog | 27 - .../htmlpurifier/plugins/phorum/INSTALL | 84 - .../ezyang/htmlpurifier/plugins/phorum/README | 45 - .../plugins/phorum/config.default.php | 57 - .../plugins/phorum/htmlpurifier.php | 316 -- .../htmlpurifier/plugins/phorum/info.txt | 18 - .../plugins/phorum/init-config.php | 30 - .../plugins/phorum/migrate.bbcode.php | 31 - .../htmlpurifier/plugins/phorum/settings.php | 64 - .../plugins/phorum/settings/form.php | 95 - .../phorum/settings/migrate-sigs-form.php | 22 - .../plugins/phorum/settings/migrate-sigs.php | 79 - .../plugins/phorum/settings/save.php | 29 - .../ezyang/htmlpurifier/release1-update.php | 110 - .../ezyang/htmlpurifier/release2-tag.php | 22 - .../htmlpurifier/test-settings.sample.php | 76 - sources/vendor/forxer/gravatar/.gitignore | 1 - sources/vendor/forxer/gravatar/CHANGELOG.md | 27 - sources/vendor/forxer/gravatar/LICENSE | 20 - sources/vendor/forxer/gravatar/README.md | 426 -- sources/vendor/forxer/gravatar/composer.json | 28 - .../vendor/forxer/gravatar/src/Gravatar.php | 123 - sources/vendor/forxer/gravatar/src/Image.php | 355 -- .../vendor/forxer/gravatar/src/Profile.php | 94 - .../Guzzle/Common/AbstractHasDispatcher.php | 49 - .../common/Guzzle/Common/Collection.php | 403 -- .../guzzle/common/Guzzle/Common/Event.php | 52 - .../Exception/BadMethodCallException.php | 5 - .../Common/Exception/ExceptionCollection.php | 108 - .../Common/Exception/GuzzleException.php | 8 - .../Exception/InvalidArgumentException.php | 5 - .../Common/Exception/RuntimeException.php | 5 - .../Exception/UnexpectedValueException.php | 5 - .../Guzzle/Common/FromConfigInterface.php | 18 - .../Guzzle/Common/HasDispatcherInterface.php | 54 - .../common/Guzzle/Common/ToArrayInterface.php | 16 - .../guzzle/common/Guzzle/Common/Version.php | 29 - .../guzzle/common/Guzzle/Common/composer.json | 20 - .../Http/AbstractEntityBodyDecorator.php | 221 - .../http/Guzzle/Http/CachingEntityBody.php | 229 - .../vendor/guzzle/http/Guzzle/Http/Client.php | 524 -- .../http/Guzzle/Http/ClientInterface.php | 223 - .../http/Guzzle/Http/Curl/CurlHandle.php | 464 -- .../http/Guzzle/Http/Curl/CurlMulti.php | 423 -- .../Guzzle/Http/Curl/CurlMultiInterface.php | 58 - .../http/Guzzle/Http/Curl/CurlMultiProxy.php | 150 - .../http/Guzzle/Http/Curl/CurlVersion.php | 66 - .../http/Guzzle/Http/Curl/RequestMediator.php | 147 - .../guzzle/http/Guzzle/Http/EntityBody.php | 201 - .../http/Guzzle/Http/EntityBodyInterface.php | 73 - .../Http/Exception/BadResponseException.php | 69 - .../ClientErrorResponseException.php | 8 - .../CouldNotRewindStreamException.php | 7 - .../Guzzle/Http/Exception/CurlException.php | 101 - .../Guzzle/Http/Exception/HttpException.php | 10 - .../Http/Exception/MultiTransferException.php | 145 - .../Http/Exception/RequestException.php | 39 - .../ServerErrorResponseException.php | 8 - .../Exception/TooManyRedirectsException.php | 5 - .../http/Guzzle/Http/IoEmittingEntityBody.php | 83 - .../Guzzle/Http/Message/AbstractMessage.php | 220 - .../Http/Message/EntityEnclosingRequest.php | 247 - .../EntityEnclosingRequestInterface.php | 137 - .../http/Guzzle/Http/Message/Header.php | 182 - .../Http/Message/Header/CacheControl.php | 121 - .../Http/Message/Header/HeaderCollection.php | 108 - .../Http/Message/Header/HeaderFactory.php | 26 - .../Message/Header/HeaderFactoryInterface.php | 19 - .../Http/Message/Header/HeaderInterface.php | 83 - .../http/Guzzle/Http/Message/Header/Link.php | 93 - .../Guzzle/Http/Message/MessageInterface.php | 102 - .../http/Guzzle/Http/Message/PostFile.php | 124 - .../Guzzle/Http/Message/PostFileInterface.php | 83 - .../http/Guzzle/Http/Message/Request.php | 638 --- .../Guzzle/Http/Message/RequestFactory.php | 359 -- .../Http/Message/RequestFactoryInterface.php | 105 - .../Guzzle/Http/Message/RequestInterface.php | 318 -- .../http/Guzzle/Http/Message/Response.php | 968 ---- .../guzzle/http/Guzzle/Http/Mimetypes.php | 962 ---- .../Http/QueryAggregator/CommaAggregator.php | 20 - .../QueryAggregator/DuplicateAggregator.php | 22 - .../Http/QueryAggregator/PhpAggregator.php | 27 - .../QueryAggregatorInterface.php | 22 - .../guzzle/http/Guzzle/Http/QueryString.php | 297 - .../http/Guzzle/Http/ReadLimitEntityBody.php | 106 - .../http/Guzzle/Http/RedirectPlugin.php | 250 - .../http/Guzzle/Http/Resources/cacert.pem | 3866 ------------- .../guzzle/http/Guzzle/Http/StaticClient.php | 157 - .../vendor/guzzle/http/Guzzle/Http/Url.php | 554 -- .../guzzle/http/Guzzle/Http/composer.json | 32 - .../Guzzle/Parser/Cookie/CookieParser.php | 131 - .../Parser/Cookie/CookieParserInterface.php | 33 - .../Parser/Message/AbstractMessageParser.php | 58 - .../Guzzle/Parser/Message/MessageParser.php | 110 - .../Parser/Message/MessageParserInterface.php | 27 - .../Parser/Message/PeclHttpMessageParser.php | 48 - .../parser/Guzzle/Parser/ParserRegistry.php | 75 - .../Parser/UriTemplate/PeclUriTemplate.php | 26 - .../Guzzle/Parser/UriTemplate/UriTemplate.php | 254 - .../UriTemplate/UriTemplateInterface.php | 21 - .../parser/Guzzle/Parser/Url/UrlParser.php | 48 - .../Guzzle/Parser/Url/UrlParserInterface.php | 19 - .../guzzle/parser/Guzzle/Parser/composer.json | 19 - .../Guzzle/Stream/PhpStreamRequestFactory.php | 276 - .../guzzle/stream/Guzzle/Stream/Stream.php | 289 - .../stream/Guzzle/Stream/StreamInterface.php | 218 - .../Stream/StreamRequestFactoryInterface.php | 24 - .../guzzle/stream/Guzzle/Stream/composer.json | 30 - sources/vendor/heyupdate/emoji | 1 - sources/vendor/libchart/libchart | 1 - sources/vendor/michelf/php-markdown | 1 - .../vendor/monolog/monolog/CHANGELOG.mdown | 144 - sources/vendor/monolog/monolog/LICENSE | 19 - sources/vendor/monolog/monolog/README.mdown | 263 - sources/vendor/monolog/monolog/composer.json | 45 - .../vendor/monolog/monolog/doc/extending.md | 76 - sources/vendor/monolog/monolog/doc/sockets.md | 37 - sources/vendor/monolog/monolog/doc/usage.md | 162 - .../vendor/monolog/monolog/phpunit.xml.dist | 15 - .../monolog/src/Monolog/ErrorHandler.php | 208 - .../Monolog/Formatter/ChromePHPFormatter.php | 79 - .../Monolog/Formatter/ElasticaFormatter.php | 87 - .../Monolog/Formatter/FlowdockFormatter.php | 104 - .../Monolog/Formatter/FormatterInterface.php | 36 - .../Formatter/GelfMessageFormatter.php | 101 - .../src/Monolog/Formatter/HtmlFormatter.php | 127 - .../src/Monolog/Formatter/JsonFormatter.php | 105 - .../src/Monolog/Formatter/LineFormatter.php | 113 - .../src/Monolog/Formatter/LogglyFormatter.php | 49 - .../Monolog/Formatter/LogstashFormatter.php | 146 - .../Monolog/Formatter/NormalizerFormatter.php | 136 - .../src/Monolog/Formatter/ScalarFormatter.php | 48 - .../Monolog/Formatter/WildfireFormatter.php | 102 - .../src/Monolog/Handler/AbstractHandler.php | 184 - .../Handler/AbstractProcessingHandler.php | 66 - .../Monolog/Handler/AbstractSyslogHandler.php | 92 - .../src/Monolog/Handler/AmqpHandler.php | 69 - .../Monolog/Handler/BrowserConsoleHandler.php | 184 - .../src/Monolog/Handler/BufferHandler.php | 98 - .../src/Monolog/Handler/ChromePHPHandler.php | 183 - .../src/Monolog/Handler/CouchDBHandler.php | 72 - .../src/Monolog/Handler/CubeHandler.php | 145 - .../Handler/DoctrineCouchDBHandler.php | 45 - .../src/Monolog/Handler/DynamoDbHandler.php | 89 - .../Monolog/Handler/ElasticSearchHandler.php | 128 - .../src/Monolog/Handler/ErrorLogHandler.php | 63 - .../src/Monolog/Handler/FilterHandler.php | 131 - .../ActivationStrategyInterface.php | 28 - .../ChannelLevelActivationStrategy.php | 57 - .../ErrorLevelActivationStrategy.php | 32 - .../Monolog/Handler/FingersCrossedHandler.php | 118 - .../src/Monolog/Handler/FirePHPHandler.php | 184 - .../src/Monolog/Handler/FlowdockHandler.php | 103 - .../src/Monolog/Handler/GelfHandler.php | 72 - .../src/Monolog/Handler/GroupHandler.php | 80 - .../src/Monolog/Handler/HandlerInterface.php | 90 - .../src/Monolog/Handler/HipChatHandler.php | 300 -- .../src/Monolog/Handler/LogglyHandler.php | 93 - .../src/Monolog/Handler/MailHandler.php | 55 - .../Handler/MissingExtensionException.php | 22 - .../src/Monolog/Handler/MongoDBHandler.php | 55 - .../Monolog/Handler/NativeMailerHandler.php | 147 - .../src/Monolog/Handler/NewRelicHandler.php | 102 - .../src/Monolog/Handler/NullHandler.php | 45 - .../src/Monolog/Handler/PushoverHandler.php | 128 - .../src/Monolog/Handler/RavenHandler.php | 166 - .../src/Monolog/Handler/RedisHandler.php | 58 - .../src/Monolog/Handler/RollbarHandler.php | 64 - .../Monolog/Handler/RotatingFileHandler.php | 149 - .../src/Monolog/Handler/SocketHandler.php | 285 - .../src/Monolog/Handler/StreamHandler.php | 80 - .../Monolog/Handler/SwiftMailerHandler.php | 55 - .../src/Monolog/Handler/SyslogHandler.php | 67 - .../Monolog/Handler/SyslogUdp/UdpSocket.php | 62 - .../src/Monolog/Handler/SyslogUdpHandler.php | 80 - .../src/Monolog/Handler/TestHandler.php | 140 - .../Monolog/Handler/ZendMonitorHandler.php | 95 - .../monolog/monolog/src/Monolog/Logger.php | 582 -- .../src/Monolog/Processor/GitProcessor.php | 64 - .../Processor/IntrospectionProcessor.php | 82 - .../Processor/MemoryPeakUsageProcessor.php | 40 - .../src/Monolog/Processor/MemoryProcessor.php | 50 - .../Processor/MemoryUsageProcessor.php | 40 - .../Monolog/Processor/ProcessIdProcessor.php | 31 - .../Processor/PsrLogMessageProcessor.php | 42 - .../src/Monolog/Processor/UidProcessor.php | 38 - .../src/Monolog/Processor/WebProcessor.php | 66 - .../monolog/monolog/src/Monolog/Registry.php | 118 - .../tests/Monolog/ErrorHandlerTest.php | 31 - .../Formatter/ChromePHPFormatterTest.php | 158 - .../Formatter/ElasticaFormatterTest.php | 79 - .../Formatter/FlowdockFormatterTest.php | 55 - .../Formatter/GelfMessageFormatterTest.php | 191 - .../Monolog/Formatter/JsonFormatterTest.php | 72 - .../Monolog/Formatter/LineFormatterTest.php | 194 - .../Monolog/Formatter/LogglyFormatterTest.php | 40 - .../Formatter/LogstashFormatterTest.php | 292 - .../Formatter/NormalizerFormatterTest.php | 182 - .../Monolog/Formatter/ScalarFormatterTest.php | 96 - .../Formatter/WildfireFormatterTest.php | 111 - .../Functional/Handler/FirePHPHandlerTest.php | 32 - .../Monolog/Handler/AbstractHandlerTest.php | 104 - .../Handler/AbstractProcessingHandlerTest.php | 80 - .../tests/Monolog/Handler/AmqpHandlerTest.php | 80 - .../Handler/BrowserConsoleHandlerTest.php | 131 - .../Monolog/Handler/BufferHandlerTest.php | 149 - .../Monolog/Handler/ChromePHPHandlerTest.php | 139 - .../Monolog/Handler/CouchDBHandlerTest.php | 41 - .../Handler/DoctrineCouchDBHandlerTest.php | 52 - .../Monolog/Handler/DynamoDbHandlerTest.php | 73 - .../Handler/ElasticSearchHandlerTest.php | 239 - .../Monolog/Handler/ErrorLogHandlerTest.php | 43 - .../Monolog/Handler/FilterHandlerTest.php | 151 - .../Handler/FingersCrossedHandlerTest.php | 189 - .../Monolog/Handler/FirePHPHandlerTest.php | 94 - .../tests/Monolog/Handler/Fixtures/.gitkeep | 0 .../Monolog/Handler/FlowdockHandlerTest.php | 88 - .../Monolog/Handler/GelfHandlerLegacyTest.php | 93 - .../tests/Monolog/Handler/GelfHandlerTest.php | 119 - .../Monolog/Handler/GroupHandlerTest.php | 89 - .../Monolog/Handler/HipChatHandlerTest.php | 167 - .../tests/Monolog/Handler/MailHandlerTest.php | 75 - .../tests/Monolog/Handler/MockRavenClient.php | 26 - .../Monolog/Handler/MongoDBHandlerTest.php | 63 - .../Handler/NativeMailerHandlerTest.php | 43 - .../Monolog/Handler/NewRelicHandlerTest.php | 102 - .../tests/Monolog/Handler/NullHandlerTest.php | 33 - .../Monolog/Handler/PushoverHandlerTest.php | 142 - .../Monolog/Handler/RavenHandlerTest.php | 138 - .../Monolog/Handler/RedisHandlerTest.php | 71 - .../Handler/RotatingFileHandlerTest.php | 99 - .../Monolog/Handler/SocketHandlerTest.php | 283 - .../Monolog/Handler/StreamHandlerTest.php | 88 - .../Monolog/Handler/SyslogHandlerTest.php | 43 - .../Monolog/Handler/SyslogUdpHandlerTest.php | 37 - .../tests/Monolog/Handler/TestHandlerTest.php | 56 - .../tests/Monolog/Handler/UdpSocketTest.php | 45 - .../Handler/ZendMonitorHandlerTest.php | 69 - .../monolog/tests/Monolog/LoggerTest.php | 409 -- .../Monolog/Processor/GitProcessorTest.php | 29 - .../Processor/IntrospectionProcessorTest.php | 123 - .../MemoryPeakUsageProcessorTest.php | 29 - .../Processor/MemoryUsageProcessorTest.php | 29 - .../Processor/ProcessIdProcessorTest.php | 30 - .../Monolog/Processor/UidProcessorTest.php | 27 - .../Monolog/Processor/WebProcessorTest.php | 83 - .../tests/Monolog/PsrLogCompatTest.php | 47 - .../monolog/tests/Monolog/TestCase.php | 58 - .../monolog/monolog/tests/bootstrap.php | 15 - sources/vendor/movim/modl | 1 - sources/vendor/movim/moxl | 1 - sources/vendor/movim/sasl2 | 1 - sources/vendor/pear/net_dns2/LICENSE | 33 - sources/vendor/pear/net_dns2/Net/DNS2.php | 1358 ----- .../vendor/pear/net_dns2/Net/DNS2/BitMap.php | 254 - .../vendor/pear/net_dns2/Net/DNS2/Cache.php | 305 -- .../pear/net_dns2/Net/DNS2/Cache/File.php | 242 - .../pear/net_dns2/Net/DNS2/Cache/Shm.php | 305 -- .../pear/net_dns2/Net/DNS2/Exception.php | 142 - .../vendor/pear/net_dns2/Net/DNS2/Header.php | 282 - .../vendor/pear/net_dns2/Net/DNS2/Lookups.php | 552 -- .../vendor/pear/net_dns2/Net/DNS2/Packet.php | 449 -- .../pear/net_dns2/Net/DNS2/Packet/Request.php | 217 - .../net_dns2/Net/DNS2/Packet/Response.php | 194 - .../pear/net_dns2/Net/DNS2/PrivateKey.php | 424 -- .../pear/net_dns2/Net/DNS2/Question.php | 244 - sources/vendor/pear/net_dns2/Net/DNS2/RR.php | 641 --- .../vendor/pear/net_dns2/Net/DNS2/RR/A.php | 156 - .../vendor/pear/net_dns2/Net/DNS2/RR/AAAA.php | 177 - .../pear/net_dns2/Net/DNS2/RR/AFSDB.php | 174 - .../vendor/pear/net_dns2/Net/DNS2/RR/ANY.php | 129 - .../vendor/pear/net_dns2/Net/DNS2/RR/APL.php | 343 -- .../vendor/pear/net_dns2/Net/DNS2/RR/ATMA.php | 210 - .../vendor/pear/net_dns2/Net/DNS2/RR/CAA.php | 179 - .../pear/net_dns2/Net/DNS2/RR/CDNSKEY.php | 77 - .../vendor/pear/net_dns2/Net/DNS2/RR/CDS.php | 77 - .../vendor/pear/net_dns2/Net/DNS2/RR/CERT.php | 292 - .../pear/net_dns2/Net/DNS2/RR/CNAME.php | 153 - .../pear/net_dns2/Net/DNS2/RR/CSYNC.php | 203 - .../pear/net_dns2/Net/DNS2/RR/DHCID.php | 207 - .../vendor/pear/net_dns2/Net/DNS2/RR/DLV.php | 75 - .../pear/net_dns2/Net/DNS2/RR/DNAME.php | 153 - .../pear/net_dns2/Net/DNS2/RR/DNSKEY.php | 198 - .../vendor/pear/net_dns2/Net/DNS2/RR/DS.php | 209 - .../vendor/pear/net_dns2/Net/DNS2/RR/EID.php | 130 - .../pear/net_dns2/Net/DNS2/RR/EUI48.php | 187 - .../pear/net_dns2/Net/DNS2/RR/EUI64.php | 188 - .../pear/net_dns2/Net/DNS2/RR/HINFO.php | 175 - .../vendor/pear/net_dns2/Net/DNS2/RR/HIP.php | 287 - .../pear/net_dns2/Net/DNS2/RR/IPSECKEY.php | 386 -- .../vendor/pear/net_dns2/Net/DNS2/RR/ISDN.php | 190 - .../vendor/pear/net_dns2/Net/DNS2/RR/KEY.php | 85 - .../vendor/pear/net_dns2/Net/DNS2/RR/KX.php | 179 - .../vendor/pear/net_dns2/Net/DNS2/RR/L32.php | 180 - .../vendor/pear/net_dns2/Net/DNS2/RR/L64.php | 187 - .../vendor/pear/net_dns2/Net/DNS2/RR/LOC.php | 440 -- .../vendor/pear/net_dns2/Net/DNS2/RR/LP.php | 177 - .../vendor/pear/net_dns2/Net/DNS2/RR/MX.php | 175 - .../pear/net_dns2/Net/DNS2/RR/NAPTR.php | 231 - .../vendor/pear/net_dns2/Net/DNS2/RR/NID.php | 187 - .../pear/net_dns2/Net/DNS2/RR/NIMLOC.php | 130 - .../vendor/pear/net_dns2/Net/DNS2/RR/NS.php | 153 - .../vendor/pear/net_dns2/Net/DNS2/RR/NSAP.php | 262 - .../vendor/pear/net_dns2/Net/DNS2/RR/NSEC.php | 184 - .../pear/net_dns2/Net/DNS2/RR/NSEC3.php | 310 -- .../pear/net_dns2/Net/DNS2/RR/NSEC3PARAM.php | 220 - .../pear/net_dns2/Net/DNS2/RR/OPENPGPKEY.php | 159 - .../vendor/pear/net_dns2/Net/DNS2/RR/OPT.php | 292 - .../vendor/pear/net_dns2/Net/DNS2/RR/PTR.php | 152 - .../vendor/pear/net_dns2/Net/DNS2/RR/PX.php | 186 - .../vendor/pear/net_dns2/Net/DNS2/RR/RP.php | 167 - .../pear/net_dns2/Net/DNS2/RR/RRSIG.php | 329 -- .../vendor/pear/net_dns2/Net/DNS2/RR/RT.php | 175 - .../vendor/pear/net_dns2/Net/DNS2/RR/SIG.php | 459 -- .../vendor/pear/net_dns2/Net/DNS2/RR/SOA.php | 240 - .../vendor/pear/net_dns2/Net/DNS2/RR/SPF.php | 75 - .../vendor/pear/net_dns2/Net/DNS2/RR/SRV.php | 186 - .../pear/net_dns2/Net/DNS2/RR/SSHFP.php | 244 - .../vendor/pear/net_dns2/Net/DNS2/RR/TA.php | 75 - .../pear/net_dns2/Net/DNS2/RR/TALINK.php | 171 - .../vendor/pear/net_dns2/Net/DNS2/RR/TKEY.php | 307 -- .../vendor/pear/net_dns2/Net/DNS2/RR/TLSA.php | 194 - .../vendor/pear/net_dns2/Net/DNS2/RR/TSIG.php | 504 -- .../vendor/pear/net_dns2/Net/DNS2/RR/TXT.php | 177 - .../vendor/pear/net_dns2/Net/DNS2/RR/URI.php | 183 - .../vendor/pear/net_dns2/Net/DNS2/RR/WKS.php | 235 - .../vendor/pear/net_dns2/Net/DNS2/RR/X25.php | 160 - .../pear/net_dns2/Net/DNS2/Resolver.php | 332 -- .../vendor/pear/net_dns2/Net/DNS2/Socket.php | 190 - .../pear/net_dns2/Net/DNS2/Socket/Sockets.php | 364 -- .../pear/net_dns2/Net/DNS2/Socket/Streams.php | 389 -- .../vendor/pear/net_dns2/Net/DNS2/Updater.php | 654 --- sources/vendor/pear/net_dns2/README.md | 32 - sources/vendor/pear/net_dns2/composer.json | 26 - sources/vendor/pear/net_dns2/package.php | 56 - sources/vendor/pear/net_dns2/package.xml | 470 -- .../vendor/pear/net_dns2/tests/AllTests.php | 114 - .../net_dns2/tests/Net_DNS2_DNSSECTest.php | 90 - .../net_dns2/tests/Net_DNS2_ParserTest.php | 329 -- .../net_dns2/tests/Net_DNS2_ResolverTest.php | 90 - sources/vendor/psr/log/.gitignore | 1 - sources/vendor/psr/log/LICENSE | 19 - .../vendor/psr/log/Psr/Log/AbstractLogger.php | 120 - .../log/Psr/Log/InvalidArgumentException.php | 7 - sources/vendor/psr/log/Psr/Log/LogLevel.php | 18 - .../psr/log/Psr/Log/LoggerAwareInterface.php | 17 - .../psr/log/Psr/Log/LoggerAwareTrait.php | 22 - .../psr/log/Psr/Log/LoggerInterface.php | 114 - .../vendor/psr/log/Psr/Log/LoggerTrait.php | 131 - sources/vendor/psr/log/Psr/Log/NullLogger.php | 27 - .../log/Psr/Log/Test/LoggerInterfaceTest.php | 116 - sources/vendor/psr/log/README.md | 45 - sources/vendor/psr/log/composer.json | 17 - sources/vendor/rain/raintpl | 1 - sources/vendor/ramsey/uuid/CHANGELOG.md | 267 - sources/vendor/ramsey/uuid/CONDUCT.md | 22 - sources/vendor/ramsey/uuid/CONTRIBUTING.md | 78 - sources/vendor/ramsey/uuid/LICENSE | 19 - sources/vendor/ramsey/uuid/README.md | 165 - sources/vendor/ramsey/uuid/composer.json | 56 - .../vendor/ramsey/uuid/src/BinaryUtils.php | 43 - .../uuid/src/Builder/DefaultUuidBuilder.php | 54 - .../uuid/src/Builder/DegradedUuidBuilder.php | 53 - .../uuid/src/Builder/UuidBuilderInterface.php | 34 - .../ramsey/uuid/src/Codec/CodecInterface.php | 55 - .../ramsey/uuid/src/Codec/GuidStringCodec.php | 100 - .../ramsey/uuid/src/Codec/StringCodec.php | 166 - .../Converter/Number/BigNumberConverter.php | 54 - .../Number/DegradedNumberConverter.php | 58 - .../Converter/NumberConverterInterface.php | 44 - .../Converter/Time/BigNumberTimeConverter.php | 58 - .../Converter/Time/DegradedTimeConverter.php | 42 - .../src/Converter/Time/PhpTimeConverter.php | 47 - .../src/Converter/TimeConverterInterface.php | 33 - .../vendor/ramsey/uuid/src/DegradedUuid.php | 111 - .../UnsatisfiedDependencyException.php | 23 - .../UnsupportedOperationException.php | 22 - sources/vendor/ramsey/uuid/src/FeatureSet.php | 333 -- .../uuid/src/Generator/CombGenerator.php | 93 - .../src/Generator/DefaultTimeGenerator.php | 132 - .../uuid/src/Generator/MtRandGenerator.php | 41 - .../uuid/src/Generator/OpenSslGenerator.php | 38 - .../src/Generator/PeclUuidRandomGenerator.php | 37 - .../src/Generator/PeclUuidTimeGenerator.php | 38 - .../src/Generator/RandomBytesGenerator.php | 35 - .../src/Generator/RandomGeneratorFactory.php | 75 - .../Generator/RandomGeneratorInterface.php | 30 - .../uuid/src/Generator/RandomLibAdapter.php | 62 - .../src/Generator/SodiumRandomGenerator.php | 36 - .../src/Generator/TimeGeneratorFactory.php | 72 - .../src/Generator/TimeGeneratorInterface.php | 35 - .../Provider/Node/FallbackNodeProvider.php | 57 - .../src/Provider/Node/RandomNodeProvider.php | 36 - .../src/Provider/Node/SystemNodeProvider.php | 76 - .../src/Provider/NodeProviderInterface.php | 29 - .../src/Provider/Time/FixedTimeProvider.php | 76 - .../src/Provider/Time/SystemTimeProvider.php | 33 - .../src/Provider/TimeProviderInterface.php | 29 - sources/vendor/ramsey/uuid/src/Uuid.php | 689 --- .../vendor/ramsey/uuid/src/UuidFactory.php | 271 - .../ramsey/uuid/src/UuidFactoryInterface.php | 89 - .../vendor/ramsey/uuid/src/UuidInterface.php | 267 - sources/vendor/react/cache/.gitignore | 2 - sources/vendor/react/cache/.travis.yml | 15 - sources/vendor/react/cache/CHANGELOG.md | 25 - sources/vendor/react/cache/LICENSE | 19 - sources/vendor/react/cache/README.md | 92 - sources/vendor/react/cache/composer.json | 16 - sources/vendor/react/cache/phpunit.xml.dist | 20 - sources/vendor/react/cache/src/ArrayCache.php | 29 - .../vendor/react/cache/src/CacheInterface.php | 13 - .../react/cache/tests/ArrayCacheTest.php | 60 - .../vendor/react/cache/tests/CallableStub.php | 10 - sources/vendor/react/cache/tests/TestCase.php | 41 - sources/vendor/react/child-process | 1 - sources/vendor/react/dns/.gitignore | 2 - sources/vendor/react/dns/.travis.yml | 17 - sources/vendor/react/dns/CHANGELOG.md | 56 - sources/vendor/react/dns/LICENSE | 19 - sources/vendor/react/dns/README.md | 82 - sources/vendor/react/dns/composer.json | 23 - sources/vendor/react/dns/phpunit.xml.dist | 25 - .../react/dns/src/BadServerException.php | 7 - .../vendor/react/dns/src/Config/Config.php | 8 - .../dns/src/Config/FilesystemFactory.php | 74 - .../vendor/react/dns/src/Model/HeaderBag.php | 56 - .../vendor/react/dns/src/Model/Message.php | 47 - sources/vendor/react/dns/src/Model/Record.php | 21 - .../react/dns/src/Protocol/BinaryDumper.php | 62 - .../vendor/react/dns/src/Protocol/Parser.php | 228 - .../react/dns/src/Query/CachedExecutor.php | 67 - .../vendor/react/dns/src/Query/Executor.php | 109 - .../react/dns/src/Query/ExecutorInterface.php | 8 - sources/vendor/react/dns/src/Query/Query.php | 19 - .../vendor/react/dns/src/Query/RecordBag.php | 27 - .../react/dns/src/Query/RecordCache.php | 82 - .../react/dns/src/Query/RetryExecutor.php | 51 - .../react/dns/src/Query/TimeoutException.php | 7 - .../react/dns/src/RecordNotFoundException.php | 7 - .../vendor/react/dns/src/Resolver/Factory.php | 60 - .../react/dns/src/Resolver/Resolver.php | 99 - .../vendor/react/dns/tests/CallableStub.php | 10 - .../tests/Config/FilesystemFactoryTest.php | 67 - .../react/dns/tests/Fixtures/etc/resolv.conf | 1 - .../dns/tests/FunctionalResolverTest.php | 35 - .../dns/tests/Protocol/BinaryDumperTest.php | 47 - .../react/dns/tests/Protocol/ParserTest.php | 246 - .../dns/tests/Query/CachedExecutorTest.php | 100 - .../react/dns/tests/Query/ExecutorTest.php | 302 -- .../react/dns/tests/Query/RecordBagTest.php | 63 - .../react/dns/tests/Query/RecordCacheTest.php | 122 - .../dns/tests/Query/RetryExecutorTest.php | 185 - .../react/dns/tests/Resolver/FactoryTest.php | 78 - .../dns/tests/Resolver/ResolveAliasesTest.php | 99 - .../react/dns/tests/Resolver/ResolverTest.php | 143 - sources/vendor/react/dns/tests/TestCase.php | 42 - sources/vendor/react/event-loop/.gitignore | 3 - sources/vendor/react/event-loop/.travis.yml | 13 - sources/vendor/react/event-loop/CHANGELOG.md | 63 - sources/vendor/react/event-loop/LICENSE | 19 - sources/vendor/react/event-loop/README.md | 68 - sources/vendor/react/event-loop/composer.json | 24 - .../vendor/react/event-loop/phpunit.xml.dist | 25 - .../react/event-loop/src/ExtEventLoop.php | 327 -- .../vendor/react/event-loop/src/Factory.php | 21 - .../vendor/react/event-loop/src/LibEvLoop.php | 218 - .../react/event-loop/src/LibEventLoop.php | 343 -- .../react/event-loop/src/LoopInterface.php | 121 - .../react/event-loop/src/StreamSelectLoop.php | 269 - .../event-loop/src/Tick/FutureTickQueue.php | 59 - .../event-loop/src/Tick/NextTickQueue.php | 57 - .../react/event-loop/src/Timer/Timer.php | 102 - .../event-loop/src/Timer/TimerInterface.php | 62 - .../react/event-loop/src/Timer/Timers.php | 100 - .../event-loop/tests/AbstractLoopTest.php | 498 -- .../react/event-loop/tests/CallableStub.php | 10 - .../event-loop/tests/ExtEventLoopTest.php | 90 - .../react/event-loop/tests/LibEvLoopTest.php | 22 - .../event-loop/tests/LibEventLoopTest.php | 58 - .../event-loop/tests/StreamSelectLoopTest.php | 159 - .../react/event-loop/tests/TestCase.php | 41 - .../tests/Timer/AbstractTimerTest.php | 97 - .../tests/Timer/ExtEventTimerTest.php | 17 - .../event-loop/tests/Timer/LibEvTimerTest.php | 17 - .../tests/Timer/LibEventTimerTest.php | 17 - .../tests/Timer/StreamSelectTimerTest.php | 13 - .../react/event-loop/tests/bootstrap.php | 7 - .../vendor/react/event-loop/travis-init.sh | 40 - sources/vendor/react/promise/.gitignore | 4 - sources/vendor/react/promise/.travis.yml | 17 - sources/vendor/react/promise/CHANGELOG.md | 69 - sources/vendor/react/promise/LICENSE | 22 - sources/vendor/react/promise/README.md | 823 --- sources/vendor/react/promise/composer.json | 22 - sources/vendor/react/promise/phpunit.xml.dist | 25 - .../src/CancellablePromiseInterface.php | 11 - sources/vendor/react/promise/src/Deferred.php | 60 - .../promise/src/ExtendedPromiseInterface.php | 26 - .../react/promise/src/FulfilledPromise.php | 66 - .../vendor/react/promise/src/LazyPromise.php | 57 - sources/vendor/react/promise/src/Promise.php | 193 - .../react/promise/src/PromiseInterface.php | 11 - .../react/promise/src/PromisorInterface.php | 11 - .../react/promise/src/RejectedPromise.php | 74 - .../src/UnhandledRejectionException.php | 31 - .../vendor/react/promise/src/functions.php | 196 - .../react/promise/src/functions_include.php | 5 - .../react/promise/tests/DeferredTest.php | 42 - .../promise/tests/FulfilledPromiseTest.php | 50 - .../react/promise/tests/FunctionAllTest.php | 97 - .../react/promise/tests/FunctionAnyTest.php | 116 - .../tests/FunctionCheckTypehintTest.php | 118 - .../react/promise/tests/FunctionMapTest.php | 125 - .../react/promise/tests/FunctionRaceTest.php | 122 - .../promise/tests/FunctionReduceTest.php | 290 - .../promise/tests/FunctionRejectTest.php | 64 - .../promise/tests/FunctionResolveTest.php | 102 - .../react/promise/tests/FunctionSomeTest.php | 126 - .../react/promise/tests/LazyPromiseTest.php | 107 - .../PromiseAdapter/CallbackPromiseAdapter.php | 40 - .../PromiseAdapterInterface.php | 14 - .../react/promise/tests/PromiseTest.php | 116 - .../tests/PromiseTest/CancelTestTrait.php | 231 - .../tests/PromiseTest/FullTestTrait.php | 15 - .../tests/PromiseTest/NotifyTestTrait.php | 336 -- .../PromiseTest/PromiseFulfilledTestTrait.php | 351 -- .../PromiseTest/PromisePendingTestTrait.php | 68 - .../PromiseTest/PromiseRejectedTestTrait.php | 492 -- .../PromiseTest/PromiseSettledTestTrait.php | 86 - .../tests/PromiseTest/RejectTestTrait.php | 368 -- .../tests/PromiseTest/ResolveTestTrait.php | 263 - .../promise/tests/RejectedPromiseTest.php | 50 - .../react/promise/tests/Stub/CallableStub.php | 10 - .../vendor/react/promise/tests/TestCase.php | 41 - .../vendor/react/promise/tests/bootstrap.php | 7 - sources/vendor/react/socket-client | 1 - sources/vendor/react/socket/.gitignore | 2 - sources/vendor/react/socket/.travis.yml | 17 - sources/vendor/react/socket/CHANGELOG.md | 64 - sources/vendor/react/socket/LICENSE | 19 - sources/vendor/react/socket/README.md | 102 - sources/vendor/react/socket/composer.json | 27 - sources/vendor/react/socket/phpunit.xml.dist | 25 - .../vendor/react/socket/src/Connection.php | 42 - .../react/socket/src/ConnectionException.php | 7 - .../react/socket/src/ConnectionInterface.php | 12 - sources/vendor/react/socket/src/Server.php | 73 - .../react/socket/src/ServerInterface.php | 13 - .../react/socket/tests/ConnectionTest.php | 77 - .../vendor/react/socket/tests/ServerTest.php | 193 - .../react/socket/tests/Stub/CallableStub.php | 10 - .../socket/tests/Stub/ConnectionStub.php | 63 - .../react/socket/tests/Stub/ServerStub.php | 22 - .../vendor/react/socket/tests/TestCase.php | 41 - sources/vendor/react/stream/.gitignore | 2 - sources/vendor/react/stream/.travis.yml | 15 - sources/vendor/react/stream/CHANGELOG.md | 81 - sources/vendor/react/stream/LICENSE | 19 - sources/vendor/react/stream/README.md | 70 - sources/vendor/react/stream/composer.json | 28 - sources/vendor/react/stream/phpunit.xml.dist | 25 - sources/vendor/react/stream/src/Buffer.php | 135 - .../vendor/react/stream/src/BufferedSink.php | 59 - .../react/stream/src/CompositeStream.php | 84 - .../stream/src/DuplexStreamInterface.php | 7 - .../react/stream/src/ReadableStream.php | 42 - .../stream/src/ReadableStreamInterface.php | 20 - sources/vendor/react/stream/src/Stream.php | 151 - .../vendor/react/stream/src/ThroughStream.php | 33 - sources/vendor/react/stream/src/Util.php | 45 - .../react/stream/src/WritableStream.php | 40 - .../stream/src/WritableStreamInterface.php | 19 - .../vendor/react/stream/tests/BufferTest.php | 264 - .../react/stream/tests/BufferedSinkTest.php | 194 - .../react/stream/tests/CallableStub.php | 10 - .../stream/tests/CompositeStreamTest.php | 155 - .../react/stream/tests/ReadableStreamTest.php | 48 - .../stream/tests/StreamIntegrationTest.php | 58 - .../vendor/react/stream/tests/StreamTest.php | 133 - .../stream/tests/Stub/ReadableStreamStub.php | 61 - .../vendor/react/stream/tests/TestCase.php | 41 - .../react/stream/tests/ThroughStreamTest.php | 142 - .../vendor/react/stream/tests/UtilTest.php | 157 - .../react/stream/tests/WritableStreamTest.php | 71 - .../vendor/react/stream/tests/bootstrap.php | 7 - sources/vendor/respect/validation/.gitignore | 5 - sources/vendor/respect/validation/.php_cs | 33 - .../respect/validation/.scrutinizer.yml | 19 - sources/vendor/respect/validation/.travis.yml | 29 - .../vendor/respect/validation/CHANGELOG.md | 87 - .../vendor/respect/validation/CONTRIBUTING.md | 247 - sources/vendor/respect/validation/LICENSE.md | 39 - sources/vendor/respect/validation/README.md | 25 - .../vendor/respect/validation/composer.json | 52 - .../vendor/respect/validation/couscous.yml | 41 - sources/vendor/respect/validation/docs/Age.md | 46 - .../vendor/respect/validation/docs/AllOf.md | 30 - .../vendor/respect/validation/docs/Alnum.md | 41 - .../vendor/respect/validation/docs/Alpha.md | 14 - .../respect/validation/docs/AlwaysInvalid.md | 14 - .../respect/validation/docs/AlwaysValid.md | 14 - .../respect/validation/docs/ArrayType.md | 27 - .../respect/validation/docs/ArrayVal.md | 22 - .../respect/validation/docs/Attribute.md | 33 - .../vendor/respect/validation/docs/Bank.md | 20 - .../respect/validation/docs/BankAccount.md | 20 - .../vendor/respect/validation/docs/Between.md | 44 - sources/vendor/respect/validation/docs/Bic.md | 20 - .../respect/validation/docs/BoolType.md | 27 - .../vendor/respect/validation/docs/BoolVal.md | 31 - sources/vendor/respect/validation/docs/Bsn.md | 16 - .../respect/validation/docs/CONCRETE_API.md | 77 - .../vendor/respect/validation/docs/Call.md | 51 - .../respect/validation/docs/CallableType.md | 25 - .../respect/validation/docs/Callback.md | 21 - .../vendor/respect/validation/docs/Charset.md | 19 - sources/vendor/respect/validation/docs/Cnh.md | 15 - .../vendor/respect/validation/docs/Cnpj.md | 12 - .../vendor/respect/validation/docs/Cntrl.md | 17 - .../respect/validation/docs/Consonant.md | 18 - .../respect/validation/docs/Contains.md | 28 - .../respect/validation/docs/Countable.md | 19 - .../respect/validation/docs/CountryCode.md | 14 - sources/vendor/respect/validation/docs/Cpf.md | 28 - .../respect/validation/docs/CreditCard.md | 22 - .../respect/validation/docs/CurrencyCode.md | 15 - .../vendor/respect/validation/docs/Date.md | 40 - .../vendor/respect/validation/docs/Digit.md | 13 - .../respect/validation/docs/Directory.md | 30 - .../vendor/respect/validation/docs/Domain.md | 40 - .../vendor/respect/validation/docs/Each.md | 27 - .../vendor/respect/validation/docs/Email.md | 16 - .../respect/validation/docs/EndsWith.md | 31 - .../vendor/respect/validation/docs/Equals.md | 17 - .../vendor/respect/validation/docs/Even.md | 17 - .../respect/validation/docs/Executable.md | 23 - .../vendor/respect/validation/docs/Exists.md | 30 - .../respect/validation/docs/Extension.md | 25 - .../vendor/respect/validation/docs/Factor.md | 19 - .../respect/validation/docs/FalseVal.md | 21 - .../vendor/respect/validation/docs/File.md | 30 - .../respect/validation/docs/FilterVar.md | 16 - .../vendor/respect/validation/docs/Finite.md | 18 - .../respect/validation/docs/FloatType.md | 25 - .../respect/validation/docs/FloatVal.md | 17 - .../vendor/respect/validation/docs/Graph.md | 15 - .../respect/validation/docs/HexRgbColor.md | 16 - .../vendor/respect/validation/docs/INSTALL.md | 18 - .../respect/validation/docs/Identical.md | 18 - .../vendor/respect/validation/docs/Imei.md | 20 - sources/vendor/respect/validation/docs/In.md | 30 - .../respect/validation/docs/Infinite.md | 17 - .../respect/validation/docs/Instance.md | 17 - .../vendor/respect/validation/docs/IntType.md | 27 - .../vendor/respect/validation/docs/IntVal.md | 18 - sources/vendor/respect/validation/docs/Ip.md | 24 - .../respect/validation/docs/Iterable.md | 20 - .../vendor/respect/validation/docs/Json.md | 18 - sources/vendor/respect/validation/docs/Key.md | 34 - .../respect/validation/docs/KeyNested.md | 40 - .../vendor/respect/validation/docs/KeySet.md | 51 - .../respect/validation/docs/KeyValue.md | 62 - .../respect/validation/docs/LeapDate.md | 18 - .../respect/validation/docs/LeapYear.md | 17 - .../vendor/respect/validation/docs/Length.md | 44 - .../respect/validation/docs/Lowercase.md | 14 - .../respect/validation/docs/MacAddress.md | 17 - sources/vendor/respect/validation/docs/Max.md | 36 - .../respect/validation/docs/Mimetype.md | 25 - sources/vendor/respect/validation/docs/Min.md | 29 - .../respect/validation/docs/MinimumAge.md | 23 - .../respect/validation/docs/Multiple.md | 14 - .../respect/validation/docs/Negative.md | 14 - .../respect/validation/docs/NfeAccessKey.md | 16 - sources/vendor/respect/validation/docs/No.md | 24 - .../respect/validation/docs/NoWhitespace.md | 21 - .../vendor/respect/validation/docs/NoneOf.md | 21 - sources/vendor/respect/validation/docs/Not.md | 24 - .../respect/validation/docs/NotBlank.md | 34 - .../respect/validation/docs/NotEmpty.md | 42 - .../respect/validation/docs/NotOptional.md | 39 - .../respect/validation/docs/NullType.md | 25 - .../vendor/respect/validation/docs/Numeric.md | 18 - .../respect/validation/docs/ObjectType.md | 24 - sources/vendor/respect/validation/docs/Odd.md | 17 - .../vendor/respect/validation/docs/OneOf.md | 25 - .../respect/validation/docs/Optional.md | 21 - .../respect/validation/docs/PerfectSquare.md | 16 - .../vendor/respect/validation/docs/Phone.md | 22 - .../respect/validation/docs/Positive.md | 14 - .../respect/validation/docs/PostalCode.md | 22 - .../respect/validation/docs/PrimeNumber.md | 16 - .../vendor/respect/validation/docs/Prnt.md | 15 - .../vendor/respect/validation/docs/Punct.md | 17 - .../vendor/respect/validation/docs/README.md | 310 -- .../respect/validation/docs/Readable.md | 23 - .../vendor/respect/validation/docs/Regex.md | 21 - .../respect/validation/docs/ResourceType.md | 21 - .../vendor/respect/validation/docs/Roman.md | 16 - .../respect/validation/docs/ScalarVal.md | 15 - sources/vendor/respect/validation/docs/Sf.md | 19 - .../vendor/respect/validation/docs/Size.md | 48 - .../vendor/respect/validation/docs/Slug.md | 17 - .../vendor/respect/validation/docs/Space.md | 15 - .../respect/validation/docs/StartsWith.md | 31 - .../respect/validation/docs/StringType.md | 22 - .../validation/docs/SubdivisionCode.md | 284 - .../respect/validation/docs/SymbolicLink.md | 23 - sources/vendor/respect/validation/docs/Tld.md | 17 - .../vendor/respect/validation/docs/TrueVal.md | 21 - .../vendor/respect/validation/docs/Type.md | 31 - .../respect/validation/docs/Uploaded.md | 23 - .../respect/validation/docs/Uppercase.md | 14 - sources/vendor/respect/validation/docs/Url.md | 24 - .../respect/validation/docs/VALIDATORS.md | 324 -- .../vendor/respect/validation/docs/Version.md | 16 - .../respect/validation/docs/VideoUrl.md | 35 - .../vendor/respect/validation/docs/Vowel.md | 17 - .../vendor/respect/validation/docs/When.md | 24 - .../respect/validation/docs/Writable.md | 23 - .../vendor/respect/validation/docs/Xdigit.md | 22 - sources/vendor/respect/validation/docs/Yes.md | 23 - .../vendor/respect/validation/docs/Zend.md | 17 - .../library/Exceptions/AgeException.php | 45 - .../library/Exceptions/AllOfException.php | 26 - .../library/Exceptions/AlnumException.php | 26 - .../library/Exceptions/AlphaException.php | 33 - .../Exceptions/AlwaysInvalidException.php | 28 - .../Exceptions/AlwaysValidException.php | 24 - .../library/Exceptions/ArrayTypeException.php | 24 - .../library/Exceptions/ArrayValException.php | 24 - .../library/Exceptions/AtLeastException.php | 26 - .../library/Exceptions/AttributeException.php | 33 - .../Exceptions/BankAccountException.php | 24 - .../library/Exceptions/BankException.php | 24 - .../library/Exceptions/BaseException.php | 16 - .../library/Exceptions/BetweenException.php | 43 - .../library/Exceptions/BicException.php | 24 - .../library/Exceptions/BoolTypeException.php | 24 - .../library/Exceptions/BoolValException.php | 23 - .../library/Exceptions/BsnException.php | 30 - .../library/Exceptions/CallException.php | 16 - .../Exceptions/CallableTypeException.php | 30 - .../library/Exceptions/CallbackException.php | 24 - .../library/Exceptions/CharsetException.php | 24 - .../library/Exceptions/CnhException.php | 24 - .../library/Exceptions/CnpjException.php | 24 - .../library/Exceptions/CntrlException.php | 26 - .../library/Exceptions/ComponentException.php | 18 - .../library/Exceptions/ConsonantException.php | 26 - .../library/Exceptions/ContainsException.php | 24 - .../library/Exceptions/CountableException.php | 24 - .../Exceptions/CountryCodeException.php | 24 - .../library/Exceptions/CpfException.php | 24 - .../Exceptions/CreditCardException.php | 24 - .../Exceptions/CurrencyCodeException.php | 24 - .../library/Exceptions/DateException.php | 43 - .../library/Exceptions/DigitException.php | 26 - .../library/Exceptions/DirectoryException.php | 24 - .../library/Exceptions/DomainException.php | 24 - .../library/Exceptions/EachException.php | 24 - .../library/Exceptions/EmailException.php | 24 - .../library/Exceptions/EndsWithException.php | 24 - .../library/Exceptions/EqualsException.php | 24 - .../library/Exceptions/EvenException.php | 24 - .../library/Exceptions/ExceptionInterface.php | 16 - .../Exceptions/ExecutableException.php | 24 - .../library/Exceptions/ExistsException.php | 24 - .../library/Exceptions/ExtensionException.php | 32 - .../library/Exceptions/FactorException.php | 27 - .../library/Exceptions/FalseValException.php | 24 - .../library/Exceptions/FileException.php | 24 - .../library/Exceptions/FilterVarException.php | 24 - .../library/Exceptions/FiniteException.php | 30 - .../library/Exceptions/FloatTypeException.php | 24 - .../library/Exceptions/FloatValException.php | 24 - .../library/Exceptions/GraphException.php | 26 - .../Exceptions/GroupedValidationException.php | 37 - .../Exceptions/HexRgbColorException.php | 24 - .../library/Exceptions/IdenticalException.php | 24 - .../library/Exceptions/ImeiException.php | 24 - .../library/Exceptions/InException.php | 24 - .../library/Exceptions/InfiniteException.php | 30 - .../library/Exceptions/InstanceException.php | 24 - .../library/Exceptions/IntTypeException.php | 24 - .../library/Exceptions/IntValException.php | 24 - .../library/Exceptions/IpException.php | 56 - .../library/Exceptions/IterableException.php | 24 - .../library/Exceptions/JsonException.php | 24 - .../library/Exceptions/KeyException.php | 26 - .../library/Exceptions/KeyNestedException.php | 26 - .../library/Exceptions/KeySetException.php | 45 - .../library/Exceptions/KeyValueException.php | 33 - .../library/Exceptions/LeapDateException.php | 16 - .../library/Exceptions/LeapYearException.php | 16 - .../library/Exceptions/LengthException.php | 43 - .../Locale/GermanBankAccountException.php | 26 - .../Exceptions/Locale/GermanBankException.php | 26 - .../Exceptions/Locale/GermanBicException.php | 26 - .../library/Exceptions/LowercaseException.php | 24 - .../Exceptions/MacAddressException.php | 24 - .../library/Exceptions/MaxException.php | 33 - .../library/Exceptions/MimetypeException.php | 32 - .../library/Exceptions/MinException.php | 33 - .../Exceptions/MinimumAgeException.php | 24 - .../library/Exceptions/MostOfException.php | 16 - .../library/Exceptions/MultipleException.php | 24 - .../library/Exceptions/NegativeException.php | 24 - .../Exceptions/NestedValidationException.php | 251 - .../Exceptions/NfeAccessKeyException.php | 24 - .../library/Exceptions/NoException.php | 24 - .../Exceptions/NoWhitespaceException.php | 24 - .../library/Exceptions/NoneOfException.php | 24 - .../library/Exceptions/NotBlankException.php | 34 - .../library/Exceptions/NotEmptyException.php | 33 - .../library/Exceptions/NotException.php | 16 - .../Exceptions/NotOptionalException.php | 34 - .../library/Exceptions/NullTypeException.php | 24 - .../library/Exceptions/NumericException.php | 24 - .../Exceptions/ObjectTypeException.php | 24 - .../library/Exceptions/OddException.php | 24 - .../library/Exceptions/OneOfException.php | 24 - .../library/Exceptions/OptionalException.php | 34 - .../Exceptions/PerfectSquareException.php | 24 - .../library/Exceptions/PhoneException.php | 24 - .../library/Exceptions/PositiveException.php | 24 - .../Exceptions/PostalCodeException.php | 24 - .../Exceptions/PrimeNumberException.php | 24 - .../library/Exceptions/PrntException.php | 26 - .../library/Exceptions/PunctException.php | 26 - .../library/Exceptions/ReadableException.php | 24 - .../Exceptions/RecursiveExceptionIterator.php | 69 - .../library/Exceptions/RegexException.php | 24 - .../Exceptions/ResourceTypeException.php | 30 - .../library/Exceptions/RomanException.php | 24 - .../library/Exceptions/ScalarValException.php | 30 - .../library/Exceptions/SfException.php | 24 - .../library/Exceptions/SizeException.php | 36 - .../library/Exceptions/SlugException.php | 24 - .../library/Exceptions/SpaceException.php | 26 - .../Exceptions/StartsWithException.php | 24 - .../Exceptions/StringTypeException.php | 24 - .../AdSubdivisionCodeException.php | 31 - .../AeSubdivisionCodeException.php | 31 - .../AfSubdivisionCodeException.php | 31 - .../AgSubdivisionCodeException.php | 31 - .../AiSubdivisionCodeException.php | 31 - .../AlSubdivisionCodeException.php | 31 - .../AmSubdivisionCodeException.php | 31 - .../AnSubdivisionCodeException.php | 31 - .../AoSubdivisionCodeException.php | 31 - .../AqSubdivisionCodeException.php | 31 - .../ArSubdivisionCodeException.php | 31 - .../AsSubdivisionCodeException.php | 31 - .../AtSubdivisionCodeException.php | 31 - .../AuSubdivisionCodeException.php | 31 - .../AwSubdivisionCodeException.php | 31 - .../AxSubdivisionCodeException.php | 31 - .../AzSubdivisionCodeException.php | 31 - .../BaSubdivisionCodeException.php | 31 - .../BbSubdivisionCodeException.php | 31 - .../BdSubdivisionCodeException.php | 31 - .../BeSubdivisionCodeException.php | 31 - .../BfSubdivisionCodeException.php | 31 - .../BgSubdivisionCodeException.php | 31 - .../BhSubdivisionCodeException.php | 31 - .../BiSubdivisionCodeException.php | 31 - .../BjSubdivisionCodeException.php | 31 - .../BlSubdivisionCodeException.php | 31 - .../BmSubdivisionCodeException.php | 31 - .../BnSubdivisionCodeException.php | 31 - .../BoSubdivisionCodeException.php | 31 - .../BqSubdivisionCodeException.php | 31 - .../BrSubdivisionCodeException.php | 31 - .../BsSubdivisionCodeException.php | 31 - .../BtSubdivisionCodeException.php | 31 - .../BvSubdivisionCodeException.php | 31 - .../BwSubdivisionCodeException.php | 31 - .../BySubdivisionCodeException.php | 31 - .../BzSubdivisionCodeException.php | 31 - .../CaSubdivisionCodeException.php | 31 - .../CcSubdivisionCodeException.php | 31 - .../CdSubdivisionCodeException.php | 31 - .../CfSubdivisionCodeException.php | 31 - .../CgSubdivisionCodeException.php | 31 - .../ChSubdivisionCodeException.php | 31 - .../CiSubdivisionCodeException.php | 31 - .../CkSubdivisionCodeException.php | 31 - .../ClSubdivisionCodeException.php | 31 - .../CmSubdivisionCodeException.php | 31 - .../CnSubdivisionCodeException.php | 31 - .../CoSubdivisionCodeException.php | 31 - .../CrSubdivisionCodeException.php | 31 - .../CsSubdivisionCodeException.php | 31 - .../CuSubdivisionCodeException.php | 31 - .../CvSubdivisionCodeException.php | 31 - .../CwSubdivisionCodeException.php | 31 - .../CxSubdivisionCodeException.php | 31 - .../CySubdivisionCodeException.php | 31 - .../CzSubdivisionCodeException.php | 31 - .../DeSubdivisionCodeException.php | 31 - .../DjSubdivisionCodeException.php | 31 - .../DkSubdivisionCodeException.php | 31 - .../DmSubdivisionCodeException.php | 31 - .../DoSubdivisionCodeException.php | 31 - .../DzSubdivisionCodeException.php | 31 - .../EcSubdivisionCodeException.php | 31 - .../EeSubdivisionCodeException.php | 31 - .../EgSubdivisionCodeException.php | 31 - .../EhSubdivisionCodeException.php | 31 - .../ErSubdivisionCodeException.php | 31 - .../EsSubdivisionCodeException.php | 31 - .../EtSubdivisionCodeException.php | 31 - .../FiSubdivisionCodeException.php | 31 - .../FjSubdivisionCodeException.php | 31 - .../FkSubdivisionCodeException.php | 31 - .../FmSubdivisionCodeException.php | 31 - .../FoSubdivisionCodeException.php | 31 - .../FrSubdivisionCodeException.php | 31 - .../GaSubdivisionCodeException.php | 31 - .../GbSubdivisionCodeException.php | 31 - .../GdSubdivisionCodeException.php | 31 - .../GeSubdivisionCodeException.php | 31 - .../GfSubdivisionCodeException.php | 31 - .../GgSubdivisionCodeException.php | 31 - .../GhSubdivisionCodeException.php | 31 - .../GiSubdivisionCodeException.php | 31 - .../GlSubdivisionCodeException.php | 31 - .../GmSubdivisionCodeException.php | 31 - .../GnSubdivisionCodeException.php | 31 - .../GpSubdivisionCodeException.php | 31 - .../GqSubdivisionCodeException.php | 31 - .../GrSubdivisionCodeException.php | 31 - .../GsSubdivisionCodeException.php | 31 - .../GtSubdivisionCodeException.php | 31 - .../GuSubdivisionCodeException.php | 31 - .../GwSubdivisionCodeException.php | 31 - .../GySubdivisionCodeException.php | 31 - .../HkSubdivisionCodeException.php | 31 - .../HmSubdivisionCodeException.php | 31 - .../HnSubdivisionCodeException.php | 31 - .../HrSubdivisionCodeException.php | 31 - .../HtSubdivisionCodeException.php | 31 - .../HuSubdivisionCodeException.php | 31 - .../IdSubdivisionCodeException.php | 31 - .../IeSubdivisionCodeException.php | 31 - .../IlSubdivisionCodeException.php | 31 - .../ImSubdivisionCodeException.php | 31 - .../InSubdivisionCodeException.php | 31 - .../IoSubdivisionCodeException.php | 31 - .../IqSubdivisionCodeException.php | 31 - .../IrSubdivisionCodeException.php | 31 - .../IsSubdivisionCodeException.php | 31 - .../ItSubdivisionCodeException.php | 31 - .../JeSubdivisionCodeException.php | 31 - .../JmSubdivisionCodeException.php | 31 - .../JoSubdivisionCodeException.php | 31 - .../JpSubdivisionCodeException.php | 31 - .../KeSubdivisionCodeException.php | 31 - .../KgSubdivisionCodeException.php | 31 - .../KhSubdivisionCodeException.php | 31 - .../KiSubdivisionCodeException.php | 31 - .../KmSubdivisionCodeException.php | 31 - .../KnSubdivisionCodeException.php | 31 - .../KpSubdivisionCodeException.php | 31 - .../KrSubdivisionCodeException.php | 31 - .../KwSubdivisionCodeException.php | 31 - .../KySubdivisionCodeException.php | 31 - .../KzSubdivisionCodeException.php | 31 - .../LaSubdivisionCodeException.php | 31 - .../LbSubdivisionCodeException.php | 31 - .../LcSubdivisionCodeException.php | 31 - .../LiSubdivisionCodeException.php | 31 - .../LkSubdivisionCodeException.php | 31 - .../LrSubdivisionCodeException.php | 31 - .../LsSubdivisionCodeException.php | 31 - .../LtSubdivisionCodeException.php | 31 - .../LuSubdivisionCodeException.php | 31 - .../LvSubdivisionCodeException.php | 31 - .../LySubdivisionCodeException.php | 31 - .../MaSubdivisionCodeException.php | 31 - .../McSubdivisionCodeException.php | 31 - .../MdSubdivisionCodeException.php | 31 - .../MeSubdivisionCodeException.php | 31 - .../MfSubdivisionCodeException.php | 31 - .../MgSubdivisionCodeException.php | 31 - .../MhSubdivisionCodeException.php | 31 - .../MkSubdivisionCodeException.php | 31 - .../MlSubdivisionCodeException.php | 31 - .../MmSubdivisionCodeException.php | 31 - .../MnSubdivisionCodeException.php | 31 - .../MoSubdivisionCodeException.php | 31 - .../MpSubdivisionCodeException.php | 31 - .../MqSubdivisionCodeException.php | 31 - .../MrSubdivisionCodeException.php | 31 - .../MsSubdivisionCodeException.php | 31 - .../MtSubdivisionCodeException.php | 31 - .../MuSubdivisionCodeException.php | 31 - .../MvSubdivisionCodeException.php | 31 - .../MwSubdivisionCodeException.php | 31 - .../MxSubdivisionCodeException.php | 31 - .../MySubdivisionCodeException.php | 31 - .../MzSubdivisionCodeException.php | 31 - .../NaSubdivisionCodeException.php | 31 - .../NcSubdivisionCodeException.php | 31 - .../NeSubdivisionCodeException.php | 31 - .../NfSubdivisionCodeException.php | 31 - .../NgSubdivisionCodeException.php | 31 - .../NiSubdivisionCodeException.php | 31 - .../NlSubdivisionCodeException.php | 31 - .../NoSubdivisionCodeException.php | 31 - .../NpSubdivisionCodeException.php | 31 - .../NrSubdivisionCodeException.php | 31 - .../NuSubdivisionCodeException.php | 31 - .../NzSubdivisionCodeException.php | 31 - .../OmSubdivisionCodeException.php | 31 - .../PaSubdivisionCodeException.php | 31 - .../PeSubdivisionCodeException.php | 31 - .../PfSubdivisionCodeException.php | 31 - .../PgSubdivisionCodeException.php | 31 - .../PhSubdivisionCodeException.php | 31 - .../PkSubdivisionCodeException.php | 31 - .../PlSubdivisionCodeException.php | 31 - .../PmSubdivisionCodeException.php | 31 - .../PnSubdivisionCodeException.php | 31 - .../PrSubdivisionCodeException.php | 31 - .../PsSubdivisionCodeException.php | 31 - .../PtSubdivisionCodeException.php | 31 - .../PwSubdivisionCodeException.php | 31 - .../PySubdivisionCodeException.php | 31 - .../QaSubdivisionCodeException.php | 31 - .../ReSubdivisionCodeException.php | 31 - .../RoSubdivisionCodeException.php | 31 - .../RsSubdivisionCodeException.php | 31 - .../RuSubdivisionCodeException.php | 31 - .../RwSubdivisionCodeException.php | 31 - .../SaSubdivisionCodeException.php | 31 - .../SbSubdivisionCodeException.php | 31 - .../ScSubdivisionCodeException.php | 31 - .../SdSubdivisionCodeException.php | 31 - .../SeSubdivisionCodeException.php | 31 - .../SgSubdivisionCodeException.php | 31 - .../ShSubdivisionCodeException.php | 31 - .../SiSubdivisionCodeException.php | 31 - .../SjSubdivisionCodeException.php | 31 - .../SkSubdivisionCodeException.php | 31 - .../SlSubdivisionCodeException.php | 31 - .../SmSubdivisionCodeException.php | 31 - .../SnSubdivisionCodeException.php | 31 - .../SoSubdivisionCodeException.php | 31 - .../SrSubdivisionCodeException.php | 31 - .../SsSubdivisionCodeException.php | 31 - .../StSubdivisionCodeException.php | 31 - .../SvSubdivisionCodeException.php | 31 - .../SxSubdivisionCodeException.php | 31 - .../SySubdivisionCodeException.php | 31 - .../SzSubdivisionCodeException.php | 31 - .../TcSubdivisionCodeException.php | 31 - .../TdSubdivisionCodeException.php | 31 - .../TfSubdivisionCodeException.php | 31 - .../TgSubdivisionCodeException.php | 31 - .../ThSubdivisionCodeException.php | 31 - .../TjSubdivisionCodeException.php | 31 - .../TkSubdivisionCodeException.php | 31 - .../TlSubdivisionCodeException.php | 31 - .../TmSubdivisionCodeException.php | 31 - .../TnSubdivisionCodeException.php | 31 - .../ToSubdivisionCodeException.php | 31 - .../TrSubdivisionCodeException.php | 31 - .../TtSubdivisionCodeException.php | 31 - .../TvSubdivisionCodeException.php | 31 - .../TwSubdivisionCodeException.php | 31 - .../TzSubdivisionCodeException.php | 31 - .../UaSubdivisionCodeException.php | 31 - .../UgSubdivisionCodeException.php | 31 - .../UmSubdivisionCodeException.php | 31 - .../UsSubdivisionCodeException.php | 31 - .../UySubdivisionCodeException.php | 31 - .../UzSubdivisionCodeException.php | 31 - .../VaSubdivisionCodeException.php | 31 - .../VcSubdivisionCodeException.php | 31 - .../VeSubdivisionCodeException.php | 31 - .../VgSubdivisionCodeException.php | 31 - .../ViSubdivisionCodeException.php | 31 - .../VnSubdivisionCodeException.php | 31 - .../VuSubdivisionCodeException.php | 31 - .../WfSubdivisionCodeException.php | 31 - .../WsSubdivisionCodeException.php | 31 - .../XkSubdivisionCodeException.php | 31 - .../YeSubdivisionCodeException.php | 31 - .../YtSubdivisionCodeException.php | 31 - .../ZaSubdivisionCodeException.php | 31 - .../ZmSubdivisionCodeException.php | 31 - .../ZwSubdivisionCodeException.php | 31 - .../Exceptions/SubdivisionCodeException.php | 24 - .../Exceptions/SymbolicLinkException.php | 24 - .../library/Exceptions/TldException.php | 24 - .../library/Exceptions/TrueValException.php | 24 - .../library/Exceptions/TypeException.php | 24 - .../library/Exceptions/UploadedException.php | 24 - .../library/Exceptions/UppercaseException.php | 24 - .../library/Exceptions/UrlException.php | 24 - .../Exceptions/ValidationException.php | 340 -- .../library/Exceptions/VersionException.php | 24 - .../library/Exceptions/VideoUrlException.php | 40 - .../library/Exceptions/VowelException.php | 26 - .../library/Exceptions/WhenException.php | 24 - .../library/Exceptions/WritableException.php | 24 - .../library/Exceptions/XdigitException.php | 26 - .../library/Exceptions/YesException.php | 24 - .../library/Exceptions/ZendException.php | 24 - .../respect/validation/library/Factory.php | 58 - .../library/Rules/AbstractComposite.php | 124 - .../library/Rules/AbstractCountryInfo.php | 49 - .../library/Rules/AbstractCtypeRule.php | 31 - .../library/Rules/AbstractFilterRule.php | 51 - .../library/Rules/AbstractInterval.php | 46 - .../library/Rules/AbstractRegexRule.php | 22 - .../library/Rules/AbstractRelated.php | 89 - .../validation/library/Rules/AbstractRule.php | 85 - .../library/Rules/AbstractSearcher.php | 53 - .../library/Rules/AbstractWrapper.php | 50 - .../respect/validation/library/Rules/Age.php | 74 - .../validation/library/Rules/AllOf.php | 52 - .../validation/library/Rules/Alnum.php | 25 - .../validation/library/Rules/Alpha.php | 25 - .../library/Rules/AlwaysInvalid.php | 20 - .../validation/library/Rules/AlwaysValid.php | 20 - .../validation/library/Rules/ArrayType.php | 20 - .../validation/library/Rules/ArrayVal.php | 20 - .../validation/library/Rules/Attribute.php | 41 - .../respect/validation/library/Rules/Bank.php | 34 - .../validation/library/Rules/BankAccount.php | 35 - .../respect/validation/library/Rules/Base.php | 40 - .../validation/library/Rules/Between.php | 37 - .../respect/validation/library/Rules/Bic.php | 34 - .../validation/library/Rules/BoolType.php | 20 - .../validation/library/Rules/BoolVal.php | 19 - .../respect/validation/library/Rules/Bsn.php | 43 - .../respect/validation/library/Rules/Call.php | 25 - .../validation/library/Rules/CallableType.php | 26 - .../validation/library/Rules/Callback.php | 41 - .../validation/library/Rules/Charset.php | 42 - .../respect/validation/library/Rules/Cnh.php | 42 - .../respect/validation/library/Rules/Cnpj.php | 40 - .../validation/library/Rules/Cntrl.php | 20 - .../validation/library/Rules/Consonant.php | 20 - .../validation/library/Rules/Contains.php | 51 - .../validation/library/Rules/Countable.php | 20 - .../validation/library/Rules/CountryCode.php | 327 -- .../respect/validation/library/Rules/Cpf.php | 39 - .../validation/library/Rules/CreditCard.php | 45 - .../validation/library/Rules/CurrencyCode.php | 209 - .../respect/validation/library/Rules/Date.php | 49 - .../validation/library/Rules/Digit.php | 25 - .../validation/library/Rules/Directory.php | 24 - .../validation/library/Rules/Domain.php | 131 - .../respect/validation/library/Rules/Each.php | 98 - .../validation/library/Rules/Email.php | 42 - .../validation/library/Rules/EndsWith.php | 53 - .../validation/library/Rules/Equals.php | 27 - .../respect/validation/library/Rules/Even.php | 20 - .../validation/library/Rules/Executable.php | 24 - .../validation/library/Rules/Exists.php | 24 - .../validation/library/Rules/Extension.php | 51 - .../validation/library/Rules/Factor.php | 54 - .../validation/library/Rules/FalseVal.php | 24 - .../respect/validation/library/Rules/File.php | 24 - .../validation/library/Rules/FilterVar.php | 48 - .../validation/library/Rules/Finite.php | 26 - .../validation/library/Rules/FloatType.php | 20 - .../validation/library/Rules/FloatVal.php | 20 - .../validation/library/Rules/Graph.php | 20 - .../validation/library/Rules/HexRgbColor.php | 33 - .../validation/library/Rules/Identical.php | 27 - .../respect/validation/library/Rules/Imei.php | 44 - .../respect/validation/library/Rules/In.php | 24 - .../validation/library/Rules/Infinite.php | 26 - .../validation/library/Rules/Instance.php | 32 - .../validation/library/Rules/IntType.php | 20 - .../validation/library/Rules/IntVal.php | 20 - .../respect/validation/library/Rules/Ip.php | 139 - .../validation/library/Rules/Iterable.php | 22 - .../respect/validation/library/Rules/Json.php | 26 - .../respect/validation/library/Rules/Key.php | 36 - .../validation/library/Rules/KeyNested.php | 84 - .../validation/library/Rules/KeySet.php | 145 - .../validation/library/Rules/KeyValue.php | 103 - .../validation/library/Rules/LeapDate.php | 38 - .../validation/library/Rules/LeapYear.php | 34 - .../validation/library/Rules/Length.php | 96 - .../library/Rules/Locale/Factory.php | 79 - .../library/Rules/Locale/GermanBank.php | 51 - .../Rules/Locale/GermanBankAccount.php | 57 - .../library/Rules/Locale/GermanBic.php | 58 - .../validation/library/Rules/Lowercase.php | 20 - .../validation/library/Rules/MacAddress.php | 20 - .../respect/validation/library/Rules/Max.php | 24 - .../validation/library/Rules/Mimetype.php | 63 - .../respect/validation/library/Rules/Min.php | 24 - .../validation/library/Rules/MinimumAge.php | 47 - .../validation/library/Rules/Multiple.php | 31 - .../validation/library/Rules/Negative.php | 20 - .../validation/library/Rules/NfeAccessKey.php | 51 - .../respect/validation/library/Rules/No.php | 25 - .../validation/library/Rules/NoWhitespace.php | 28 - .../validation/library/Rules/NoneOf.php | 38 - .../respect/validation/library/Rules/Not.php | 65 - .../validation/library/Rules/NotBlank.php | 38 - .../validation/library/Rules/NotEmpty.php | 24 - .../validation/library/Rules/NotOptional.php | 20 - .../validation/library/Rules/NullType.php | 20 - .../validation/library/Rules/Numeric.php | 20 - .../validation/library/Rules/ObjectType.php | 20 - .../respect/validation/library/Rules/Odd.php | 20 - .../validation/library/Rules/OneOf.php | 62 - .../validation/library/Rules/Optional.php | 54 - .../library/Rules/PerfectSquare.php | 20 - .../validation/library/Rules/Phone.php | 20 - .../validation/library/Rules/Positive.php | 20 - .../validation/library/Rules/PostalCode.php | 196 - .../validation/library/Rules/PrimeNumber.php | 34 - .../respect/validation/library/Rules/Prnt.php | 20 - .../validation/library/Rules/Punct.php | 20 - .../validation/library/Rules/Readable.php | 24 - .../validation/library/Rules/Regex.php | 27 - .../validation/library/Rules/ResourceType.php | 26 - .../validation/library/Rules/Roman.php | 21 - .../validation/library/Rules/ScalarVal.php | 26 - .../respect/validation/library/Rules/Sf.php | 75 - .../respect/validation/library/Rules/Size.php | 115 - .../respect/validation/library/Rules/Slug.php | 32 - .../validation/library/Rules/Space.php | 20 - .../validation/library/Rules/StartsWith.php | 51 - .../validation/library/Rules/StringType.php | 20 - .../library/Rules/SubdivisionCode.php | 37 - .../SubdivisionCode/AdSubdivisionCode.php | 36 - .../SubdivisionCode/AeSubdivisionCode.php | 36 - .../SubdivisionCode/AfSubdivisionCode.php | 63 - .../SubdivisionCode/AgSubdivisionCode.php | 37 - .../SubdivisionCode/AiSubdivisionCode.php | 28 - .../SubdivisionCode/AlSubdivisionCode.php | 77 - .../SubdivisionCode/AmSubdivisionCode.php | 40 - .../SubdivisionCode/AnSubdivisionCode.php | 28 - .../SubdivisionCode/AoSubdivisionCode.php | 47 - .../SubdivisionCode/AqSubdivisionCode.php | 28 - .../SubdivisionCode/ArSubdivisionCode.php | 53 - .../SubdivisionCode/AsSubdivisionCode.php | 34 - .../SubdivisionCode/AtSubdivisionCode.php | 38 - .../SubdivisionCode/AuSubdivisionCode.php | 37 - .../SubdivisionCode/AwSubdivisionCode.php | 28 - .../SubdivisionCode/AxSubdivisionCode.php | 28 - .../SubdivisionCode/AzSubdivisionCode.php | 108 - .../SubdivisionCode/BaSubdivisionCode.php | 42 - .../SubdivisionCode/BbSubdivisionCode.php | 40 - .../SubdivisionCode/BdSubdivisionCode.php | 100 - .../SubdivisionCode/BeSubdivisionCode.php | 43 - .../SubdivisionCode/BfSubdivisionCode.php | 87 - .../SubdivisionCode/BgSubdivisionCode.php | 57 - .../SubdivisionCode/BhSubdivisionCode.php | 34 - .../SubdivisionCode/BiSubdivisionCode.php | 46 - .../SubdivisionCode/BjSubdivisionCode.php | 41 - .../SubdivisionCode/BlSubdivisionCode.php | 28 - .../SubdivisionCode/BmSubdivisionCode.php | 40 - .../SubdivisionCode/BnSubdivisionCode.php | 33 - .../SubdivisionCode/BoSubdivisionCode.php | 38 - .../SubdivisionCode/BqSubdivisionCode.php | 32 - .../SubdivisionCode/BrSubdivisionCode.php | 56 - .../SubdivisionCode/BsSubdivisionCode.php | 69 - .../SubdivisionCode/BtSubdivisionCode.php | 49 - .../SubdivisionCode/BvSubdivisionCode.php | 28 - .../SubdivisionCode/BwSubdivisionCode.php | 38 - .../SubdivisionCode/BySubdivisionCode.php | 36 - .../SubdivisionCode/BzSubdivisionCode.php | 35 - .../SubdivisionCode/CaSubdivisionCode.php | 42 - .../SubdivisionCode/CcSubdivisionCode.php | 34 - .../SubdivisionCode/CdSubdivisionCode.php | 40 - .../SubdivisionCode/CfSubdivisionCode.php | 46 - .../SubdivisionCode/CgSubdivisionCode.php | 41 - .../SubdivisionCode/ChSubdivisionCode.php | 55 - .../SubdivisionCode/CiSubdivisionCode.php | 48 - .../SubdivisionCode/CkSubdivisionCode.php | 44 - .../SubdivisionCode/ClSubdivisionCode.php | 44 - .../SubdivisionCode/CmSubdivisionCode.php | 39 - .../SubdivisionCode/CnSubdivisionCode.php | 63 - .../SubdivisionCode/CoSubdivisionCode.php | 62 - .../SubdivisionCode/CrSubdivisionCode.php | 36 - .../SubdivisionCode/CsSubdivisionCode.php | 33 - .../SubdivisionCode/CuSubdivisionCode.php | 44 - .../SubdivisionCode/CvSubdivisionCode.php | 53 - .../SubdivisionCode/CwSubdivisionCode.php | 28 - .../SubdivisionCode/CxSubdivisionCode.php | 28 - .../SubdivisionCode/CySubdivisionCode.php | 35 - .../SubdivisionCode/CzSubdivisionCode.php | 134 - .../SubdivisionCode/DeSubdivisionCode.php | 45 - .../SubdivisionCode/DjSubdivisionCode.php | 35 - .../SubdivisionCode/DkSubdivisionCode.php | 34 - .../SubdivisionCode/DmSubdivisionCode.php | 39 - .../SubdivisionCode/DoSubdivisionCode.php | 59 - .../SubdivisionCode/DzSubdivisionCode.php | 77 - .../SubdivisionCode/EcSubdivisionCode.php | 53 - .../SubdivisionCode/EeSubdivisionCode.php | 44 - .../SubdivisionCode/EgSubdivisionCode.php | 58 - .../SubdivisionCode/EhSubdivisionCode.php | 28 - .../SubdivisionCode/ErSubdivisionCode.php | 35 - .../SubdivisionCode/EsSubdivisionCode.php | 98 - .../SubdivisionCode/EtSubdivisionCode.php | 40 - .../SubdivisionCode/FiSubdivisionCode.php | 54 - .../SubdivisionCode/FjSubdivisionCode.php | 34 - .../SubdivisionCode/FkSubdivisionCode.php | 28 - .../SubdivisionCode/FmSubdivisionCode.php | 33 - .../SubdivisionCode/FoSubdivisionCode.php | 28 - .../SubdivisionCode/FrSubdivisionCode.php | 156 - .../SubdivisionCode/GaSubdivisionCode.php | 38 - .../SubdivisionCode/GbSubdivisionCode.php | 266 - .../SubdivisionCode/GdSubdivisionCode.php | 36 - .../SubdivisionCode/GeSubdivisionCode.php | 41 - .../SubdivisionCode/GfSubdivisionCode.php | 28 - .../SubdivisionCode/GgSubdivisionCode.php | 28 - .../SubdivisionCode/GhSubdivisionCode.php | 39 - .../SubdivisionCode/GiSubdivisionCode.php | 28 - .../SubdivisionCode/GlSubdivisionCode.php | 33 - .../SubdivisionCode/GmSubdivisionCode.php | 35 - .../SubdivisionCode/GnSubdivisionCode.php | 70 - .../SubdivisionCode/GpSubdivisionCode.php | 28 - .../SubdivisionCode/GqSubdivisionCode.php | 38 - .../SubdivisionCode/GrSubdivisionCode.php | 94 - .../SubdivisionCode/GsSubdivisionCode.php | 28 - .../SubdivisionCode/GtSubdivisionCode.php | 51 - .../SubdivisionCode/GuSubdivisionCode.php | 28 - .../SubdivisionCode/GwSubdivisionCode.php | 41 - .../SubdivisionCode/GySubdivisionCode.php | 39 - .../SubdivisionCode/HkSubdivisionCode.php | 47 - .../SubdivisionCode/HmSubdivisionCode.php | 33 - .../SubdivisionCode/HnSubdivisionCode.php | 47 - .../SubdivisionCode/HrSubdivisionCode.php | 50 - .../SubdivisionCode/HtSubdivisionCode.php | 38 - .../SubdivisionCode/HuSubdivisionCode.php | 72 - .../SubdivisionCode/IdSubdivisionCode.php | 70 - .../SubdivisionCode/IeSubdivisionCode.php | 59 - .../SubdivisionCode/IlSubdivisionCode.php | 35 - .../SubdivisionCode/ImSubdivisionCode.php | 28 - .../SubdivisionCode/InSubdivisionCode.php | 64 - .../SubdivisionCode/IoSubdivisionCode.php | 37 - .../SubdivisionCode/IqSubdivisionCode.php | 47 - .../SubdivisionCode/IrSubdivisionCode.php | 60 - .../SubdivisionCode/IsSubdivisionCode.php | 37 - .../SubdivisionCode/ItSubdivisionCode.php | 159 - .../SubdivisionCode/JeSubdivisionCode.php | 28 - .../SubdivisionCode/JmSubdivisionCode.php | 43 - .../SubdivisionCode/JoSubdivisionCode.php | 41 - .../SubdivisionCode/JpSubdivisionCode.php | 76 - .../SubdivisionCode/KeSubdivisionCode.php | 37 - .../SubdivisionCode/KgSubdivisionCode.php | 38 - .../SubdivisionCode/KhSubdivisionCode.php | 53 - .../SubdivisionCode/KiSubdivisionCode.php | 32 - .../SubdivisionCode/KmSubdivisionCode.php | 32 - .../SubdivisionCode/KnSubdivisionCode.php | 45 - .../SubdivisionCode/KpSubdivisionCode.php | 40 - .../SubdivisionCode/KrSubdivisionCode.php | 45 - .../SubdivisionCode/KwSubdivisionCode.php | 35 - .../SubdivisionCode/KySubdivisionCode.php | 37 - .../SubdivisionCode/KzSubdivisionCode.php | 46 - .../SubdivisionCode/LaSubdivisionCode.php | 47 - .../SubdivisionCode/LbSubdivisionCode.php | 37 - .../SubdivisionCode/LcSubdivisionCode.php | 40 - .../SubdivisionCode/LiSubdivisionCode.php | 40 - .../SubdivisionCode/LkSubdivisionCode.php | 63 - .../SubdivisionCode/LrSubdivisionCode.php | 42 - .../SubdivisionCode/LsSubdivisionCode.php | 39 - .../SubdivisionCode/LtSubdivisionCode.php | 39 - .../SubdivisionCode/LuSubdivisionCode.php | 32 - .../SubdivisionCode/LvSubdivisionCode.php | 148 - .../SubdivisionCode/LySubdivisionCode.php | 51 - .../SubdivisionCode/MaSubdivisionCode.php | 108 - .../SubdivisionCode/McSubdivisionCode.php | 46 - .../SubdivisionCode/MdSubdivisionCode.php | 66 - .../SubdivisionCode/MeSubdivisionCode.php | 50 - .../SubdivisionCode/MfSubdivisionCode.php | 28 - .../SubdivisionCode/MgSubdivisionCode.php | 35 - .../SubdivisionCode/MhSubdivisionCode.php | 55 - .../SubdivisionCode/MkSubdivisionCode.php | 113 - .../SubdivisionCode/MlSubdivisionCode.php | 38 - .../SubdivisionCode/MmSubdivisionCode.php | 43 - .../SubdivisionCode/MnSubdivisionCode.php | 51 - .../SubdivisionCode/MoSubdivisionCode.php | 28 - .../SubdivisionCode/MpSubdivisionCode.php | 33 - .../SubdivisionCode/MqSubdivisionCode.php | 28 - .../SubdivisionCode/MrSubdivisionCode.php | 42 - .../SubdivisionCode/MsSubdivisionCode.php | 28 - .../SubdivisionCode/MtSubdivisionCode.php | 97 - .../SubdivisionCode/MuSubdivisionCode.php | 46 - .../SubdivisionCode/MvSubdivisionCode.php | 57 - .../SubdivisionCode/MwSubdivisionCode.php | 60 - .../SubdivisionCode/MxSubdivisionCode.php | 61 - .../SubdivisionCode/MySubdivisionCode.php | 45 - .../SubdivisionCode/MzSubdivisionCode.php | 40 - .../SubdivisionCode/NaSubdivisionCode.php | 42 - .../SubdivisionCode/NcSubdivisionCode.php | 32 - .../SubdivisionCode/NeSubdivisionCode.php | 37 - .../SubdivisionCode/NfSubdivisionCode.php | 28 - .../SubdivisionCode/NgSubdivisionCode.php | 66 - .../SubdivisionCode/NiSubdivisionCode.php | 46 - .../SubdivisionCode/NlSubdivisionCode.php | 41 - .../SubdivisionCode/NoSubdivisionCode.php | 50 - .../SubdivisionCode/NpSubdivisionCode.php | 48 - .../SubdivisionCode/NrSubdivisionCode.php | 43 - .../SubdivisionCode/NuSubdivisionCode.php | 28 - .../SubdivisionCode/NzSubdivisionCode.php | 48 - .../SubdivisionCode/OmSubdivisionCode.php | 38 - .../SubdivisionCode/PaSubdivisionCode.php | 41 - .../SubdivisionCode/PeSubdivisionCode.php | 55 - .../SubdivisionCode/PfSubdivisionCode.php | 34 - .../SubdivisionCode/PgSubdivisionCode.php | 49 - .../SubdivisionCode/PhSubdivisionCode.php | 126 - .../SubdivisionCode/PkSubdivisionCode.php | 37 - .../SubdivisionCode/PlSubdivisionCode.php | 45 - .../SubdivisionCode/PmSubdivisionCode.php | 31 - .../SubdivisionCode/PnSubdivisionCode.php | 28 - .../SubdivisionCode/PrSubdivisionCode.php | 28 - .../SubdivisionCode/PsSubdivisionCode.php | 45 - .../SubdivisionCode/PtSubdivisionCode.php | 49 - .../SubdivisionCode/PwSubdivisionCode.php | 45 - .../SubdivisionCode/PySubdivisionCode.php | 47 - .../SubdivisionCode/QaSubdivisionCode.php | 36 - .../SubdivisionCode/ReSubdivisionCode.php | 28 - .../SubdivisionCode/RoSubdivisionCode.php | 71 - .../SubdivisionCode/RsSubdivisionCode.php | 61 - .../SubdivisionCode/RuSubdivisionCode.php | 112 - .../SubdivisionCode/RwSubdivisionCode.php | 34 - .../SubdivisionCode/SaSubdivisionCode.php | 42 - .../SubdivisionCode/SbSubdivisionCode.php | 39 - .../SubdivisionCode/ScSubdivisionCode.php | 54 - .../SubdivisionCode/SdSubdivisionCode.php | 46 - .../SubdivisionCode/SeSubdivisionCode.php | 50 - .../SubdivisionCode/SgSubdivisionCode.php | 34 - .../SubdivisionCode/ShSubdivisionCode.php | 32 - .../SubdivisionCode/SiSubdivisionCode.php | 239 - .../SubdivisionCode/SjSubdivisionCode.php | 31 - .../SubdivisionCode/SkSubdivisionCode.php | 37 - .../SubdivisionCode/SlSubdivisionCode.php | 33 - .../SubdivisionCode/SmSubdivisionCode.php | 38 - .../SubdivisionCode/SnSubdivisionCode.php | 43 - .../SubdivisionCode/SoSubdivisionCode.php | 47 - .../SubdivisionCode/SrSubdivisionCode.php | 39 - .../SubdivisionCode/SsSubdivisionCode.php | 39 - .../SubdivisionCode/StSubdivisionCode.php | 31 - .../SubdivisionCode/SvSubdivisionCode.php | 43 - .../SubdivisionCode/SxSubdivisionCode.php | 28 - .../SubdivisionCode/SySubdivisionCode.php | 43 - .../SubdivisionCode/SzSubdivisionCode.php | 33 - .../SubdivisionCode/TcSubdivisionCode.php | 43 - .../SubdivisionCode/TdSubdivisionCode.php | 53 - .../SubdivisionCode/TfSubdivisionCode.php | 28 - .../SubdivisionCode/TgSubdivisionCode.php | 34 - .../SubdivisionCode/ThSubdivisionCode.php | 106 - .../SubdivisionCode/TjSubdivisionCode.php | 32 - .../SubdivisionCode/TkSubdivisionCode.php | 32 - .../SubdivisionCode/TlSubdivisionCode.php | 42 - .../SubdivisionCode/TmSubdivisionCode.php | 35 - .../SubdivisionCode/TnSubdivisionCode.php | 53 - .../SubdivisionCode/ToSubdivisionCode.php | 34 - .../SubdivisionCode/TrSubdivisionCode.php | 110 - .../SubdivisionCode/TtSubdivisionCode.php | 45 - .../SubdivisionCode/TvSubdivisionCode.php | 37 - .../SubdivisionCode/TwSubdivisionCode.php | 50 - .../SubdivisionCode/TzSubdivisionCode.php | 55 - .../SubdivisionCode/UaSubdivisionCode.php | 56 - .../SubdivisionCode/UgSubdivisionCode.php | 113 - .../SubdivisionCode/UmSubdivisionCode.php | 38 - .../SubdivisionCode/UsSubdivisionCode.php | 86 - .../SubdivisionCode/UySubdivisionCode.php | 48 - .../SubdivisionCode/UzSubdivisionCode.php | 43 - .../SubdivisionCode/VaSubdivisionCode.php | 28 - .../SubdivisionCode/VcSubdivisionCode.php | 35 - .../SubdivisionCode/VeSubdivisionCode.php | 54 - .../SubdivisionCode/VgSubdivisionCode.php | 28 - .../SubdivisionCode/ViSubdivisionCode.php | 32 - .../SubdivisionCode/VnSubdivisionCode.php | 93 - .../SubdivisionCode/VuSubdivisionCode.php | 35 - .../SubdivisionCode/WfSubdivisionCode.php | 32 - .../SubdivisionCode/WsSubdivisionCode.php | 40 - .../SubdivisionCode/XkSubdivisionCode.php | 28 - .../SubdivisionCode/YeSubdivisionCode.php | 50 - .../SubdivisionCode/YtSubdivisionCode.php | 28 - .../SubdivisionCode/ZaSubdivisionCode.php | 38 - .../SubdivisionCode/ZmSubdivisionCode.php | 38 - .../SubdivisionCode/ZwSubdivisionCode.php | 39 - .../validation/library/Rules/SymbolicLink.php | 24 - .../respect/validation/library/Rules/Tld.php | 126 - .../validation/library/Rules/TrueVal.php | 20 - .../respect/validation/library/Rules/Type.php | 53 - .../validation/library/Rules/Uploaded.php | 24 - .../validation/library/Rules/Uppercase.php | 20 - .../respect/validation/library/Rules/Url.php | 20 - .../validation/library/Rules/Version.php | 25 - .../validation/library/Rules/VideoUrl.php | 71 - .../validation/library/Rules/Vowel.php | 20 - .../respect/validation/library/Rules/When.php | 61 - .../validation/library/Rules/Writable.php | 24 - .../validation/library/Rules/Xdigit.php | 20 - .../respect/validation/library/Rules/Yes.php | 25 - .../respect/validation/library/Rules/Zend.php | 69 - .../validation/library/Validatable.php | 30 - .../respect/validation/library/Validator.php | 240 - .../respect/validation/phpunit.xml.dist | 29 - .../tests/integration/assert-with-keys.phpt | 53 - ...idation_exception_interface_for_check.phpt | 21 - .../tests/integration/exception_update.phpt | 18 - ...apply_templates_to_flattened_messages.phpt | 51 - ...mposite_validation_messages_flattened.phpt | 45 - ...de_all_validation_messages_in_a_chain.phpt | 19 - ...de_all_validation_messages_in_a_chain.phpt | 36 - .../tests/integration/issue-179.phpt | 29 - .../tests/integration/issue-425.phpt | 29 - .../tests/integration/issue-446.phpt | 27 - ...uld_not_trigger_catchable_fatal_error.phpt | 23 - .../integration/keys_as_validator_names.phpt | 25 - .../not_should_work_by_builder.phpt | 12 - .../tests/integration/not_with_recursion.phpt | 28 - .../integration/not_without_recursion.phpt | 20 - .../tests/integration/readme/example_1.phpt | 16 - .../tests/integration/readme/example_2.phpt | 19 - .../tests/integration/readme/example_3.phpt | 20 - .../tests/integration/readme/example_4.phpt | 21 - .../tests/integration/rules/allOf_1.phpt | 12 - .../tests/integration/rules/allOf_2.phpt | 15 - .../tests/integration/rules/allOf_3.phpt | 17 - .../tests/integration/rules/allOf_4.phpt | 15 - .../tests/integration/rules/allOf_5.phpt | 15 - .../tests/integration/rules/alnum_1.phpt | 11 - .../tests/integration/rules/alnum_2.phpt | 17 - .../tests/integration/rules/alnum_3.phpt | 18 - .../tests/integration/rules/alnum_4.phpt | 17 - .../tests/integration/rules/alnum_5.phpt | 15 - .../rules/alnum_6_expected_char.phpt | 12 - .../integration/rules/alnum_7_not_empty.phpt | 12 - .../integration/rules/alnum_8_uppercase.phpt | 12 - .../tests/integration/rules/alpha_1.phpt | 11 - .../tests/integration/rules/alpha_2.phpt | 23 - .../tests/integration/rules/alpha_3.phpt | 23 - .../tests/integration/rules/alpha_4.phpt | 23 - .../integration/rules/alwaysInvalid_1.phpt | 17 - .../integration/rules/alwaysInvalid_2.phpt | 17 - .../integration/rules/alwaysValid_1.phpt | 14 - .../tests/integration/rules/arrayType_1.phpt | 10 - .../tests/integration/rules/arrayType_2.phpt | 15 - .../tests/integration/rules/arrayType_3.phpt | 15 - .../tests/integration/rules/arrayType_4.phpt | 15 - .../tests/integration/rules/arrayType_5.phpt | 15 - .../tests/integration/rules/arrayVal_1.phpt | 11 - .../tests/integration/rules/arrayVal_2.phpt | 16 - .../tests/integration/rules/arrayVal_3.phpt | 16 - .../tests/integration/rules/arrayVal_4.phpt | 16 - .../tests/integration/rules/arrayVal_5.phpt | 16 - .../tests/integration/rules/beetwen_1.phpt | 15 - .../tests/integration/rules/beetwen_2.phpt | 14 - .../tests/integration/rules/beetwen_3.phpt | 14 - .../tests/integration/rules/beetwen_4.phpt | 14 - .../tests/integration/rules/beetwen_5.phpt | 14 - .../tests/integration/rules/beetwen_6.phpt | 14 - .../tests/integration/rules/boolType_1.phpt | 11 - .../tests/integration/rules/boolType_2.phpt | 16 - .../tests/integration/rules/boolType_3.phpt | 16 - .../tests/integration/rules/boolType_4.phpt | 16 - .../tests/integration/rules/boolType_5.phpt | 16 - .../tests/integration/rules/boolval_1.phpt | 23 - .../tests/integration/rules/boolval_2.phpt | 37 - .../tests/integration/rules/bsn_1.phpt | 10 - .../tests/integration/rules/bsn_2.phpt | 16 - .../tests/integration/rules/bsn_3.phpt | 16 - .../integration/rules/callableType_1.phpt | 11 - .../integration/rules/callableType_2.phpt | 44 - .../integration/rules/callableType_3.phpt | 38 - .../integration/rules/callableType_4.phpt | 37 - .../tests/integration/rules/cnpj_1.phpt | 11 - .../tests/integration/rules/cnpj_2.phpt | 17 - .../tests/integration/rules/cnpj_3.phpt | 16 - .../tests/integration/rules/cnpj_4.phpt | 17 - .../tests/integration/rules/cnpj_5.phpt | 17 - .../tests/integration/rules/cnpj_6.phpt | 17 - .../tests/integration/rules/consonant_1.phpt | 11 - .../tests/integration/rules/consonant_2.phpt | 14 - .../tests/integration/rules/consonant_3.phpt | 14 - .../tests/integration/rules/consonant_4.phpt | 14 - .../tests/integration/rules/consonant_5.phpt | 14 - .../tests/integration/rules/countable_1.phpt | 10 - .../tests/integration/rules/countable_3.phpt | 16 - .../tests/integration/rules/countable_4.phpt | 16 - .../tests/integration/rules/countable_5.phpt | 16 - .../rules/countryCode_alpha-2_1.phpt | 12 - .../rules/countryCode_alpha-2_2.phpt | 12 - .../rules/countryCode_alpha-2_3.phpt | 15 - .../rules/countryCode_alpha-2_4.phpt | 15 - .../rules/countryCode_alpha-2_5.phpt | 15 - .../rules/countryCode_alpha-2_6.phpt | 15 - .../rules/countryCode_alpha-3_1.phpt | 13 - .../rules/countryCode_alpha-3_2.phpt | 13 - .../rules/countryCode_alpha-3_3.phpt | 16 - .../rules/countryCode_alpha-3_4.phpt | 16 - .../rules/countryCode_alpha-3_5.phpt | 16 - .../rules/countryCode_alpha-3_6.phpt | 16 - .../rules/countryCode_number_1.phpt | 13 - .../rules/countryCode_number_2.phpt | 13 - .../rules/countryCode_number_3.phpt | 16 - .../rules/countryCode_number_4.phpt | 16 - .../rules/countryCode_number_5.phpt | 16 - .../rules/countryCode_number_6.phpt | 16 - .../tests/integration/rules/cpf_1.phpt | 11 - .../tests/integration/rules/cpf_2.phpt | 17 - .../tests/integration/rules/cpf_3.phpt | 16 - .../tests/integration/rules/cpf_4.phpt | 16 - .../tests/integration/rules/cpf_5.phpt | 16 - .../tests/integration/rules/creditCard_1.phpt | 11 - .../tests/integration/rules/creditCard_2.phpt | 16 - .../tests/integration/rules/creditCard_3.phpt | 16 - .../integration/rules/currencyCode_1.phpt | 10 - .../integration/rules/currencyCode_2.phpt | 15 - .../integration/rules/currencyCode_3.phpt | 15 - .../integration/rules/currencyCode_4.phpt | 15 - .../integration/rules/currencyCode_5.phpt | 15 - .../tests/integration/rules/digit_1.phpt | 10 - .../tests/integration/rules/digit_2.phpt | 15 - .../tests/integration/rules/digit_3.phpt | 15 - .../tests/integration/rules/digit_4.phpt | 15 - .../tests/integration/rules/digit_5.phpt | 15 - .../tests/integration/rules/email_1.phpt | 10 - .../tests/integration/rules/email_2.phpt | 15 - .../tests/integration/rules/email_3.phpt | 15 - .../tests/integration/rules/email_4.phpt | 15 - .../tests/integration/rules/email_5.phpt | 15 - .../tests/integration/rules/email_6.phpt | 15 - .../tests/integration/rules/equals_1.phpt | 10 - .../tests/integration/rules/equals_2.phpt | 15 - .../tests/integration/rules/equals_3.phpt | 15 - .../tests/integration/rules/equals_4.phpt | 15 - .../tests/integration/rules/equals_5.phpt | 15 - .../tests/integration/rules/floatType_1.phpt | 10 - .../tests/integration/rules/floatType_2.phpt | 15 - .../tests/integration/rules/floatType_3.phpt | 15 - .../tests/integration/rules/floatType_4.phpt | 15 - .../tests/integration/rules/floatType_5.phpt | 15 - .../tests/integration/rules/imei_1.phpt | 10 - .../tests/integration/rules/imei_2.phpt | 23 - .../tests/integration/rules/imei_3.phpt | 23 - .../tests/integration/rules/intType_1.phpt | 10 - .../tests/integration/rules/intType_2.phpt | 15 - .../tests/integration/rules/intType_3.phpt | 15 - .../tests/integration/rules/intType_4.phpt | 15 - .../tests/integration/rules/intType_5.phpt | 15 - .../tests/integration/rules/ip_1.phpt | 23 - .../tests/integration/rules/ip_2.phpt | 11 - .../tests/integration/rules/ip_3.phpt | 23 - .../tests/integration/rules/ip_4.phpt | 23 - .../tests/integration/rules/ip_5.phpt | 23 - .../tests/integration/rules/ip_6.phpt | 15 - .../tests/integration/rules/iterable_1.phpt | 11 - .../tests/integration/rules/iterable_2.phpt | 16 - .../tests/integration/rules/iterable_3.phpt | 16 - .../tests/integration/rules/iterable_4.phpt | 16 - .../tests/integration/rules/iterable_5.phpt | 16 - .../tests/integration/rules/keyNested_1.phpt | 34 - .../tests/integration/rules/keyValue_1.phpt | 16 - .../tests/integration/rules/keyValue_2.phpt | 20 - .../tests/integration/rules/keyValue_3.phpt | 19 - .../tests/integration/rules/keyValue_4.phpt | 19 - .../tests/integration/rules/keyValue_5.phpt | 19 - .../tests/integration/rules/length_1.phpt | 15 - .../tests/integration/rules/length_2.phpt | 31 - .../tests/integration/rules/length_3.phpt | 16 - .../tests/integration/rules/minimumAge_1.phpt | 13 - .../tests/integration/rules/minimumAge_2.phpt | 18 - .../tests/integration/rules/minimumAge_3.phpt | 12 - .../tests/integration/rules/minimumAge_4.phpt | 18 - .../tests/integration/rules/notBlank_1.phpt | 35 - .../tests/integration/rules/notBlank_2.phpt | 23 - .../tests/integration/rules/notBlank_3.phpt | 23 - .../tests/integration/rules/notBlank_4.phpt | 23 - .../tests/integration/rules/notEmpty_1.phpt | 24 - .../tests/integration/rules/notEmpty_2.phpt | 23 - .../tests/integration/rules/notEmpty_3.phpt | 23 - .../tests/integration/rules/notEmpty_4.phpt | 23 - .../integration/rules/notOptional_1.phpt | 13 - .../integration/rules/notOptional_2.phpt | 23 - .../integration/rules/notOptional_3.phpt | 23 - .../integration/rules/notOptional_4.phpt | 30 - .../tests/integration/rules/nullType_1.phpt | 11 - .../tests/integration/rules/nullType_2.phpt | 23 - .../tests/integration/rules/nullType_3.phpt | 23 - .../tests/integration/rules/nullType_4.phpt | 23 - .../tests/integration/rules/numeric_1.phpt | 11 - .../tests/integration/rules/numeric_2.phpt | 23 - .../tests/integration/rules/numeric_3.phpt | 23 - .../tests/integration/rules/numeric_4.phpt | 23 - .../tests/integration/rules/objectType_1.phpt | 10 - .../tests/integration/rules/objectType_2.phpt | 29 - .../tests/integration/rules/objectType_3.phpt | 26 - .../tests/integration/rules/objectType_4.phpt | 11 - .../integration/rules/optional-assert.phpt | 13 - .../integration/rules/optional-check.phpt | 13 - .../integration/rules/optional-validate.phpt | 18 - .../tests/integration/rules/optional_1.phpt | 18 - .../tests/integration/rules/optional_2.phpt | 15 - .../tests/integration/rules/optional_3.phpt | 15 - .../tests/integration/rules/optional_4.phpt | 11 - .../tests/integration/rules/slug_1.phpt | 11 - .../tests/integration/rules/slug_2.phpt | 17 - .../tests/integration/rules/slug_3.phpt | 16 - .../tests/integration/rules/slug_4.phpt | 16 - .../tests/integration/rules/slug_5.phpt | 16 - .../tests/integration/rules/stringType_1.phpt | 10 - .../tests/integration/rules/stringType_2.phpt | 17 - .../tests/integration/rules/stringType_3.phpt | 16 - .../tests/integration/rules/stringType_4.phpt | 16 - .../tests/integration/rules/stringType_5.phpt | 16 - .../tests/integration/rules/tld_1.phpt | 10 - .../tests/integration/rules/tld_2.phpt | 15 - .../tests/integration/rules/tld_3.phpt | 15 - .../tests/integration/rules/tld_4.phpt | 15 - .../tests/integration/rules/tld_5.phpt | 15 - .../tests/integration/rules/when_1.phpt | 25 - .../tests/integration/rules/when_2.phpt | 19 - .../tests/integration/rules/yes_1.phpt | 10 - .../tests/integration/rules/yes_2.phpt | 16 - .../tests/integration/rules/yes_3.phpt | 16 - ...s_should_use_template_as_full_message.phpt | 18 - ...s_should_use_template_as_main_message.phpt | 17 - ...r_should_use_template_as_main_message.phpt | 18 - .../tests/integration/translator-assert.phpt | 30 - .../tests/integration/translator-check.phpt | 26 - .../tests/library/Rules/LocaleTestCase.php | 39 - .../tests/library/Rules/RuleTestCase.php | 103 - .../unit/Exceptions/CheckExceptionsTest.php | 74 - .../NestedValidationExceptionTest.php | 65 - .../Exceptions/ValidationExceptionTest.php | 161 - .../validation/tests/unit/FactoryTest.php | 81 - .../unit/Rules/AbstractCompositeTest.php | 153 - .../tests/unit/Rules/AbstractRuleTest.php | 223 - .../tests/unit/Rules/AbstractWrapperTest.php | 113 - .../validation/tests/unit/Rules/AgeTest.php | 140 - .../validation/tests/unit/Rules/AllOfTest.php | 128 - .../validation/tests/unit/Rules/AlnumTest.php | 110 - .../validation/tests/unit/Rules/AlphaTest.php | 114 - .../tests/unit/Rules/AlwaysInvalidTest.php | 44 - .../tests/unit/Rules/AlwaysValidTest.php | 44 - .../tests/unit/Rules/ArrayTypeTest.php | 43 - .../tests/unit/Rules/ArrayValTest.php | 44 - .../tests/unit/Rules/AttributeTest.php | 164 - .../tests/unit/Rules/BankAccountTest.php | 47 - .../validation/tests/unit/Rules/BankTest.php | 45 - .../validation/tests/unit/Rules/BaseTest.php | 113 - .../tests/unit/Rules/BetweenTest.php | 93 - .../validation/tests/unit/Rules/BicTest.php | 45 - .../tests/unit/Rules/BoolTypeTest.php | 53 - .../tests/unit/Rules/BoolValTest.php | 46 - .../validation/tests/unit/Rules/BsnTest.php | 96 - .../validation/tests/unit/Rules/CallTest.php | 61 - .../tests/unit/Rules/CallableTypeTest.php | 73 - .../tests/unit/Rules/CallbackTest.php | 86 - .../tests/unit/Rules/CharsetTest.php | 86 - .../validation/tests/unit/Rules/CnhTest.php | 188 - .../validation/tests/unit/Rules/CnpjTest.php | 121 - .../validation/tests/unit/Rules/CntrlTest.php | 101 - .../tests/unit/Rules/ConsonantTest.php | 106 - .../tests/unit/Rules/ContainsTest.php | 101 - .../tests/unit/Rules/CountableTest.php | 43 - .../tests/unit/Rules/CountryCodeTest.php | 83 - .../validation/tests/unit/Rules/CpfTest.php | 127 - .../tests/unit/Rules/CreditCardTest.php | 70 - .../tests/unit/Rules/CurrencyCodeTest.php | 43 - .../validation/tests/unit/Rules/DateTest.php | 133 - .../validation/tests/unit/Rules/DigitTest.php | 105 - .../tests/unit/Rules/DirectoryTest.php | 102 - .../tests/unit/Rules/DomainTest.php | 98 - .../validation/tests/unit/Rules/EachTest.php | 124 - .../validation/tests/unit/Rules/EmailTest.php | 147 - .../tests/unit/Rules/EndsWithTest.php | 68 - .../tests/unit/Rules/EqualsTest.php | 70 - .../validation/tests/unit/Rules/EvenTest.php | 68 - .../tests/unit/Rules/ExecutableTest.php | 62 - .../tests/unit/Rules/ExistsTest.php | 70 - .../tests/unit/Rules/ExtensionTest.php | 72 - .../tests/unit/Rules/FactorTest.php | 228 - .../tests/unit/Rules/FalseValTest.php | 73 - .../validation/tests/unit/Rules/FileTest.php | 71 - .../tests/unit/Rules/FilterVarTest.php | 72 - .../tests/unit/Rules/FiniteTest.php | 75 - .../tests/unit/Rules/FloatTypeTest.php | 47 - .../tests/unit/Rules/FloatValTest.php | 73 - .../validation/tests/unit/Rules/GraphTest.php | 98 - .../tests/unit/Rules/HexRgbColorTest.php | 74 - .../tests/unit/Rules/IdenticalTest.php | 74 - .../validation/tests/unit/Rules/ImeiTest.php | 51 - .../validation/tests/unit/Rules/InTest.php | 87 - .../tests/unit/Rules/InfiniteTest.php | 76 - .../tests/unit/Rules/InstanceTest.php | 64 - .../tests/unit/Rules/IntTypeTest.php | 59 - .../tests/unit/Rules/IntValTest.php | 70 - .../validation/tests/unit/Rules/IpTest.php | 143 - .../tests/unit/Rules/IterableTest.php | 43 - .../validation/tests/unit/Rules/JsonTest.php | 53 - .../tests/unit/Rules/KeyNestedTest.php | 184 - .../tests/unit/Rules/KeySetTest.php | 175 - .../validation/tests/unit/Rules/KeyTest.php | 136 - .../tests/unit/Rules/KeyValueTest.php | 114 - .../tests/unit/Rules/LeapDateTest.php | 55 - .../tests/unit/Rules/LeapYearTest.php | 49 - .../tests/unit/Rules/LengthTest.php | 118 - .../tests/unit/Rules/Locale/FactoryTest.php | 92 - .../Rules/Locale/GermanBankAccountTest.php | 96 - .../unit/Rules/Locale/GermanBankTest.php | 83 - .../tests/unit/Rules/Locale/GermanBicTest.php | 83 - .../tests/unit/Rules/LowercaseTest.php | 66 - .../tests/unit/Rules/MacAddressTest.php | 68 - .../validation/tests/unit/Rules/MaxTest.php | 67 - .../tests/unit/Rules/MimetypeTest.php | 105 - .../validation/tests/unit/Rules/MinTest.php | 75 - .../tests/unit/Rules/MininumAgeTest.php | 83 - .../tests/unit/Rules/MultipleTest.php | 73 - .../tests/unit/Rules/NegativeTest.php | 73 - .../tests/unit/Rules/NfeAccessKeyTest.php | 93 - .../validation/tests/unit/Rules/NoTest.php | 89 - .../tests/unit/Rules/NoWhitespaceTest.php | 86 - .../tests/unit/Rules/NoneOfTest.php | 56 - .../tests/unit/Rules/NotBlankTest.php | 99 - .../tests/unit/Rules/NotEmptyTest.php | 67 - .../tests/unit/Rules/NotOptionalTest.php | 69 - .../validation/tests/unit/Rules/NotTest.php | 65 - .../tests/unit/Rules/NullTypeTest.php | 55 - .../tests/unit/Rules/NumericTest.php | 70 - .../tests/unit/Rules/ObjectTypeTest.php | 67 - .../validation/tests/unit/Rules/OddTest.php | 68 - .../validation/tests/unit/Rules/OneOfTest.php | 66 - .../tests/unit/Rules/OptionalTest.php | 146 - .../tests/unit/Rules/PerfectSquareTest.php | 80 - .../validation/tests/unit/Rules/PhoneTest.php | 129 - .../tests/unit/Rules/PositiveTest.php | 73 - .../tests/unit/Rules/PostalCodeTest.php | 130 - .../tests/unit/Rules/PrimeNumberTest.php | 78 - .../validation/tests/unit/Rules/PrntTest.php | 98 - .../validation/tests/unit/Rules/PunctTest.php | 100 - .../tests/unit/Rules/ReadableTest.php | 71 - .../validation/tests/unit/Rules/RegexTest.php | 42 - .../tests/unit/Rules/ResourceTypeTest.php | 73 - .../validation/tests/unit/Rules/RomanTest.php | 79 - .../tests/unit/Rules/ScalarValTest.php | 75 - .../validation/tests/unit/Rules/SfTest.php | 85 - .../validation/tests/unit/Rules/SizeTest.php | 125 - .../validation/tests/unit/Rules/SlugTest.php | 65 - .../validation/tests/unit/Rules/SpaceTest.php | 100 - .../tests/unit/Rules/StartsWithTest.php | 68 - .../tests/unit/Rules/StringTypeTest.php | 58 - .../tests/unit/Rules/SubdivisionCodeTest.php | 96 - .../tests/unit/Rules/SymbolicLinkTest.php | 71 - .../validation/tests/unit/Rules/TldTest.php | 61 - .../tests/unit/Rules/TrueValTest.php | 73 - .../validation/tests/unit/Rules/TypeTest.php | 102 - .../tests/unit/Rules/UploadedTest.php | 70 - .../tests/unit/Rules/UppercaseTest.php | 66 - .../validation/tests/unit/Rules/UrlTest.php | 68 - .../tests/unit/Rules/VersionTest.php | 68 - .../tests/unit/Rules/VideoUrlTest.php | 102 - .../validation/tests/unit/Rules/VowelTest.php | 104 - .../validation/tests/unit/Rules/WhenTest.php | 150 - .../tests/unit/Rules/WritableTest.php | 71 - .../tests/unit/Rules/XdigitTest.php | 87 - .../validation/tests/unit/Rules/YesTest.php | 88 - .../validation/tests/unit/Rules/ZendTest.php | 142 - .../validation/tests/unit/ValidatorTest.php | 36 - .../symfony/event-dispatcher/.gitignore | 3 - .../symfony/event-dispatcher/CHANGELOG.md | 32 - .../ContainerAwareEventDispatcher.php | 195 - .../Debug/TraceableEventDispatcher.php | 368 -- .../TraceableEventDispatcherInterface.php | 34 - .../Debug/WrappedListener.php | 71 - .../RegisterListenersPass.php | 110 - .../vendor/symfony/event-dispatcher/Event.php | 58 - .../event-dispatcher/EventDispatcher.php | 188 - .../EventDispatcherInterface.php | 100 - .../EventSubscriberInterface.php | 46 - .../symfony/event-dispatcher/GenericEvent.php | 186 - .../ImmutableEventDispatcher.php | 101 - .../vendor/symfony/event-dispatcher/LICENSE | 19 - .../vendor/symfony/event-dispatcher/README.md | 27 - .../Tests/AbstractEventDispatcherTest.php | 373 -- .../ContainerAwareEventDispatcherTest.php | 207 - .../Debug/TraceableEventDispatcherTest.php | 216 - .../RegisterListenersPassTest.php | 200 - .../Tests/EventDispatcherTest.php | 22 - .../event-dispatcher/Tests/EventTest.php | 54 - .../Tests/GenericEventTest.php | 139 - .../Tests/ImmutableEventDispatcherTest.php | 105 - .../symfony/event-dispatcher/composer.json | 44 - .../symfony/event-dispatcher/phpunit.xml.dist | 29 - .../vendor/symfony/http-foundation/.gitignore | 3 - .../symfony/http-foundation/AcceptHeader.php | 172 - .../http-foundation/AcceptHeaderItem.php | 226 - .../symfony/http-foundation/ApacheRequest.php | 43 - .../http-foundation/BinaryFileResponse.php | 344 -- .../symfony/http-foundation/CHANGELOG.md | 133 - .../vendor/symfony/http-foundation/Cookie.php | 190 - .../ExpressionRequestMatcher.php | 47 - .../File/Exception/AccessDeniedException.php | 30 - .../File/Exception/FileException.php | 21 - .../File/Exception/FileNotFoundException.php | 30 - .../Exception/UnexpectedTypeException.php | 20 - .../File/Exception/UploadException.php | 21 - .../symfony/http-foundation/File/File.php | 136 - .../File/MimeType/ExtensionGuesser.php | 96 - .../MimeType/ExtensionGuesserInterface.php | 27 - .../MimeType/FileBinaryMimeTypeGuesser.php | 87 - .../File/MimeType/FileinfoMimeTypeGuesser.php | 71 - .../MimeType/MimeTypeExtensionGuesser.php | 807 --- .../File/MimeType/MimeTypeGuesser.php | 144 - .../MimeType/MimeTypeGuesserInterface.php | 35 - .../http-foundation/File/UploadedFile.php | 293 - .../symfony/http-foundation/FileBag.php | 145 - .../symfony/http-foundation/HeaderBag.php | 324 -- .../symfony/http-foundation/IpUtils.php | 129 - .../symfony/http-foundation/JsonResponse.php | 172 - .../vendor/symfony/http-foundation/LICENSE | 19 - .../symfony/http-foundation/ParameterBag.php | 238 - .../vendor/symfony/http-foundation/README.md | 44 - .../http-foundation/RedirectResponse.php | 99 - .../symfony/http-foundation/Request.php | 1920 ------- .../http-foundation/RequestMatcher.php | 178 - .../RequestMatcherInterface.php | 29 - .../symfony/http-foundation/RequestStack.php | 103 - .../symfony/http-foundation/Response.php | 1179 ---- .../http-foundation/ResponseHeaderBag.php | 304 -- .../symfony/http-foundation/ServerBag.php | 102 - .../Session/Attribute/AttributeBag.php | 157 - .../Attribute/AttributeBagInterface.php | 72 - .../Attribute/NamespacedAttributeBag.php | 160 - .../Session/Flash/AutoExpireFlashBag.php | 175 - .../Session/Flash/FlashBag.php | 166 - .../Session/Flash/FlashBagInterface.php | 93 - .../http-foundation/Session/Session.php | 249 - .../Session/SessionBagInterface.php | 48 - .../Session/SessionInterface.php | 182 - .../Handler/MemcacheSessionHandler.php | 119 - .../Handler/MemcachedSessionHandler.php | 125 - .../Storage/Handler/MongoDbSessionHandler.php | 188 - .../Handler/NativeFileSessionHandler.php | 58 - .../Storage/Handler/NativeSessionHandler.php | 21 - .../Storage/Handler/NullSessionHandler.php | 70 - .../Storage/Handler/PdoSessionHandler.php | 695 --- .../Handler/WriteCheckSessionHandler.php | 91 - .../Session/Storage/MetadataBag.php | 170 - .../Storage/MockArraySessionStorage.php | 268 - .../Storage/MockFileSessionStorage.php | 138 - .../Session/Storage/NativeSessionStorage.php | 394 -- .../Storage/PhpBridgeSessionStorage.php | 64 - .../Session/Storage/Proxy/AbstractProxy.php | 124 - .../Session/Storage/Proxy/NativeProxy.php | 41 - .../Storage/Proxy/SessionHandlerProxy.php | 87 - .../Storage/SessionStorageInterface.php | 139 - .../http-foundation/StreamedResponse.php | 114 - .../Tests/AcceptHeaderItemTest.php | 112 - .../Tests/AcceptHeaderTest.php | 102 - .../Tests/ApacheRequestTest.php | 92 - .../Tests/BinaryFileResponseTest.php | 311 -- .../http-foundation/Tests/CookieTest.php | 154 - .../Tests/ExpressionRequestMatcherTest.php | 68 - .../http-foundation/Tests/File/FakeFile.php | 45 - .../http-foundation/Tests/File/FileTest.php | 179 - .../Tests/File/Fixtures/.unknownextension | 1 - .../Tests/File/Fixtures/directory/.empty | 0 .../Tests/File/Fixtures/other-file.example | 0 .../http-foundation/Tests/File/Fixtures/test | Bin 35 -> 0 bytes .../Tests/File/Fixtures/test.gif | Bin 35 -> 0 bytes .../Tests/File/MimeType/MimeTypeTest.php | 89 - .../Tests/File/UploadedFileTest.php | 272 - .../http-foundation/Tests/FileBagTest.php | 148 - .../http-foundation/Tests/HeaderBagTest.php | 195 - .../http-foundation/Tests/IpUtilsTest.php | 81 - .../Tests/JsonResponseTest.php | 225 - .../Tests/ParameterBagTest.php | 193 - .../Tests/RedirectResponseTest.php | 83 - .../Tests/RequestMatcherTest.php | 150 - .../Tests/RequestStackTest.php | 69 - .../http-foundation/Tests/RequestTest.php | 1870 ------- .../Tests/ResponseHeaderBagTest.php | 297 - .../http-foundation/Tests/ResponseTest.php | 893 --- .../Tests/ResponseTestCase.php | 88 - .../http-foundation/Tests/ServerBagTest.php | 169 - .../Session/Attribute/AttributeBagTest.php | 188 - .../Attribute/NamespacedAttributeBagTest.php | 184 - .../Session/Flash/AutoExpireFlashBagTest.php | 155 - .../Tests/Session/Flash/FlashBagTest.php | 134 - .../Tests/Session/SessionTest.php | 221 - .../Handler/MemcacheSessionHandlerTest.php | 134 - .../Handler/MemcachedSessionHandlerTest.php | 134 - .../Handler/MongoDbSessionHandlerTest.php | 255 - .../Handler/NativeFileSessionHandlerTest.php | 76 - .../Handler/NativeSessionHandlerTest.php | 33 - .../Handler/NullSessionHandlerTest.php | 58 - .../Storage/Handler/PdoSessionHandlerTest.php | 357 -- .../Handler/WriteCheckSessionHandlerTest.php | 94 - .../Tests/Session/Storage/MetadataBagTest.php | 138 - .../Storage/MockArraySessionStorageTest.php | 106 - .../Storage/MockFileSessionStorageTest.php | 126 - .../Storage/NativeSessionStorageTest.php | 236 - .../Storage/PhpBridgeSessionStorageTest.php | 95 - .../Storage/Proxy/AbstractProxyTest.php | 144 - .../Session/Storage/Proxy/NativeProxyTest.php | 35 - .../Storage/Proxy/SessionHandlerProxyTest.php | 123 - .../Tests/StreamedResponseTest.php | 112 - .../symfony/http-foundation/composer.json | 36 - .../symfony/http-foundation/phpunit.xml.dist | 29 - sources/vendor/symfony/routing/.gitignore | 3 - .../symfony/routing/Annotation/Route.php | 146 - sources/vendor/symfony/routing/CHANGELOG.md | 184 - .../vendor/symfony/routing/CompiledRoute.php | 166 - .../routing/Exception/ExceptionInterface.php | 21 - .../Exception/InvalidParameterException.php | 21 - .../Exception/MethodNotAllowedException.php | 44 - .../MissingMandatoryParametersException.php | 22 - .../Exception/ResourceNotFoundException.php | 23 - .../Exception/RouteNotFoundException.php | 21 - .../ConfigurableRequirementsInterface.php | 55 - .../Generator/Dumper/GeneratorDumper.php | 45 - .../Dumper/GeneratorDumperInterface.php | 39 - .../Generator/Dumper/PhpGeneratorDumper.php | 123 - .../routing/Generator/UrlGenerator.php | 332 -- .../Generator/UrlGeneratorInterface.php | 84 - sources/vendor/symfony/routing/LICENSE | 19 - .../routing/Loader/AnnotationClassLoader.php | 265 - .../Loader/AnnotationDirectoryLoader.php | 81 - .../routing/Loader/AnnotationFileLoader.php | 125 - .../symfony/routing/Loader/ClosureLoader.php | 46 - .../ServiceRouterLoader.php | 40 - .../routing/Loader/DirectoryLoader.php | 58 - .../routing/Loader/ObjectRouteLoader.php | 95 - .../symfony/routing/Loader/PhpFileLoader.php | 66 - .../symfony/routing/Loader/XmlFileLoader.php | 241 - .../symfony/routing/Loader/YamlFileLoader.php | 207 - .../Loader/schema/routing/routing-1.0.xsd | 64 - .../Matcher/Dumper/DumperCollection.php | 161 - .../Matcher/Dumper/DumperPrefixCollection.php | 107 - .../routing/Matcher/Dumper/DumperRoute.php | 66 - .../routing/Matcher/Dumper/MatcherDumper.php | 45 - .../Matcher/Dumper/MatcherDumperInterface.php | 39 - .../Matcher/Dumper/PhpMatcherDumper.php | 409 -- .../Matcher/RedirectableUrlMatcher.php | 65 - .../RedirectableUrlMatcherInterface.php | 31 - .../Matcher/RequestMatcherInterface.php | 39 - .../routing/Matcher/TraceableUrlMatcher.php | 131 - .../symfony/routing/Matcher/UrlMatcher.php | 251 - .../routing/Matcher/UrlMatcherInterface.php | 39 - sources/vendor/symfony/routing/README.md | 36 - .../vendor/symfony/routing/RequestContext.php | 344 -- .../routing/RequestContextAwareInterface.php | 29 - sources/vendor/symfony/routing/Route.php | 588 -- .../symfony/routing/RouteCollection.php | 277 - .../routing/RouteCollectionBuilder.php | 372 -- .../vendor/symfony/routing/RouteCompiler.php | 229 - .../routing/RouteCompilerInterface.php | 32 - sources/vendor/symfony/routing/Router.php | 378 -- .../symfony/routing/RouterInterface.php | 32 - .../routing/Tests/Annotation/RouteTest.php | 49 - .../routing/Tests/CompiledRouteTest.php | 26 - .../AnnotatedClasses/AbstractClass.php | 16 - .../Fixtures/AnnotatedClasses/BarClass.php | 19 - .../Fixtures/AnnotatedClasses/FooClass.php | 16 - .../Tests/Fixtures/CustomXmlFileLoader.php | 26 - .../OtherAnnotatedClasses/VariadicClass.php | 19 - .../Tests/Fixtures/RedirectableUrlMatcher.php | 30 - .../routing/Tests/Fixtures/annotated.php | 0 .../routing/Tests/Fixtures/bad_format.yml | 3 - .../symfony/routing/Tests/Fixtures/bar.xml | 0 .../Fixtures/directory/recurse/routes1.yml | 2 - .../Fixtures/directory/recurse/routes2.yml | 2 - .../Tests/Fixtures/directory/routes3.yml | 2 - .../Fixtures/directory_import/import.yml | 3 - .../Tests/Fixtures/dumper/url_matcher1.apache | 163 - .../Tests/Fixtures/dumper/url_matcher1.php | 312 -- .../Tests/Fixtures/dumper/url_matcher2.apache | 7 - .../Tests/Fixtures/dumper/url_matcher2.php | 344 -- .../Tests/Fixtures/dumper/url_matcher3.php | 50 - .../symfony/routing/Tests/Fixtures/empty.yml | 0 .../routing/Tests/Fixtures/file_resource.yml | 0 .../symfony/routing/Tests/Fixtures/foo.xml | 0 .../symfony/routing/Tests/Fixtures/foo1.xml | 0 .../routing/Tests/Fixtures/incomplete.yml | 2 - .../routing/Tests/Fixtures/missing_id.xml | 8 - .../routing/Tests/Fixtures/missing_path.xml | 8 - .../Tests/Fixtures/namespaceprefix.xml | 13 - .../Fixtures/nonesense_resource_plus_path.yml | 3 - .../nonesense_type_without_resource.yml | 3 - .../routing/Tests/Fixtures/nonvalid.xml | 10 - .../routing/Tests/Fixtures/nonvalid.yml | 1 - .../routing/Tests/Fixtures/nonvalid2.yml | 1 - .../routing/Tests/Fixtures/nonvalidkeys.yml | 3 - .../routing/Tests/Fixtures/nonvalidnode.xml | 8 - .../routing/Tests/Fixtures/nonvalidroute.xml | 12 - .../routing/Tests/Fixtures/null_values.xml | 12 - .../Tests/Fixtures/special_route_name.yml | 2 - .../routing/Tests/Fixtures/validpattern.php | 18 - .../routing/Tests/Fixtures/validpattern.xml | 15 - .../routing/Tests/Fixtures/validpattern.yml | 13 - .../routing/Tests/Fixtures/validresource.php | 18 - .../routing/Tests/Fixtures/validresource.xml | 13 - .../routing/Tests/Fixtures/validresource.yml | 8 - .../Fixtures/with_define_path_variable.php | 5 - .../routing/Tests/Fixtures/withdoctype.xml | 3 - .../Dumper/PhpGeneratorDumperTest.php | 180 - .../Tests/Generator/UrlGeneratorTest.php | 643 --- .../Loader/AbstractAnnotationLoaderTest.php | 31 - .../Loader/AnnotationClassLoaderTest.php | 188 - .../Loader/AnnotationDirectoryLoaderTest.php | 53 - .../Tests/Loader/AnnotationFileLoaderTest.php | 61 - .../Tests/Loader/ClosureLoaderTest.php | 48 - .../Tests/Loader/DirectoryLoaderTest.php | 74 - .../Tests/Loader/ObjectRouteLoaderTest.php | 122 - .../Tests/Loader/PhpFileLoaderTest.php | 82 - .../Tests/Loader/XmlFileLoaderTest.php | 132 - .../Tests/Loader/YamlFileLoaderTest.php | 110 - .../Matcher/Dumper/DumperCollectionTest.php | 33 - .../Dumper/DumperPrefixCollectionTest.php | 123 - .../Matcher/Dumper/PhpMatcherDumperTest.php | 287 - .../Matcher/RedirectableUrlMatcherTest.php | 71 - .../Tests/Matcher/TraceableUrlMatcherTest.php | 101 - .../routing/Tests/Matcher/UrlMatcherTest.php | 419 -- .../routing/Tests/RequestContextTest.php | 159 - .../Tests/RouteCollectionBuilderTest.php | 324 -- .../routing/Tests/RouteCollectionTest.php | 304 -- .../routing/Tests/RouteCompilerTest.php | 267 - .../symfony/routing/Tests/RouteTest.php | 239 - .../symfony/routing/Tests/RouterTest.php | 161 - sources/vendor/symfony/routing/composer.json | 53 - .../vendor/symfony/routing/phpunit.xml.dist | 28 - 5054 files changed, 349414 deletions(-) delete mode 100644 sources/CHANGELOG.md delete mode 100644 sources/CMakeLists.txt delete mode 100644 sources/COPYING delete mode 100644 sources/INSTALL.md delete mode 100644 sources/README.md delete mode 100644 sources/VERSION delete mode 100644 sources/app/assets/js/favico.js delete mode 100644 sources/app/assets/js/images/marker-icon.png delete mode 100644 sources/app/assets/js/images/marker-shadow.png delete mode 100644 sources/app/assets/js/movim_base.js delete mode 100644 sources/app/assets/js/movim_hash.js delete mode 100644 sources/app/assets/js/movim_map.js delete mode 100644 sources/app/assets/js/movim_tpl.js delete mode 100644 sources/app/assets/js/movim_utils.js delete mode 100644 sources/app/assets/js/movim_websocket.js delete mode 100644 sources/app/assets/js/pako_inflate.js delete mode 100644 sources/app/controllers/AboutController.php delete mode 100644 sources/app/controllers/AccountController.php delete mode 100644 sources/app/controllers/AccountnextController.php delete mode 100644 sources/app/controllers/AdminController.php delete mode 100644 sources/app/controllers/AdminloginController.php delete mode 100644 sources/app/controllers/BlogController.php delete mode 100644 sources/app/controllers/ChatController.php delete mode 100644 sources/app/controllers/ConfController.php delete mode 100644 sources/app/controllers/ContactController.php delete mode 100644 sources/app/controllers/DisconnectController.php delete mode 100644 sources/app/controllers/FeedController.php delete mode 100644 sources/app/controllers/GroupController.php delete mode 100644 sources/app/controllers/HelpController.php delete mode 100644 sources/app/controllers/InfosController.php delete mode 100644 sources/app/controllers/LoginController.php delete mode 100644 sources/app/controllers/MainController.php delete mode 100644 sources/app/controllers/MediaController.php delete mode 100644 sources/app/controllers/NewsController.php delete mode 100644 sources/app/controllers/NodeController.php delete mode 100644 sources/app/controllers/NotfoundController.php delete mode 100644 sources/app/controllers/PodsController.php delete mode 100644 sources/app/controllers/RoomController.php delete mode 100644 sources/app/controllers/ShareController.php delete mode 100644 sources/app/controllers/TagController.php delete mode 100644 sources/app/controllers/VisioController.php delete mode 100644 sources/app/helpers/DateHelper.php delete mode 100644 sources/app/helpers/StringHelper.php delete mode 100644 sources/app/helpers/TimezoneHelper.php delete mode 100644 sources/app/helpers/TimezoneList.php delete mode 100644 sources/app/models/cache/Cache.php delete mode 100644 sources/app/models/cache/CacheDAO.php delete mode 100644 sources/app/models/caps/Caps.php delete mode 100644 sources/app/models/caps/CapsDAO.php delete mode 100644 sources/app/models/conference/Conference.php delete mode 100644 sources/app/models/conference/ConferenceDAO.php delete mode 100644 sources/app/models/config/Config.php delete mode 100644 sources/app/models/config/ConfigDAO.php delete mode 100644 sources/app/models/contact/Contact.php delete mode 100644 sources/app/models/contact/ContactDAO.php delete mode 100644 sources/app/models/item/Item.php delete mode 100644 sources/app/models/item/ItemDAO.php delete mode 100644 sources/app/models/message/Message.php delete mode 100644 sources/app/models/message/MessageDAO.php delete mode 100644 sources/app/models/postn/Postn.php delete mode 100644 sources/app/models/postn/PostnDAO.php delete mode 100644 sources/app/models/presence/Presence.php delete mode 100644 sources/app/models/presence/PresenceDAO.php delete mode 100644 sources/app/models/privacy/Privacy.php delete mode 100644 sources/app/models/privacy/PrivacyDAO.php delete mode 100644 sources/app/models/rosterlink/RosterLink.php delete mode 100644 sources/app/models/rosterlink/RosterLinkDAO.php delete mode 100644 sources/app/models/sessionx/Sessionx.php delete mode 100644 sources/app/models/sessionx/SessionxDAO.php delete mode 100644 sources/app/models/subscription/Subscription.php delete mode 100644 sources/app/models/subscription/SubscriptionDAO.php delete mode 100644 sources/app/models/tag/Tag.php delete mode 100644 sources/app/models/tag/TagDAO.php delete mode 100644 sources/app/views/about.tpl delete mode 100644 sources/app/views/account.tpl delete mode 100644 sources/app/views/accountnext.tpl delete mode 100644 sources/app/views/admin.tpl delete mode 100644 sources/app/views/adminlogin.tpl delete mode 100644 sources/app/views/blog.tpl delete mode 100644 sources/app/views/chat.tpl delete mode 100644 sources/app/views/conf.tpl delete mode 100644 sources/app/views/contact.tpl delete mode 100644 sources/app/views/disconnect.tpl delete mode 100644 sources/app/views/feed.tpl delete mode 100644 sources/app/views/group.tpl delete mode 100644 sources/app/views/help.tpl delete mode 100644 sources/app/views/infos.tpl delete mode 100644 sources/app/views/login.tpl delete mode 100644 sources/app/views/main.tpl delete mode 100644 sources/app/views/media.tpl delete mode 100644 sources/app/views/news.tpl delete mode 100644 sources/app/views/node.tpl delete mode 100644 sources/app/views/notfound.tpl delete mode 100644 sources/app/views/page.tpl delete mode 100644 sources/app/views/pods.tpl delete mode 100644 sources/app/views/room.tpl delete mode 100644 sources/app/views/share.tpl delete mode 100644 sources/app/views/tag.tpl delete mode 100644 sources/app/views/visio.tpl delete mode 100644 sources/app/widgets/.dir-locals.el delete mode 100644 sources/app/widgets/About/About.php delete mode 100644 sources/app/widgets/About/about.tpl delete mode 100644 sources/app/widgets/About/locales.ini delete mode 100644 sources/app/widgets/Account/Account.php delete mode 100644 sources/app/widgets/Account/_account_form.tpl delete mode 100644 sources/app/widgets/Account/_account_remove.tpl delete mode 100644 sources/app/widgets/Account/account.js delete mode 100644 sources/app/widgets/Account/account.tpl delete mode 100644 sources/app/widgets/Account/locales.ini delete mode 100644 sources/app/widgets/AccountNext/AccountNext.php delete mode 100644 sources/app/widgets/AccountNext/_accountnext_form.tpl delete mode 100644 sources/app/widgets/AccountNext/_accountnext_movim.tpl delete mode 100644 sources/app/widgets/AccountNext/_accountnext_oob.tpl delete mode 100644 sources/app/widgets/AccountNext/_accountnext_registered.tpl delete mode 100644 sources/app/widgets/AccountNext/accountnext.css delete mode 100644 sources/app/widgets/AccountNext/accountnext.js delete mode 100644 sources/app/widgets/AccountNext/accountnext.tpl delete mode 100644 sources/app/widgets/AccountNext/locales.ini delete mode 100644 sources/app/widgets/Ack/Ack.php delete mode 100644 sources/app/widgets/Ack/ack.tpl delete mode 100644 sources/app/widgets/AdHoc/AdHoc.php delete mode 100644 sources/app/widgets/AdHoc/_adhoc_form.tpl delete mode 100644 sources/app/widgets/AdHoc/_adhoc_list.tpl delete mode 100644 sources/app/widgets/AdHoc/_adhoc_note.tpl delete mode 100644 sources/app/widgets/AdHoc/adhoc.js delete mode 100644 sources/app/widgets/AdHoc/adhoc.tpl delete mode 100644 sources/app/widgets/AdHoc/locales.ini delete mode 100644 sources/app/widgets/AdminDB/AdminDB.php delete mode 100644 sources/app/widgets/AdminDB/admindb.tpl delete mode 100644 sources/app/widgets/AdminDB/locales.ini delete mode 100644 sources/app/widgets/AdminLogin/AdminLogin.php delete mode 100644 sources/app/widgets/AdminLogin/adminlogin.tpl delete mode 100644 sources/app/widgets/AdminMain/AdminMain.php delete mode 100644 sources/app/widgets/AdminMain/admin.js delete mode 100644 sources/app/widgets/AdminMain/adminmain.tpl delete mode 100644 sources/app/widgets/AdminMain/locales.ini delete mode 100644 sources/app/widgets/AdminTest/AdminTest.php delete mode 100644 sources/app/widgets/AdminTest/admintest.css delete mode 100644 sources/app/widgets/AdminTest/admintest.js delete mode 100644 sources/app/widgets/AdminTest/admintest.tpl delete mode 100644 sources/app/widgets/AdminTest/locales.ini delete mode 100644 sources/app/widgets/Api/Api.php delete mode 100644 sources/app/widgets/Api/api.tpl delete mode 100644 sources/app/widgets/Api/locales.ini delete mode 100644 sources/app/widgets/Avatar/Avatar.php delete mode 100644 sources/app/widgets/Avatar/_avatar_form.tpl delete mode 100644 sources/app/widgets/Avatar/avatar.css delete mode 100644 sources/app/widgets/Avatar/avatar.js delete mode 100644 sources/app/widgets/Avatar/avatar.tpl delete mode 100644 sources/app/widgets/Avatar/locales.ini delete mode 100644 sources/app/widgets/Blog/Blog.php delete mode 100644 sources/app/widgets/Blog/blog.tpl delete mode 100644 sources/app/widgets/Blog/locales.ini delete mode 100644 sources/app/widgets/Bookmark/Bookmark.php delete mode 100644 sources/app/widgets/Bookmark/_bookmark_list.tpl delete mode 100644 sources/app/widgets/Bookmark/_bookmark_muc_add.tpl delete mode 100644 sources/app/widgets/Bookmark/_bookmark_url_add.tpl delete mode 100644 sources/app/widgets/Bookmark/bookmark.css delete mode 100644 sources/app/widgets/Bookmark/bookmark.tpl delete mode 100644 sources/app/widgets/Bookmark/locales.ini delete mode 100644 sources/app/widgets/Caps/Caps.php delete mode 100644 sources/app/widgets/Caps/caps.css delete mode 100644 sources/app/widgets/Caps/caps.tpl delete mode 100644 sources/app/widgets/Chat/Chat.php delete mode 100644 sources/app/widgets/Chat/_chat.tpl delete mode 100644 sources/app/widgets/Chat/_chat_bubble.tpl delete mode 100644 sources/app/widgets/Chat/_chat_bubble_room.tpl delete mode 100644 sources/app/widgets/Chat/_chat_config_room.tpl delete mode 100644 sources/app/widgets/Chat/_chat_empty.tpl delete mode 100644 sources/app/widgets/Chat/_chat_header_room.tpl delete mode 100644 sources/app/widgets/Chat/_chat_state.tpl delete mode 100644 sources/app/widgets/Chat/_chat_subject.tpl delete mode 100644 sources/app/widgets/Chat/chat.css delete mode 100644 sources/app/widgets/Chat/chat.js delete mode 100644 sources/app/widgets/Chat/chat.tpl delete mode 100644 sources/app/widgets/Chat/chat_otr.js delete mode 100644 sources/app/widgets/Chat/img/chat.svg delete mode 100644 sources/app/widgets/Chat/locales.ini delete mode 100644 sources/app/widgets/Chats/Chats.php delete mode 100644 sources/app/widgets/Chats/_chatrooms.tpl delete mode 100644 sources/app/widgets/Chats/_chats.tpl delete mode 100644 sources/app/widgets/Chats/_chats_add.tpl delete mode 100644 sources/app/widgets/Chats/_chats_add_extend.tpl delete mode 100644 sources/app/widgets/Chats/_chats_item.tpl delete mode 100644 sources/app/widgets/Chats/chats.css delete mode 100644 sources/app/widgets/Chats/chats.js delete mode 100644 sources/app/widgets/Chats/chats.tpl delete mode 100644 sources/app/widgets/Chats/locales.ini delete mode 100644 sources/app/widgets/Config/Config.php delete mode 100644 sources/app/widgets/Config/_config_form.tpl delete mode 100644 sources/app/widgets/Config/color/arrow.gif delete mode 100644 sources/app/widgets/Config/color/cross.gif delete mode 100644 sources/app/widgets/Config/color/demo.html delete mode 100644 sources/app/widgets/Config/color/hs.png delete mode 100644 sources/app/widgets/Config/color/hv.png delete mode 100644 sources/app/widgets/Config/color/jscolor.js delete mode 100644 sources/app/widgets/Config/config.js delete mode 100644 sources/app/widgets/Config/config.tpl delete mode 100644 sources/app/widgets/Config/locales.ini delete mode 100644 sources/app/widgets/Contact/Contact.php delete mode 100644 sources/app/widgets/Contact/_contact.tpl delete mode 100644 sources/app/widgets/Contact/_contact_delete.tpl delete mode 100644 sources/app/widgets/Contact/_contact_edit.tpl delete mode 100644 sources/app/widgets/Contact/_contact_empty.tpl delete mode 100644 sources/app/widgets/Contact/_contact_explore.tpl delete mode 100644 sources/app/widgets/Contact/_contact_public.tpl delete mode 100644 sources/app/widgets/Contact/contact.js delete mode 100644 sources/app/widgets/Contact/contact.tpl delete mode 100644 sources/app/widgets/Contact/locales.ini delete mode 100644 sources/app/widgets/Dialog/Dialog.php delete mode 100644 sources/app/widgets/Dialog/dialog.js delete mode 100644 sources/app/widgets/Dialog/dialog.tpl delete mode 100644 sources/app/widgets/Group/Group.php delete mode 100644 sources/app/widgets/Group/_group_config.tpl delete mode 100644 sources/app/widgets/Group/_group_delete.tpl delete mode 100644 sources/app/widgets/Group/_group_empty.tpl delete mode 100644 sources/app/widgets/Group/_group_header.tpl delete mode 100644 sources/app/widgets/Group/_group_posts.tpl delete mode 100644 sources/app/widgets/Group/_group_publish.tpl delete mode 100644 sources/app/widgets/Group/_group_subscribe.tpl delete mode 100644 sources/app/widgets/Group/_group_subscriptions.tpl delete mode 100644 sources/app/widgets/Group/_group_ticker.tpl delete mode 100644 sources/app/widgets/Group/_group_unsubscribe.tpl delete mode 100644 sources/app/widgets/Group/group.js delete mode 100644 sources/app/widgets/Group/group.tpl delete mode 100644 sources/app/widgets/Group/locales.ini delete mode 100644 sources/app/widgets/Groups/Groups.php delete mode 100644 sources/app/widgets/Groups/_groups_add.tpl delete mode 100644 sources/app/widgets/Groups/_groups_header.tpl delete mode 100644 sources/app/widgets/Groups/_groups_server.tpl delete mode 100644 sources/app/widgets/Groups/_groups_subscriptions.tpl delete mode 100644 sources/app/widgets/Groups/groups.js delete mode 100644 sources/app/widgets/Groups/groups.tpl delete mode 100644 sources/app/widgets/Groups/locales.ini delete mode 100644 sources/app/widgets/Header/Header.php delete mode 100644 sources/app/widgets/Header/_header_about.tpl delete mode 100644 sources/app/widgets/Header/_header_account.tpl delete mode 100644 sources/app/widgets/Header/_header_accountnext.tpl delete mode 100644 sources/app/widgets/Header/_header_admin.tpl delete mode 100644 sources/app/widgets/Header/_header_adminlogin.tpl delete mode 100644 sources/app/widgets/Header/_header_conf.tpl delete mode 100644 sources/app/widgets/Header/_header_group.tpl delete mode 100644 sources/app/widgets/Header/_header_help.tpl delete mode 100644 sources/app/widgets/Header/_header_login.tpl delete mode 100644 sources/app/widgets/Header/_header_pods.tpl delete mode 100644 sources/app/widgets/Header/_header_room.tpl delete mode 100644 sources/app/widgets/Header/header.tpl delete mode 100644 sources/app/widgets/Hello/Hello.php delete mode 100644 sources/app/widgets/Hello/hello.tpl delete mode 100644 sources/app/widgets/Hello/locales.ini delete mode 100644 sources/app/widgets/Help/Help.php delete mode 100644 sources/app/widgets/Help/help.tpl delete mode 100644 sources/app/widgets/Help/locales.ini delete mode 100644 sources/app/widgets/Infos/Infos.php delete mode 100644 sources/app/widgets/Infos/infos.tpl delete mode 100644 sources/app/widgets/Init/Init.php delete mode 100644 sources/app/widgets/Init/init.js delete mode 100644 sources/app/widgets/Init/init.tpl delete mode 100644 sources/app/widgets/Init/locales.ini delete mode 100644 sources/app/widgets/Login/Login.php delete mode 100644 sources/app/widgets/Login/_login_error.tpl delete mode 100644 sources/app/widgets/Login/_login_sessions.tpl delete mode 100644 sources/app/widgets/Login/img/logo.png delete mode 100644 sources/app/widgets/Login/img/logo.svg delete mode 100644 sources/app/widgets/Login/img/logo2.svg delete mode 100644 sources/app/widgets/Login/img/logo_cloud.svg delete mode 100644 sources/app/widgets/Login/locales.ini delete mode 100644 sources/app/widgets/Login/login.css delete mode 100644 sources/app/widgets/Login/login.js delete mode 100644 sources/app/widgets/Login/login.tpl delete mode 100644 sources/app/widgets/LoginAnonymous/LoginAnonymous.php delete mode 100644 sources/app/widgets/LoginAnonymous/locales.ini delete mode 100644 sources/app/widgets/LoginAnonymous/loginanonymous.js delete mode 100644 sources/app/widgets/LoginAnonymous/loginanonymous.tpl delete mode 100644 sources/app/widgets/Menu/Menu.php delete mode 100644 sources/app/widgets/Menu/_menu_add.tpl delete mode 100644 sources/app/widgets/Menu/_menu_list.tpl delete mode 100644 sources/app/widgets/Menu/_menu_refresh.tpl delete mode 100644 sources/app/widgets/Menu/locales.ini delete mode 100644 sources/app/widgets/Menu/menu.css delete mode 100644 sources/app/widgets/Menu/menu.js delete mode 100644 sources/app/widgets/Menu/menu.tpl delete mode 100644 sources/app/widgets/Navigation/Navigation.php delete mode 100644 sources/app/widgets/Navigation/navigation.tpl delete mode 100644 sources/app/widgets/NotFound/NotFound.php delete mode 100644 sources/app/widgets/NotFound/notfound.css delete mode 100644 sources/app/widgets/NotFound/notfound.tpl delete mode 100644 sources/app/widgets/Notification/Notification.php delete mode 100644 sources/app/widgets/Notification/_notification.tpl delete mode 100644 sources/app/widgets/Notification/notification.css delete mode 100644 sources/app/widgets/Notification/notification.js delete mode 100644 sources/app/widgets/Notification/notification.tpl delete mode 100644 sources/app/widgets/Notifs/Notifs.php delete mode 100644 sources/app/widgets/Notifs/_notifs_confirm.tpl delete mode 100644 sources/app/widgets/Notifs/_notifs_from.tpl delete mode 100644 sources/app/widgets/Notifs/locales.ini delete mode 100644 sources/app/widgets/Notifs/notifs.css delete mode 100644 sources/app/widgets/Notifs/notifs.js delete mode 100644 sources/app/widgets/Notifs/notifs.tpl delete mode 100644 sources/app/widgets/Pods/Pods.php delete mode 100644 sources/app/widgets/Pods/pods.tpl delete mode 100644 sources/app/widgets/Post/Post.php delete mode 100644 sources/app/widgets/Post/_post.tpl delete mode 100644 sources/app/widgets/Post/_post_comments.tpl delete mode 100644 sources/app/widgets/Post/_post_comments_error.tpl delete mode 100644 sources/app/widgets/Post/_post_delete.tpl delete mode 100644 sources/app/widgets/Post/_post_empty.tpl delete mode 100644 sources/app/widgets/Post/locales.ini delete mode 100644 sources/app/widgets/Post/post.js delete mode 100644 sources/app/widgets/Post/post.tpl delete mode 100644 sources/app/widgets/Presence/Presence.php delete mode 100644 sources/app/widgets/Presence/_presence.tpl delete mode 100644 sources/app/widgets/Presence/_presence_list.tpl delete mode 100644 sources/app/widgets/Presence/img/away.png delete mode 100644 sources/app/widgets/Presence/img/away.svg delete mode 100644 sources/app/widgets/Presence/img/dnd.png delete mode 100644 sources/app/widgets/Presence/img/dnd.svg delete mode 100644 sources/app/widgets/Presence/img/exit.png delete mode 100644 sources/app/widgets/Presence/img/exit.svg delete mode 100644 sources/app/widgets/Presence/img/online.png delete mode 100644 sources/app/widgets/Presence/img/online.svg delete mode 100644 sources/app/widgets/Presence/img/xa.png delete mode 100644 sources/app/widgets/Presence/img/xa.svg delete mode 100644 sources/app/widgets/Presence/locales.ini delete mode 100644 sources/app/widgets/Presence/presence.css delete mode 100644 sources/app/widgets/Presence/presence.js delete mode 100644 sources/app/widgets/Presence/presence.tpl delete mode 100644 sources/app/widgets/Publish/Publish.php delete mode 100644 sources/app/widgets/Publish/_publish_back_confirm.tpl delete mode 100644 sources/app/widgets/Publish/_publish_create.tpl delete mode 100644 sources/app/widgets/Publish/_publish_embed.tpl delete mode 100644 sources/app/widgets/Publish/_publish_gallery.tpl delete mode 100644 sources/app/widgets/Publish/_publish_header.tpl delete mode 100644 sources/app/widgets/Publish/_publish_help.tpl delete mode 100644 sources/app/widgets/Publish/_publish_preview.tpl delete mode 100644 sources/app/widgets/Publish/locales.ini delete mode 100644 sources/app/widgets/Publish/publish.css delete mode 100644 sources/app/widgets/Publish/publish.js delete mode 100644 sources/app/widgets/Publish/publish.tpl delete mode 100644 sources/app/widgets/Rooms/Rooms.php delete mode 100644 sources/app/widgets/Rooms/_rooms.tpl delete mode 100644 sources/app/widgets/Rooms/_rooms_add.tpl delete mode 100644 sources/app/widgets/Rooms/_rooms_list.tpl delete mode 100644 sources/app/widgets/Rooms/_rooms_remove.tpl delete mode 100644 sources/app/widgets/Rooms/locales.ini delete mode 100644 sources/app/widgets/Rooms/rooms.css delete mode 100644 sources/app/widgets/Rooms/rooms.js delete mode 100644 sources/app/widgets/Rooms/rooms.tpl delete mode 100644 sources/app/widgets/Roster/Roster.php delete mode 100644 sources/app/widgets/Roster/_roster_search.tpl delete mode 100644 sources/app/widgets/Roster/_roster_search_results.tpl delete mode 100644 sources/app/widgets/Roster/angular.js delete mode 100644 sources/app/widgets/Roster/img/movim_cloud.svg delete mode 100644 sources/app/widgets/Roster/locales.ini delete mode 100644 sources/app/widgets/Roster/roster.css delete mode 100644 sources/app/widgets/Roster/roster.js delete mode 100644 sources/app/widgets/Roster/roster.tpl delete mode 100644 sources/app/widgets/Share/Share.php delete mode 100644 sources/app/widgets/Share/locales.ini delete mode 100644 sources/app/widgets/Share/share.tpl delete mode 100644 sources/app/widgets/Statistics/Statistics.php delete mode 100644 sources/app/widgets/Statistics/locales.ini delete mode 100644 sources/app/widgets/Statistics/statistics.tpl delete mode 100644 sources/app/widgets/Stickers/Stickers.php delete mode 100644 sources/app/widgets/Stickers/_stickers.tpl delete mode 100644 sources/app/widgets/Stickers/_stickers_smiley.tpl delete mode 100644 sources/app/widgets/Stickers/locales.ini delete mode 100644 sources/app/widgets/Stickers/stickers.css delete mode 100644 sources/app/widgets/Stickers/stickers.js delete mode 100644 sources/app/widgets/Stickers/stickers.tpl delete mode 100644 sources/app/widgets/Stickers/stickers/066b6f96ac3b9c847bac3a73ef2bb353e245b398.png delete mode 100644 sources/app/widgets/Stickers/stickers/131d0c376dc98b545d82a5f70b7df95ad079ffc7.png delete mode 100644 sources/app/widgets/Stickers/stickers/1f1b758ca110b016c962f260d2315fd3f7e81727.png delete mode 100644 sources/app/widgets/Stickers/stickers/25360adec7e13fe321fae5fecf307fafdccb1cc7.png delete mode 100644 sources/app/widgets/Stickers/stickers/350d3713bf286f13c1ff247cd0322b3760e4f707.png delete mode 100644 sources/app/widgets/Stickers/stickers/3cd2c71f542ea65b7394c32211981c4f1b36d4d5.png delete mode 100644 sources/app/widgets/Stickers/stickers/3f287132e542e55492e5a909b2eedf83b3e6c475.png delete mode 100644 sources/app/widgets/Stickers/stickers/40ac00d6d3b3ad3c8711d9ad3d4913cda90a1e17.png delete mode 100644 sources/app/widgets/Stickers/stickers/42abeda5e5586d099c5e259887c0324c88cfe9f0.png delete mode 100644 sources/app/widgets/Stickers/stickers/5cef0fdb9de8c7b4f4d4a61a836704b8ce8b91b8.png delete mode 100644 sources/app/widgets/Stickers/stickers/5d570350f5ff8f7e5f4c45b952895bdc65e490ed.png delete mode 100644 sources/app/widgets/Stickers/stickers/75bae75930e4d18004c3ae52dfbd126f8ffaf757.png delete mode 100644 sources/app/widgets/Stickers/stickers/898ece6768016790bdad3f5a81c96d24c5a4dad5.png delete mode 100644 sources/app/widgets/Stickers/stickers/c6f5b7e8e40cff8ede87a23d9d52c6cf05fc259d.png delete mode 100644 sources/app/widgets/Stickers/stickers/de2fabc34217d03ad8efa50afeedb22d3d3e9c40.png delete mode 100644 sources/app/widgets/Stickers/stickers/f7aa4efde0d916b2f18393cb60dc86f3c4e2e4bd.png delete mode 100644 sources/app/widgets/Stickers/stickers/icon.png delete mode 100644 sources/app/widgets/Subscribe/Subscribe.php delete mode 100644 sources/app/widgets/Subscribe/img/star.svg delete mode 100644 sources/app/widgets/Subscribe/locales.ini delete mode 100644 sources/app/widgets/Subscribe/subscribe.css delete mode 100644 sources/app/widgets/Subscribe/subscribe.js delete mode 100644 sources/app/widgets/Subscribe/subscribe.tpl delete mode 100644 sources/app/widgets/Syndication/Syndication.php delete mode 100644 sources/app/widgets/Syndication/locales.ini delete mode 100644 sources/app/widgets/Syndication/syndication.tpl delete mode 100644 sources/app/widgets/System/System.php delete mode 100644 sources/app/widgets/System/system.tpl delete mode 100644 sources/app/widgets/Tabs/Tabs.php delete mode 100644 sources/app/widgets/Tabs/tabs.css delete mode 100644 sources/app/widgets/Tabs/tabs.js delete mode 100644 sources/app/widgets/Tabs/tabs.tpl delete mode 100644 sources/app/widgets/Upload/Upload.php delete mode 100644 sources/app/widgets/Upload/_upload.tpl delete mode 100644 sources/app/widgets/Upload/locales.ini delete mode 100644 sources/app/widgets/Upload/upload.css delete mode 100644 sources/app/widgets/Upload/upload.js delete mode 100644 sources/app/widgets/Upload/upload.tpl delete mode 100644 sources/app/widgets/Vcard4/Vcard4.php delete mode 100644 sources/app/widgets/Vcard4/_vcard4_form.tpl delete mode 100644 sources/app/widgets/Vcard4/locales.ini delete mode 100644 sources/app/widgets/Vcard4/vcard4.tpl delete mode 100644 sources/bootstrap.php delete mode 100755 sources/build.sh delete mode 100644 sources/composer.json delete mode 100644 sources/composer.lock delete mode 100755 sources/composer.phar delete mode 100644 sources/config/db.example.inc.php delete mode 100755 sources/daemon.php delete mode 100644 sources/debian/conffiles delete mode 100755 sources/debian/config delete mode 100644 sources/debian/etc/apache2/conf-available/movim.conf delete mode 100644 sources/debian/lib/systemd/system/movim.service delete mode 100755 sources/debian/postinst delete mode 100755 sources/debian/postrm delete mode 100644 sources/debian/templates delete mode 100644 sources/index.php delete mode 100644 sources/lib/JingletoSDP.php delete mode 100644 sources/lib/SDPtoJingle.php delete mode 100644 sources/lib/XMPPtoForm.php delete mode 100644 sources/linker.php delete mode 100644 sources/locales/ar.po delete mode 100644 sources/locales/be.po delete mode 100644 sources/locales/bn.po delete mode 100644 sources/locales/br.po delete mode 100644 sources/locales/da.po delete mode 100644 sources/locales/de.po delete mode 100644 sources/locales/el.po delete mode 100644 sources/locales/eo.po delete mode 100644 sources/locales/es.po delete mode 100644 sources/locales/fa.po delete mode 100644 sources/locales/fi.po delete mode 100644 sources/locales/fr.po delete mode 100644 sources/locales/gl.po delete mode 100644 sources/locales/he.po delete mode 100644 sources/locales/hr.po delete mode 100644 sources/locales/hu.po delete mode 100644 sources/locales/id.po delete mode 100644 sources/locales/io.po delete mode 100644 sources/locales/is.po delete mode 100644 sources/locales/it.po delete mode 100644 sources/locales/ja.po delete mode 100644 sources/locales/kk.po delete mode 100644 sources/locales/locales.ini delete mode 100644 sources/locales/lv.po delete mode 100644 sources/locales/messages.pot delete mode 100644 sources/locales/nl.po delete mode 100644 sources/locales/no.po delete mode 100644 sources/locales/oc.po delete mode 100644 sources/locales/pl.po delete mode 100644 sources/locales/pt.po delete mode 100644 sources/locales/ro.po delete mode 100644 sources/locales/ru.po delete mode 100644 sources/locales/uk.po delete mode 100755 sources/locales/update_po.sh delete mode 100755 sources/locales/update_trans.sh delete mode 100644 sources/locales/zh.po delete mode 100644 sources/manifest.webapp delete mode 100755 sources/mud.php delete mode 100644 sources/src/Movim/Daemon/Core.php delete mode 100644 sources/src/Movim/Daemon/Session.php delete mode 100644 sources/src/Movim/i18n/Locale.php delete mode 100644 sources/src/Movim/i18n/languages.php delete mode 100644 sources/system/Cache.php delete mode 100644 sources/system/Debug.php delete mode 100644 sources/system/Event.php delete mode 100644 sources/system/Picture.php delete mode 100644 sources/system/RPC.php delete mode 100644 sources/system/Route.php delete mode 100644 sources/system/Session.php delete mode 100644 sources/system/Sessionx.php delete mode 100644 sources/system/User.php delete mode 100644 sources/system/Utils.php delete mode 100644 sources/system/UtilsPicture.php delete mode 100644 sources/system/controllers/AjaxController.php delete mode 100644 sources/system/controllers/BaseController.php delete mode 100644 sources/system/controllers/FrontController.php delete mode 100644 sources/system/template/TplPageBuilder.php delete mode 100644 sources/system/widget/WidgetBase.php delete mode 100644 sources/system/widget/WidgetWrapper.php delete mode 100644 sources/tests/js/events_test.js delete mode 100644 sources/tests/js/hash_test.js delete mode 100644 sources/tests/js/index.html delete mode 100644 sources/tests/js/tests.js delete mode 100644 sources/tests/webrtc/adapter.js delete mode 100644 sources/tests/webrtc/index.html delete mode 100644 sources/tests/webrtc/script.js delete mode 100644 sources/tests/webrtc/style.css delete mode 100644 sources/themes/material/css/article.css delete mode 100644 sources/themes/material/css/block.css delete mode 100644 sources/themes/material/css/color.css delete mode 100644 sources/themes/material/css/fonts.css delete mode 100644 sources/themes/material/css/form.css delete mode 100644 sources/themes/material/css/grid.css delete mode 100644 sources/themes/material/css/header.css delete mode 100644 sources/themes/material/css/listn.css delete mode 100644 sources/themes/material/css/material-design-iconic-font.min.css delete mode 100644 sources/themes/material/css/menu.css delete mode 100644 sources/themes/material/css/style.css delete mode 100644 sources/themes/material/favicon.svg delete mode 100644 sources/themes/material/favicon.xcf delete mode 100644 sources/themes/material/fonts/Material-Design-Iconic-Font.eot delete mode 100644 sources/themes/material/fonts/Material-Design-Iconic-Font.svg delete mode 100644 sources/themes/material/fonts/Material-Design-Iconic-Font.ttf delete mode 100644 sources/themes/material/fonts/Material-Design-Iconic-Font.woff delete mode 100644 sources/themes/material/fonts/Material-Design-Iconic-Font.woff2 delete mode 100644 sources/themes/material/fonts/os_300.woff delete mode 100644 sources/themes/material/fonts/os_300.woff2 delete mode 100644 sources/themes/material/fonts/os_400.woff delete mode 100644 sources/themes/material/fonts/os_400.woff2 delete mode 100644 sources/themes/material/fonts/os_600.woff delete mode 100644 sources/themes/material/fonts/os_600.woff2 delete mode 100644 sources/themes/material/fonts/os_700.woff delete mode 100644 sources/themes/material/fonts/os_700.woff2 delete mode 100644 sources/themes/material/fonts/os_800.woff delete mode 100644 sources/themes/material/fonts/os_800.woff2 delete mode 100644 sources/themes/material/img/app/128.png delete mode 100644 sources/themes/material/img/app/16.png delete mode 100644 sources/themes/material/img/app/48.png delete mode 100644 sources/themes/material/img/app/512.png delete mode 100644 sources/themes/material/img/app/96.png delete mode 100644 sources/themes/material/img/app/vectorial.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f004.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f0cf.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f170.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f171.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f17e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f17f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f18e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f191.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f192.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f193.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f194.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f195.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f196.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f197.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f198.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f199.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f19a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1e6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1e7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1e8-1f1f3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1e8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1e9-1f1ea.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1e9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ea-1f1f8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ea.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1eb-1f1f7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1eb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ec-1f1e7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ec.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ed.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ee-1f1f9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ee.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ef-1f1f5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ef.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f0-1f1f7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f7-1f1fa.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1f9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1fa-1f1f8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1fa.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1fb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1fc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1fd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1fe.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f1ff.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f201.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f202.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f21a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f22f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f232.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f233.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f234.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f235.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f236.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f237.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f238.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f239.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f23a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f250.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f251.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f300.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f301.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f302.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f303.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f304.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f305.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f306.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f307.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f308.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f309.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f30a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f30b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f30c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f30d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f30e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f30f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f310.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f311.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f312.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f313.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f314.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f315.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f316.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f317.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f318.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f319.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f31a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f31b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f31c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f31d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f31e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f31f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f320.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f330.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f331.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f332.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f333.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f334.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f335.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f337.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f338.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f339.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f33a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f33b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f33c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f33d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f33e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f33f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f340.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f341.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f342.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f343.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f344.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f345.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f346.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f347.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f348.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f349.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f34a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f34b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f34c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f34d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f34e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f34f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f350.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f351.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f352.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f353.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f354.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f355.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f356.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f357.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f358.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f359.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f35a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f35b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f35c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f35d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f35e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f35f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f360.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f361.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f362.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f363.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f364.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f365.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f366.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f367.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f368.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f369.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f36a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f36b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f36c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f36d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f36e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f36f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f370.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f371.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f372.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f373.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f374.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f375.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f376.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f377.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f378.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f379.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f37a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f37b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f37c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f380.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f381.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f382.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f383.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f384.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f385.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f386.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f387.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f388.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f389.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f38a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f38b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f38c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f38d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f38e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f38f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f390.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f391.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f392.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f393.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3a9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3aa.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ab.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ac.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ad.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ae.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3af.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3b9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ba.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3bb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3bc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3bd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3be.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3bf.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3c9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ca.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3e9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ea.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3eb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ec.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ed.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ee.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3ef.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f3f0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f400.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f401.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f402.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f403.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f404.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f405.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f406.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f407.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f408.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f409.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f40a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f40b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f40c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f40d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f40e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f40f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f410.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f411.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f412.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f413.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f414.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f415.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f416.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f417.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f418.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f419.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f41a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f41b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f41c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f41d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f41e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f41f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f420.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f421.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f422.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f423.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f424.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f425.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f426.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f427.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f428.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f429.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f42a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f42b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f42c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f42d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f42e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f42f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f430.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f431.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f432.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f433.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f434.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f435.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f436.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f437.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f438.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f439.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f43a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f43b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f43c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f43d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f43e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f440.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f442.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f443.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f444.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f445.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f446.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f447.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f448.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f449.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f44a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f44b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f44c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f44d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f44e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f44f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f450.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f451.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f452.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f453.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f454.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f455.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f456.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f457.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f458.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f459.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f45a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f45b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f45c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f45d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f45e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f45f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f460.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f461.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f462.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f463.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f464.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f465.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f466.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f467.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f468.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f469.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f46a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f46b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f46c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f46d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f46e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f46f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f470.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f471.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f472.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f473.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f474.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f475.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f476.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f477.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f478.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f479.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f47a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f47b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f47c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f47d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f47e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f47f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f480.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f481.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f482.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f483.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f484.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f485.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f486.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f487.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f488.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f489.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f48a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f48b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f48c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f48d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f48e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f48f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f490.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f491.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f492.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f493.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f494.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f495.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f496.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f497.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f498.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f499.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f49a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f49b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f49c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f49d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f49e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f49f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4a9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4aa.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ab.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ac.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ad.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ae.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4af.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4b9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ba.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4bb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4bc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4bd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4be.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4bf.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4c9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ca.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4cb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4cc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4cd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ce.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4cf.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4d9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4da.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4db.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4dc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4dd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4de.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4df.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4e9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ea.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4eb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ec.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ed.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ee.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4ef.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4f9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4fa.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4fb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f4fc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f500.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f501.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f502.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f503.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f504.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f505.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f506.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f507.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f508.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f509.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f50a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f50b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f50c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f50d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f50e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f50f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f510.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f511.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f512.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f513.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f514.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f515.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f516.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f517.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f518.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f519.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f51a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f51b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f51c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f51d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f51e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f51f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f520.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f521.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f522.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f523.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f524.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f525.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f526.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f527.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f528.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f529.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f52a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f52b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f52c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f52d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f52e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f52f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f530.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f531.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f532.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f533.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f534.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f535.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f536.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f537.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f538.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f539.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f53a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f53b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f53c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f53d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f550.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f551.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f552.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f553.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f554.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f555.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f556.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f557.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f558.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f559.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f55a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f55b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f55c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f55d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f55e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f55f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f560.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f561.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f562.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f563.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f564.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f565.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f566.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f567.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f5fb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f5fc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f5fd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f5fe.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f5ff.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f600.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f601.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f602.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f603.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f604.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f605.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f606.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f607.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f608.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f609.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f60a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f60b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f60c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f60d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f60e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f60f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f610.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f611.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f612.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f613.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f614.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f615.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f616.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f617.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f618.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f619.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f61a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f61b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f61c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f61d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f61e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f61f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f620.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f621.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f622.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f623.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f624.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f625.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f626.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f627.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f628.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f629.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f62a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f62b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f62c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f62d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f62e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f62f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f630.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f631.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f632.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f633.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f634.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f635.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f636.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f637.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f638.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f639.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f63a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f63b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f63c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f63d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f63e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f63f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f640.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f641.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f642.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f645.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f646.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f647.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f648.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f649.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f64a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f64b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f64c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f64d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f64e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f64f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f680.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f681.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f682.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f683.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f684.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f685.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f686.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f687.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f688.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f689.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f68a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f68b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f68c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f68d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f68e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f68f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f690.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f691.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f692.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f693.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f694.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f695.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f696.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f697.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f698.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f699.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f69a.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f69b.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f69c.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f69d.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f69e.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f69f.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6a9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6aa.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6ab.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6ac.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6ad.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6ae.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6af.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b5.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b6.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b7.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b8.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6b9.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6ba.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6bb.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6bc.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6bd.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6be.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6bf.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6c0.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6c1.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6c2.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6c3.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6c4.svg delete mode 100644 sources/themes/material/img/emojis/svg/1f6c5.svg delete mode 100644 sources/themes/material/img/emojis/svg/203c.svg delete mode 100644 sources/themes/material/img/emojis/svg/2049.svg delete mode 100644 sources/themes/material/img/emojis/svg/2122.svg delete mode 100644 sources/themes/material/img/emojis/svg/2139.svg delete mode 100644 sources/themes/material/img/emojis/svg/2194.svg delete mode 100644 sources/themes/material/img/emojis/svg/2195.svg delete mode 100644 sources/themes/material/img/emojis/svg/2196.svg delete mode 100644 sources/themes/material/img/emojis/svg/2197.svg delete mode 100644 sources/themes/material/img/emojis/svg/2198.svg delete mode 100644 sources/themes/material/img/emojis/svg/2199.svg delete mode 100644 sources/themes/material/img/emojis/svg/21a9.svg delete mode 100644 sources/themes/material/img/emojis/svg/21aa.svg delete mode 100644 sources/themes/material/img/emojis/svg/23-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/231a.svg delete mode 100644 sources/themes/material/img/emojis/svg/231b.svg delete mode 100644 sources/themes/material/img/emojis/svg/23e9.svg delete mode 100644 sources/themes/material/img/emojis/svg/23ea.svg delete mode 100644 sources/themes/material/img/emojis/svg/23eb.svg delete mode 100644 sources/themes/material/img/emojis/svg/23ec.svg delete mode 100644 sources/themes/material/img/emojis/svg/23f0.svg delete mode 100644 sources/themes/material/img/emojis/svg/23f3.svg delete mode 100644 sources/themes/material/img/emojis/svg/24c2.svg delete mode 100644 sources/themes/material/img/emojis/svg/25aa.svg delete mode 100644 sources/themes/material/img/emojis/svg/25ab.svg delete mode 100644 sources/themes/material/img/emojis/svg/25b6.svg delete mode 100644 sources/themes/material/img/emojis/svg/25c0.svg delete mode 100644 sources/themes/material/img/emojis/svg/25fb.svg delete mode 100644 sources/themes/material/img/emojis/svg/25fc.svg delete mode 100644 sources/themes/material/img/emojis/svg/25fd.svg delete mode 100644 sources/themes/material/img/emojis/svg/25fe.svg delete mode 100644 sources/themes/material/img/emojis/svg/2600.svg delete mode 100644 sources/themes/material/img/emojis/svg/2601.svg delete mode 100644 sources/themes/material/img/emojis/svg/260e.svg delete mode 100644 sources/themes/material/img/emojis/svg/2611.svg delete mode 100644 sources/themes/material/img/emojis/svg/2614.svg delete mode 100644 sources/themes/material/img/emojis/svg/2615.svg delete mode 100644 sources/themes/material/img/emojis/svg/261d.svg delete mode 100644 sources/themes/material/img/emojis/svg/263a.svg delete mode 100644 sources/themes/material/img/emojis/svg/2648.svg delete mode 100644 sources/themes/material/img/emojis/svg/2649.svg delete mode 100644 sources/themes/material/img/emojis/svg/264a.svg delete mode 100644 sources/themes/material/img/emojis/svg/264b.svg delete mode 100644 sources/themes/material/img/emojis/svg/264c.svg delete mode 100644 sources/themes/material/img/emojis/svg/264d.svg delete mode 100644 sources/themes/material/img/emojis/svg/264e.svg delete mode 100644 sources/themes/material/img/emojis/svg/264f.svg delete mode 100644 sources/themes/material/img/emojis/svg/2650.svg delete mode 100644 sources/themes/material/img/emojis/svg/2651.svg delete mode 100644 sources/themes/material/img/emojis/svg/2652.svg delete mode 100644 sources/themes/material/img/emojis/svg/2653.svg delete mode 100644 sources/themes/material/img/emojis/svg/2660.svg delete mode 100644 sources/themes/material/img/emojis/svg/2663.svg delete mode 100644 sources/themes/material/img/emojis/svg/2665.svg delete mode 100644 sources/themes/material/img/emojis/svg/2666.svg delete mode 100644 sources/themes/material/img/emojis/svg/2668.svg delete mode 100644 sources/themes/material/img/emojis/svg/267b.svg delete mode 100644 sources/themes/material/img/emojis/svg/267f.svg delete mode 100644 sources/themes/material/img/emojis/svg/2693.svg delete mode 100644 sources/themes/material/img/emojis/svg/26a0.svg delete mode 100644 sources/themes/material/img/emojis/svg/26a1.svg delete mode 100644 sources/themes/material/img/emojis/svg/26aa.svg delete mode 100644 sources/themes/material/img/emojis/svg/26ab.svg delete mode 100644 sources/themes/material/img/emojis/svg/26bd.svg delete mode 100644 sources/themes/material/img/emojis/svg/26be.svg delete mode 100644 sources/themes/material/img/emojis/svg/26c4.svg delete mode 100644 sources/themes/material/img/emojis/svg/26c5.svg delete mode 100644 sources/themes/material/img/emojis/svg/26ce.svg delete mode 100644 sources/themes/material/img/emojis/svg/26d4.svg delete mode 100644 sources/themes/material/img/emojis/svg/26ea.svg delete mode 100644 sources/themes/material/img/emojis/svg/26f2.svg delete mode 100644 sources/themes/material/img/emojis/svg/26f3.svg delete mode 100644 sources/themes/material/img/emojis/svg/26f5.svg delete mode 100644 sources/themes/material/img/emojis/svg/26fa.svg delete mode 100644 sources/themes/material/img/emojis/svg/26fd.svg delete mode 100644 sources/themes/material/img/emojis/svg/2702.svg delete mode 100644 sources/themes/material/img/emojis/svg/2705.svg delete mode 100644 sources/themes/material/img/emojis/svg/2708.svg delete mode 100644 sources/themes/material/img/emojis/svg/2709.svg delete mode 100644 sources/themes/material/img/emojis/svg/270a.svg delete mode 100644 sources/themes/material/img/emojis/svg/270b.svg delete mode 100644 sources/themes/material/img/emojis/svg/270c.svg delete mode 100644 sources/themes/material/img/emojis/svg/270f.svg delete mode 100644 sources/themes/material/img/emojis/svg/2712.svg delete mode 100644 sources/themes/material/img/emojis/svg/2714.svg delete mode 100644 sources/themes/material/img/emojis/svg/2716.svg delete mode 100644 sources/themes/material/img/emojis/svg/2728.svg delete mode 100644 sources/themes/material/img/emojis/svg/2733.svg delete mode 100644 sources/themes/material/img/emojis/svg/2734.svg delete mode 100644 sources/themes/material/img/emojis/svg/2744.svg delete mode 100644 sources/themes/material/img/emojis/svg/2747.svg delete mode 100644 sources/themes/material/img/emojis/svg/274c.svg delete mode 100644 sources/themes/material/img/emojis/svg/274e.svg delete mode 100644 sources/themes/material/img/emojis/svg/2753.svg delete mode 100644 sources/themes/material/img/emojis/svg/2754.svg delete mode 100644 sources/themes/material/img/emojis/svg/2755.svg delete mode 100644 sources/themes/material/img/emojis/svg/2757.svg delete mode 100644 sources/themes/material/img/emojis/svg/2764.svg delete mode 100644 sources/themes/material/img/emojis/svg/2795.svg delete mode 100644 sources/themes/material/img/emojis/svg/2796.svg delete mode 100644 sources/themes/material/img/emojis/svg/2797.svg delete mode 100644 sources/themes/material/img/emojis/svg/27a1.svg delete mode 100644 sources/themes/material/img/emojis/svg/27b0.svg delete mode 100644 sources/themes/material/img/emojis/svg/27bf.svg delete mode 100644 sources/themes/material/img/emojis/svg/2934.svg delete mode 100644 sources/themes/material/img/emojis/svg/2935.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b05.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b06.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b07.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b1b.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b1c.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b50.svg delete mode 100644 sources/themes/material/img/emojis/svg/2b55.svg delete mode 100644 sources/themes/material/img/emojis/svg/30-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/3030.svg delete mode 100644 sources/themes/material/img/emojis/svg/303d.svg delete mode 100644 sources/themes/material/img/emojis/svg/31-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/32-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/3297.svg delete mode 100644 sources/themes/material/img/emojis/svg/3299.svg delete mode 100644 sources/themes/material/img/emojis/svg/33-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/34-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/35-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/36-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/37-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/38-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/39-20e3.svg delete mode 100644 sources/themes/material/img/emojis/svg/a9.svg delete mode 100644 sources/themes/material/img/emojis/svg/ae.svg delete mode 100644 sources/themes/material/img/emojis/svg/e50a.svg delete mode 100644 sources/themes/material/img/favicon.ico delete mode 100644 sources/themes/material/img/flags/ad.png delete mode 100644 sources/themes/material/img/flags/ae.png delete mode 100644 sources/themes/material/img/flags/af.png delete mode 100644 sources/themes/material/img/flags/ag.png delete mode 100644 sources/themes/material/img/flags/ai.png delete mode 100644 sources/themes/material/img/flags/al.png delete mode 100644 sources/themes/material/img/flags/am.png delete mode 100644 sources/themes/material/img/flags/an.png delete mode 100644 sources/themes/material/img/flags/ao.png delete mode 100644 sources/themes/material/img/flags/ar.png delete mode 100644 sources/themes/material/img/flags/as.png delete mode 100644 sources/themes/material/img/flags/at.png delete mode 100644 sources/themes/material/img/flags/au.png delete mode 100644 sources/themes/material/img/flags/aw.png delete mode 100644 sources/themes/material/img/flags/ax.png delete mode 100644 sources/themes/material/img/flags/az.png delete mode 100644 sources/themes/material/img/flags/ba.png delete mode 100644 sources/themes/material/img/flags/bb.png delete mode 100644 sources/themes/material/img/flags/bd.png delete mode 100644 sources/themes/material/img/flags/be.png delete mode 100644 sources/themes/material/img/flags/bf.png delete mode 100644 sources/themes/material/img/flags/bg.png delete mode 100644 sources/themes/material/img/flags/bh.png delete mode 100644 sources/themes/material/img/flags/bi.png delete mode 100644 sources/themes/material/img/flags/bj.png delete mode 100644 sources/themes/material/img/flags/bm.png delete mode 100644 sources/themes/material/img/flags/bn.png delete mode 100644 sources/themes/material/img/flags/bo.png delete mode 100644 sources/themes/material/img/flags/br.png delete mode 100644 sources/themes/material/img/flags/bs.png delete mode 100644 sources/themes/material/img/flags/bt.png delete mode 100644 sources/themes/material/img/flags/bv.png delete mode 100644 sources/themes/material/img/flags/bw.png delete mode 100644 sources/themes/material/img/flags/by.png delete mode 100644 sources/themes/material/img/flags/bz.png delete mode 100644 sources/themes/material/img/flags/ca.png delete mode 100644 sources/themes/material/img/flags/catalonia.png delete mode 100644 sources/themes/material/img/flags/cc.png delete mode 100644 sources/themes/material/img/flags/cd.png delete mode 100644 sources/themes/material/img/flags/cf.png delete mode 100644 sources/themes/material/img/flags/cg.png delete mode 100644 sources/themes/material/img/flags/ch.png delete mode 100644 sources/themes/material/img/flags/ci.png delete mode 100644 sources/themes/material/img/flags/ck.png delete mode 100644 sources/themes/material/img/flags/cl.png delete mode 100644 sources/themes/material/img/flags/cm.png delete mode 100644 sources/themes/material/img/flags/cn.png delete mode 100644 sources/themes/material/img/flags/co.png delete mode 100644 sources/themes/material/img/flags/cr.png delete mode 100644 sources/themes/material/img/flags/cs.png delete mode 100644 sources/themes/material/img/flags/cu.png delete mode 100644 sources/themes/material/img/flags/cv.png delete mode 100644 sources/themes/material/img/flags/cx.png delete mode 100644 sources/themes/material/img/flags/cy.png delete mode 100644 sources/themes/material/img/flags/cz.png delete mode 100644 sources/themes/material/img/flags/de.png delete mode 100644 sources/themes/material/img/flags/dj.png delete mode 100644 sources/themes/material/img/flags/dk.png delete mode 100644 sources/themes/material/img/flags/dm.png delete mode 100644 sources/themes/material/img/flags/do.png delete mode 100644 sources/themes/material/img/flags/dz.png delete mode 100644 sources/themes/material/img/flags/ec.png delete mode 100644 sources/themes/material/img/flags/ee.png delete mode 100644 sources/themes/material/img/flags/eg.png delete mode 100644 sources/themes/material/img/flags/eh.png delete mode 100644 sources/themes/material/img/flags/england.png delete mode 100644 sources/themes/material/img/flags/er.png delete mode 100644 sources/themes/material/img/flags/es.png delete mode 100644 sources/themes/material/img/flags/et.png delete mode 100644 sources/themes/material/img/flags/europeanunion.png delete mode 100644 sources/themes/material/img/flags/fam.png delete mode 100644 sources/themes/material/img/flags/fi.png delete mode 100644 sources/themes/material/img/flags/fj.png delete mode 100644 sources/themes/material/img/flags/fk.png delete mode 100644 sources/themes/material/img/flags/fm.png delete mode 100644 sources/themes/material/img/flags/fo.png delete mode 100644 sources/themes/material/img/flags/fr.png delete mode 100644 sources/themes/material/img/flags/ga.png delete mode 100644 sources/themes/material/img/flags/gb.png delete mode 100644 sources/themes/material/img/flags/gd.png delete mode 100644 sources/themes/material/img/flags/ge.png delete mode 100644 sources/themes/material/img/flags/gf.png delete mode 100644 sources/themes/material/img/flags/gh.png delete mode 100644 sources/themes/material/img/flags/gi.png delete mode 100644 sources/themes/material/img/flags/gl.png delete mode 100644 sources/themes/material/img/flags/gm.png delete mode 100644 sources/themes/material/img/flags/gn.png delete mode 100644 sources/themes/material/img/flags/gp.png delete mode 100644 sources/themes/material/img/flags/gq.png delete mode 100644 sources/themes/material/img/flags/gr.png delete mode 100644 sources/themes/material/img/flags/gs.png delete mode 100644 sources/themes/material/img/flags/gt.png delete mode 100644 sources/themes/material/img/flags/gu.png delete mode 100644 sources/themes/material/img/flags/gw.png delete mode 100644 sources/themes/material/img/flags/gy.png delete mode 100644 sources/themes/material/img/flags/hk.png delete mode 100644 sources/themes/material/img/flags/hm.png delete mode 100644 sources/themes/material/img/flags/hn.png delete mode 100644 sources/themes/material/img/flags/hr.png delete mode 100644 sources/themes/material/img/flags/ht.png delete mode 100644 sources/themes/material/img/flags/hu.png delete mode 100644 sources/themes/material/img/flags/id.png delete mode 100644 sources/themes/material/img/flags/ie.png delete mode 100644 sources/themes/material/img/flags/il.png delete mode 100644 sources/themes/material/img/flags/in.png delete mode 100644 sources/themes/material/img/flags/io.png delete mode 100644 sources/themes/material/img/flags/iq.png delete mode 100644 sources/themes/material/img/flags/ir.png delete mode 100644 sources/themes/material/img/flags/is.png delete mode 100644 sources/themes/material/img/flags/it.png delete mode 100644 sources/themes/material/img/flags/jm.png delete mode 100644 sources/themes/material/img/flags/jo.png delete mode 100644 sources/themes/material/img/flags/jp.png delete mode 100644 sources/themes/material/img/flags/ke.png delete mode 100644 sources/themes/material/img/flags/kg.png delete mode 100644 sources/themes/material/img/flags/kh.png delete mode 100644 sources/themes/material/img/flags/ki.png delete mode 100644 sources/themes/material/img/flags/km.png delete mode 100644 sources/themes/material/img/flags/kn.png delete mode 100644 sources/themes/material/img/flags/kp.png delete mode 100644 sources/themes/material/img/flags/kr.png delete mode 100644 sources/themes/material/img/flags/kw.png delete mode 100644 sources/themes/material/img/flags/ky.png delete mode 100644 sources/themes/material/img/flags/kz.png delete mode 100644 sources/themes/material/img/flags/la.png delete mode 100644 sources/themes/material/img/flags/lb.png delete mode 100644 sources/themes/material/img/flags/lc.png delete mode 100644 sources/themes/material/img/flags/li.png delete mode 100644 sources/themes/material/img/flags/lk.png delete mode 100644 sources/themes/material/img/flags/lr.png delete mode 100644 sources/themes/material/img/flags/ls.png delete mode 100644 sources/themes/material/img/flags/lt.png delete mode 100644 sources/themes/material/img/flags/lu.png delete mode 100644 sources/themes/material/img/flags/lv.png delete mode 100644 sources/themes/material/img/flags/ly.png delete mode 100644 sources/themes/material/img/flags/ma.png delete mode 100644 sources/themes/material/img/flags/mc.png delete mode 100644 sources/themes/material/img/flags/md.png delete mode 100644 sources/themes/material/img/flags/me.png delete mode 100644 sources/themes/material/img/flags/mg.png delete mode 100644 sources/themes/material/img/flags/mh.png delete mode 100644 sources/themes/material/img/flags/mk.png delete mode 100644 sources/themes/material/img/flags/ml.png delete mode 100644 sources/themes/material/img/flags/mm.png delete mode 100644 sources/themes/material/img/flags/mn.png delete mode 100644 sources/themes/material/img/flags/mo.png delete mode 100644 sources/themes/material/img/flags/mp.png delete mode 100644 sources/themes/material/img/flags/mq.png delete mode 100644 sources/themes/material/img/flags/mr.png delete mode 100644 sources/themes/material/img/flags/ms.png delete mode 100644 sources/themes/material/img/flags/mt.png delete mode 100644 sources/themes/material/img/flags/mu.png delete mode 100644 sources/themes/material/img/flags/mv.png delete mode 100644 sources/themes/material/img/flags/mw.png delete mode 100644 sources/themes/material/img/flags/mx.png delete mode 100644 sources/themes/material/img/flags/my.png delete mode 100644 sources/themes/material/img/flags/mz.png delete mode 100644 sources/themes/material/img/flags/na.png delete mode 100644 sources/themes/material/img/flags/nc.png delete mode 100644 sources/themes/material/img/flags/ne.png delete mode 100644 sources/themes/material/img/flags/nf.png delete mode 100644 sources/themes/material/img/flags/ng.png delete mode 100644 sources/themes/material/img/flags/ni.png delete mode 100644 sources/themes/material/img/flags/nl.png delete mode 100644 sources/themes/material/img/flags/no.png delete mode 100644 sources/themes/material/img/flags/np.png delete mode 100644 sources/themes/material/img/flags/nr.png delete mode 100644 sources/themes/material/img/flags/nu.png delete mode 100644 sources/themes/material/img/flags/nz.png delete mode 100644 sources/themes/material/img/flags/om.png delete mode 100644 sources/themes/material/img/flags/pa.png delete mode 100644 sources/themes/material/img/flags/pe.png delete mode 100644 sources/themes/material/img/flags/pf.png delete mode 100644 sources/themes/material/img/flags/pg.png delete mode 100644 sources/themes/material/img/flags/ph.png delete mode 100644 sources/themes/material/img/flags/pk.png delete mode 100644 sources/themes/material/img/flags/pl.png delete mode 100644 sources/themes/material/img/flags/pm.png delete mode 100644 sources/themes/material/img/flags/pn.png delete mode 100644 sources/themes/material/img/flags/pr.png delete mode 100644 sources/themes/material/img/flags/ps.png delete mode 100644 sources/themes/material/img/flags/pt.png delete mode 100644 sources/themes/material/img/flags/pw.png delete mode 100644 sources/themes/material/img/flags/py.png delete mode 100644 sources/themes/material/img/flags/qa.png delete mode 100644 sources/themes/material/img/flags/re.png delete mode 100644 sources/themes/material/img/flags/ro.png delete mode 100644 sources/themes/material/img/flags/rs.png delete mode 100644 sources/themes/material/img/flags/ru.png delete mode 100644 sources/themes/material/img/flags/rw.png delete mode 100644 sources/themes/material/img/flags/sa.png delete mode 100644 sources/themes/material/img/flags/sb.png delete mode 100644 sources/themes/material/img/flags/sc.png delete mode 100644 sources/themes/material/img/flags/scotland.png delete mode 100644 sources/themes/material/img/flags/sd.png delete mode 100644 sources/themes/material/img/flags/se.png delete mode 100644 sources/themes/material/img/flags/sg.png delete mode 100644 sources/themes/material/img/flags/sh.png delete mode 100644 sources/themes/material/img/flags/si.png delete mode 100644 sources/themes/material/img/flags/sj.png delete mode 100644 sources/themes/material/img/flags/sk.png delete mode 100644 sources/themes/material/img/flags/sl.png delete mode 100644 sources/themes/material/img/flags/sm.png delete mode 100644 sources/themes/material/img/flags/sn.png delete mode 100644 sources/themes/material/img/flags/so.png delete mode 100644 sources/themes/material/img/flags/sr.png delete mode 100644 sources/themes/material/img/flags/st.png delete mode 100644 sources/themes/material/img/flags/sv.png delete mode 100644 sources/themes/material/img/flags/sy.png delete mode 100644 sources/themes/material/img/flags/sz.png delete mode 100644 sources/themes/material/img/flags/tc.png delete mode 100644 sources/themes/material/img/flags/td.png delete mode 100644 sources/themes/material/img/flags/tf.png delete mode 100644 sources/themes/material/img/flags/tg.png delete mode 100644 sources/themes/material/img/flags/th.png delete mode 100644 sources/themes/material/img/flags/tj.png delete mode 100644 sources/themes/material/img/flags/tk.png delete mode 100644 sources/themes/material/img/flags/tl.png delete mode 100644 sources/themes/material/img/flags/tm.png delete mode 100644 sources/themes/material/img/flags/tn.png delete mode 100644 sources/themes/material/img/flags/to.png delete mode 100644 sources/themes/material/img/flags/tr.png delete mode 100644 sources/themes/material/img/flags/tt.png delete mode 100644 sources/themes/material/img/flags/tv.png delete mode 100644 sources/themes/material/img/flags/tw.png delete mode 100644 sources/themes/material/img/flags/tz.png delete mode 100644 sources/themes/material/img/flags/ua.png delete mode 100644 sources/themes/material/img/flags/ug.png delete mode 100644 sources/themes/material/img/flags/um.png delete mode 100644 sources/themes/material/img/flags/us.png delete mode 100644 sources/themes/material/img/flags/usa.png delete mode 100644 sources/themes/material/img/flags/uy.png delete mode 100644 sources/themes/material/img/flags/uz.png delete mode 100644 sources/themes/material/img/flags/va.png delete mode 100644 sources/themes/material/img/flags/vc.png delete mode 100644 sources/themes/material/img/flags/ve.png delete mode 100644 sources/themes/material/img/flags/vg.png delete mode 100644 sources/themes/material/img/flags/vi.png delete mode 100644 sources/themes/material/img/flags/vn.png delete mode 100644 sources/themes/material/img/flags/vu.png delete mode 100644 sources/themes/material/img/flags/wales.png delete mode 100644 sources/themes/material/img/flags/wf.png delete mode 100644 sources/themes/material/img/flags/ws.png delete mode 100644 sources/themes/material/img/flags/ye.png delete mode 100644 sources/themes/material/img/flags/yt.png delete mode 100644 sources/themes/material/img/flags/za.png delete mode 100644 sources/themes/material/img/flags/zm.png delete mode 100644 sources/themes/material/img/flags/zw.png delete mode 100644 sources/themes/material/img/icons/3d_rotation.svg delete mode 100644 sources/themes/material/img/icons/access_alarm.svg delete mode 100644 sources/themes/material/img/icons/access_alarms.svg delete mode 100644 sources/themes/material/img/icons/access_time.svg delete mode 100644 sources/themes/material/img/icons/accessibility.svg delete mode 100644 sources/themes/material/img/icons/account_balance.svg delete mode 100644 sources/themes/material/img/icons/account_balance_wallet.svg delete mode 100644 sources/themes/material/img/icons/account_box.svg delete mode 100644 sources/themes/material/img/icons/account_child.svg delete mode 100644 sources/themes/material/img/icons/account_circle.svg delete mode 100644 sources/themes/material/img/icons/adb.svg delete mode 100644 sources/themes/material/img/icons/add.svg delete mode 100644 sources/themes/material/img/icons/add_alarm.svg delete mode 100644 sources/themes/material/img/icons/add_box.svg delete mode 100644 sources/themes/material/img/icons/add_circle.svg delete mode 100644 sources/themes/material/img/icons/add_circle_outline.svg delete mode 100644 sources/themes/material/img/icons/add_shopping_cart.svg delete mode 100644 sources/themes/material/img/icons/add_to_photos.svg delete mode 100644 sources/themes/material/img/icons/adjust.svg delete mode 100644 sources/themes/material/img/icons/airplanemode_off.svg delete mode 100644 sources/themes/material/img/icons/airplanemode_on.svg delete mode 100644 sources/themes/material/img/icons/alarm.svg delete mode 100644 sources/themes/material/img/icons/alarm_add.svg delete mode 100644 sources/themes/material/img/icons/alarm_off.svg delete mode 100644 sources/themes/material/img/icons/alarm_on.svg delete mode 100644 sources/themes/material/img/icons/album.svg delete mode 100644 sources/themes/material/img/icons/android.svg delete mode 100644 sources/themes/material/img/icons/announcement.svg delete mode 100644 sources/themes/material/img/icons/apps.svg delete mode 100644 sources/themes/material/img/icons/archive.svg delete mode 100644 sources/themes/material/img/icons/arrow_back.svg delete mode 100644 sources/themes/material/img/icons/arrow_drop_down.svg delete mode 100644 sources/themes/material/img/icons/arrow_drop_down_circle.svg delete mode 100644 sources/themes/material/img/icons/arrow_drop_up.svg delete mode 100644 sources/themes/material/img/icons/arrow_forward.svg delete mode 100644 sources/themes/material/img/icons/aspect_ratio.svg delete mode 100644 sources/themes/material/img/icons/assessment.svg delete mode 100644 sources/themes/material/img/icons/assignment.svg delete mode 100644 sources/themes/material/img/icons/assignment_ind.svg delete mode 100644 sources/themes/material/img/icons/assignment_late.svg delete mode 100644 sources/themes/material/img/icons/assignment_return.svg delete mode 100644 sources/themes/material/img/icons/assignment_returned.svg delete mode 100644 sources/themes/material/img/icons/assignment_turned_in.svg delete mode 100644 sources/themes/material/img/icons/assistant_photo.svg delete mode 100644 sources/themes/material/img/icons/attach_file.svg delete mode 100644 sources/themes/material/img/icons/attach_money.svg delete mode 100644 sources/themes/material/img/icons/attachment.svg delete mode 100644 sources/themes/material/img/icons/audiotrack.svg delete mode 100644 sources/themes/material/img/icons/autorenew.svg delete mode 100644 sources/themes/material/img/icons/av_timer.svg delete mode 100644 sources/themes/material/img/icons/backspace.svg delete mode 100644 sources/themes/material/img/icons/backup.svg delete mode 100644 sources/themes/material/img/icons/battery_20.svg delete mode 100644 sources/themes/material/img/icons/battery_30.svg delete mode 100644 sources/themes/material/img/icons/battery_50.svg delete mode 100644 sources/themes/material/img/icons/battery_60.svg delete mode 100644 sources/themes/material/img/icons/battery_80.svg delete mode 100644 sources/themes/material/img/icons/battery_90.svg delete mode 100644 sources/themes/material/img/icons/battery_alert.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_20.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_30.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_50.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_60.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_80.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_90.svg delete mode 100644 sources/themes/material/img/icons/battery_charging_full.svg delete mode 100644 sources/themes/material/img/icons/battery_full.svg delete mode 100644 sources/themes/material/img/icons/battery_std.svg delete mode 100644 sources/themes/material/img/icons/battery_unknown.svg delete mode 100644 sources/themes/material/img/icons/beenhere.svg delete mode 100644 sources/themes/material/img/icons/block.svg delete mode 100644 sources/themes/material/img/icons/bluetooth.svg delete mode 100644 sources/themes/material/img/icons/bluetooth_audio.svg delete mode 100644 sources/themes/material/img/icons/bluetooth_connected.svg delete mode 100644 sources/themes/material/img/icons/bluetooth_disabled.svg delete mode 100644 sources/themes/material/img/icons/bluetooth_searching.svg delete mode 100644 sources/themes/material/img/icons/blur_circular.svg delete mode 100644 sources/themes/material/img/icons/blur_linear.svg delete mode 100644 sources/themes/material/img/icons/blur_off.svg delete mode 100644 sources/themes/material/img/icons/blur_on.svg delete mode 100644 sources/themes/material/img/icons/book.svg delete mode 100644 sources/themes/material/img/icons/bookmark.svg delete mode 100644 sources/themes/material/img/icons/bookmark_outline.svg delete mode 100644 sources/themes/material/img/icons/border_all.svg delete mode 100644 sources/themes/material/img/icons/border_bottom.svg delete mode 100644 sources/themes/material/img/icons/border_clear.svg delete mode 100644 sources/themes/material/img/icons/border_color.svg delete mode 100644 sources/themes/material/img/icons/border_horizontal.svg delete mode 100644 sources/themes/material/img/icons/border_inner.svg delete mode 100644 sources/themes/material/img/icons/border_left.svg delete mode 100644 sources/themes/material/img/icons/border_outer.svg delete mode 100644 sources/themes/material/img/icons/border_right.svg delete mode 100644 sources/themes/material/img/icons/border_style.svg delete mode 100644 sources/themes/material/img/icons/border_top.svg delete mode 100644 sources/themes/material/img/icons/border_vertical.svg delete mode 100644 sources/themes/material/img/icons/brightness_1.svg delete mode 100644 sources/themes/material/img/icons/brightness_2.svg delete mode 100644 sources/themes/material/img/icons/brightness_3.svg delete mode 100644 sources/themes/material/img/icons/brightness_4.svg delete mode 100644 sources/themes/material/img/icons/brightness_5.svg delete mode 100644 sources/themes/material/img/icons/brightness_6.svg delete mode 100644 sources/themes/material/img/icons/brightness_7.svg delete mode 100644 sources/themes/material/img/icons/brightness_auto.svg delete mode 100644 sources/themes/material/img/icons/brightness_high.svg delete mode 100644 sources/themes/material/img/icons/brightness_low.svg delete mode 100644 sources/themes/material/img/icons/brightness_medium.svg delete mode 100644 sources/themes/material/img/icons/brush.svg delete mode 100644 sources/themes/material/img/icons/bug_report.svg delete mode 100644 sources/themes/material/img/icons/business.svg delete mode 100644 sources/themes/material/img/icons/cached.svg delete mode 100644 sources/themes/material/img/icons/cake.svg delete mode 100644 sources/themes/material/img/icons/call.svg delete mode 100644 sources/themes/material/img/icons/call_end.svg delete mode 100644 sources/themes/material/img/icons/call_made.svg delete mode 100644 sources/themes/material/img/icons/call_merge.svg delete mode 100644 sources/themes/material/img/icons/call_missed.svg delete mode 100644 sources/themes/material/img/icons/call_received.svg delete mode 100644 sources/themes/material/img/icons/call_split.svg delete mode 100644 sources/themes/material/img/icons/camera.svg delete mode 100644 sources/themes/material/img/icons/camera_alt.svg delete mode 100644 sources/themes/material/img/icons/camera_front.svg delete mode 100644 sources/themes/material/img/icons/camera_rear.svg delete mode 100644 sources/themes/material/img/icons/camera_roll.svg delete mode 100644 sources/themes/material/img/icons/cancel.svg delete mode 100644 sources/themes/material/img/icons/cast.svg delete mode 100644 sources/themes/material/img/icons/cast_connected.svg delete mode 100644 sources/themes/material/img/icons/center_focus_strong.svg delete mode 100644 sources/themes/material/img/icons/center_focus_weak.svg delete mode 100644 sources/themes/material/img/icons/chat.svg delete mode 100644 sources/themes/material/img/icons/check.svg delete mode 100644 sources/themes/material/img/icons/check_box.svg delete mode 100644 sources/themes/material/img/icons/check_box_outline_blank.svg delete mode 100644 sources/themes/material/img/icons/chevron_left.svg delete mode 100644 sources/themes/material/img/icons/chevron_right.svg delete mode 100644 sources/themes/material/img/icons/class.svg delete mode 100644 sources/themes/material/img/icons/clear.svg delete mode 100644 sources/themes/material/img/icons/clear_all.svg delete mode 100644 sources/themes/material/img/icons/close.svg delete mode 100644 sources/themes/material/img/icons/closed_caption.svg delete mode 100644 sources/themes/material/img/icons/cloud.svg delete mode 100644 sources/themes/material/img/icons/cloud_circle.svg delete mode 100644 sources/themes/material/img/icons/cloud_done.svg delete mode 100644 sources/themes/material/img/icons/cloud_download.svg delete mode 100644 sources/themes/material/img/icons/cloud_off.svg delete mode 100644 sources/themes/material/img/icons/cloud_queue.svg delete mode 100644 sources/themes/material/img/icons/cloud_upload.svg delete mode 100644 sources/themes/material/img/icons/collections.svg delete mode 100644 sources/themes/material/img/icons/color_lens.svg delete mode 100644 sources/themes/material/img/icons/colorize.svg delete mode 100644 sources/themes/material/img/icons/comment.svg delete mode 100644 sources/themes/material/img/icons/compare.svg delete mode 100644 sources/themes/material/img/icons/computer.svg delete mode 100644 sources/themes/material/img/icons/contacts.svg delete mode 100644 sources/themes/material/img/icons/content_copy.svg delete mode 100644 sources/themes/material/img/icons/content_cut.svg delete mode 100644 sources/themes/material/img/icons/content_paste.svg delete mode 100644 sources/themes/material/img/icons/control_point.svg delete mode 100644 sources/themes/material/img/icons/control_point_duplicate.svg delete mode 100644 sources/themes/material/img/icons/create.svg delete mode 100644 sources/themes/material/img/icons/credit_card.svg delete mode 100644 sources/themes/material/img/icons/crop.svg delete mode 100644 sources/themes/material/img/icons/crop_16_9.svg delete mode 100644 sources/themes/material/img/icons/crop_3_2.svg delete mode 100644 sources/themes/material/img/icons/crop_5_4.svg delete mode 100644 sources/themes/material/img/icons/crop_7_5.svg delete mode 100644 sources/themes/material/img/icons/crop_din.svg delete mode 100644 sources/themes/material/img/icons/crop_free.svg delete mode 100644 sources/themes/material/img/icons/crop_landscape.svg delete mode 100644 sources/themes/material/img/icons/crop_original.svg delete mode 100644 sources/themes/material/img/icons/crop_portrait.svg delete mode 100644 sources/themes/material/img/icons/crop_square.svg delete mode 100644 sources/themes/material/img/icons/dashboard.svg delete mode 100644 sources/themes/material/img/icons/data_usage.svg delete mode 100644 sources/themes/material/img/icons/dehaze.svg delete mode 100644 sources/themes/material/img/icons/delete.svg delete mode 100644 sources/themes/material/img/icons/description.svg delete mode 100644 sources/themes/material/img/icons/desktop_mac.svg delete mode 100644 sources/themes/material/img/icons/desktop_windows.svg delete mode 100644 sources/themes/material/img/icons/details.svg delete mode 100644 sources/themes/material/img/icons/developer_mode.svg delete mode 100644 sources/themes/material/img/icons/devices.svg delete mode 100644 sources/themes/material/img/icons/dialer_sip.svg delete mode 100644 sources/themes/material/img/icons/dialpad.svg delete mode 100644 sources/themes/material/img/icons/directions.svg delete mode 100644 sources/themes/material/img/icons/directions_bike.svg delete mode 100644 sources/themes/material/img/icons/directions_bus.svg delete mode 100644 sources/themes/material/img/icons/directions_car.svg delete mode 100644 sources/themes/material/img/icons/directions_ferry.svg delete mode 100644 sources/themes/material/img/icons/directions_subway.svg delete mode 100644 sources/themes/material/img/icons/directions_train.svg delete mode 100644 sources/themes/material/img/icons/directions_transit.svg delete mode 100644 sources/themes/material/img/icons/directions_walk.svg delete mode 100644 sources/themes/material/img/icons/disc_full.svg delete mode 100644 sources/themes/material/img/icons/dnd_forwardslash.svg delete mode 100644 sources/themes/material/img/icons/dnd_on.svg delete mode 100644 sources/themes/material/img/icons/dns.svg delete mode 100644 sources/themes/material/img/icons/do_not_disturb.svg delete mode 100644 sources/themes/material/img/icons/dock.svg delete mode 100644 sources/themes/material/img/icons/domain.svg delete mode 100644 sources/themes/material/img/icons/done.svg delete mode 100644 sources/themes/material/img/icons/done_all.svg delete mode 100644 sources/themes/material/img/icons/drafts.svg delete mode 100644 sources/themes/material/img/icons/drive_eta.svg delete mode 100644 sources/themes/material/img/icons/dvr.svg delete mode 100644 sources/themes/material/img/icons/edit.svg delete mode 100644 sources/themes/material/img/icons/email.svg delete mode 100644 sources/themes/material/img/icons/equalizer.svg delete mode 100644 sources/themes/material/img/icons/error.svg delete mode 100644 sources/themes/material/img/icons/event.svg delete mode 100644 sources/themes/material/img/icons/event_available.svg delete mode 100644 sources/themes/material/img/icons/event_busy.svg delete mode 100644 sources/themes/material/img/icons/event_note.svg delete mode 100644 sources/themes/material/img/icons/exit_to_app.svg delete mode 100644 sources/themes/material/img/icons/expand_less.svg delete mode 100644 sources/themes/material/img/icons/expand_more.svg delete mode 100644 sources/themes/material/img/icons/explicit.svg delete mode 100644 sources/themes/material/img/icons/explore.svg delete mode 100644 sources/themes/material/img/icons/exposure.svg delete mode 100644 sources/themes/material/img/icons/exposure_minus_1.svg delete mode 100644 sources/themes/material/img/icons/exposure_minus_2.svg delete mode 100644 sources/themes/material/img/icons/exposure_plus_1.svg delete mode 100644 sources/themes/material/img/icons/exposure_plus_2.svg delete mode 100644 sources/themes/material/img/icons/exposure_zero.svg delete mode 100644 sources/themes/material/img/icons/extension.svg delete mode 100644 sources/themes/material/img/icons/face_unlock.svg delete mode 100644 sources/themes/material/img/icons/fast_forward.svg delete mode 100644 sources/themes/material/img/icons/fast_rewind.svg delete mode 100644 sources/themes/material/img/icons/favorite.svg delete mode 100644 sources/themes/material/img/icons/favorite_outline.svg delete mode 100644 sources/themes/material/img/icons/file_download.svg delete mode 100644 sources/themes/material/img/icons/file_upload.svg delete mode 100644 sources/themes/material/img/icons/filter.svg delete mode 100644 sources/themes/material/img/icons/filter_1.svg delete mode 100644 sources/themes/material/img/icons/filter_2.svg delete mode 100644 sources/themes/material/img/icons/filter_3.svg delete mode 100644 sources/themes/material/img/icons/filter_4.svg delete mode 100644 sources/themes/material/img/icons/filter_5.svg delete mode 100644 sources/themes/material/img/icons/filter_6.svg delete mode 100644 sources/themes/material/img/icons/filter_7.svg delete mode 100644 sources/themes/material/img/icons/filter_8.svg delete mode 100644 sources/themes/material/img/icons/filter_9.svg delete mode 100644 sources/themes/material/img/icons/filter_9_plus.svg delete mode 100644 sources/themes/material/img/icons/filter_b_and_w.svg delete mode 100644 sources/themes/material/img/icons/filter_center_focus.svg delete mode 100644 sources/themes/material/img/icons/filter_drama.svg delete mode 100644 sources/themes/material/img/icons/filter_frames.svg delete mode 100644 sources/themes/material/img/icons/filter_hdr.svg delete mode 100644 sources/themes/material/img/icons/filter_list.svg delete mode 100644 sources/themes/material/img/icons/filter_none.svg delete mode 100644 sources/themes/material/img/icons/filter_tilt_shift.svg delete mode 100644 sources/themes/material/img/icons/filter_vintage.svg delete mode 100644 sources/themes/material/img/icons/find_in_page.svg delete mode 100644 sources/themes/material/img/icons/find_replace.svg delete mode 100644 sources/themes/material/img/icons/flag.svg delete mode 100644 sources/themes/material/img/icons/flare.svg delete mode 100644 sources/themes/material/img/icons/flash_auto.svg delete mode 100644 sources/themes/material/img/icons/flash_off.svg delete mode 100644 sources/themes/material/img/icons/flash_on.svg delete mode 100644 sources/themes/material/img/icons/flight.svg delete mode 100644 sources/themes/material/img/icons/flip.svg delete mode 100644 sources/themes/material/img/icons/flip_to_back.svg delete mode 100644 sources/themes/material/img/icons/flip_to_front.svg delete mode 100644 sources/themes/material/img/icons/folder.svg delete mode 100644 sources/themes/material/img/icons/folder_open.svg delete mode 100644 sources/themes/material/img/icons/folder_shared.svg delete mode 100644 sources/themes/material/img/icons/folder_special.svg delete mode 100644 sources/themes/material/img/icons/format_align_center.svg delete mode 100644 sources/themes/material/img/icons/format_align_justify.svg delete mode 100644 sources/themes/material/img/icons/format_align_left.svg delete mode 100644 sources/themes/material/img/icons/format_align_right.svg delete mode 100644 sources/themes/material/img/icons/format_bold.svg delete mode 100644 sources/themes/material/img/icons/format_clear.svg delete mode 100644 sources/themes/material/img/icons/format_color_fill.svg delete mode 100644 sources/themes/material/img/icons/format_color_reset.svg delete mode 100644 sources/themes/material/img/icons/format_color_text.svg delete mode 100644 sources/themes/material/img/icons/format_indent_decrease.svg delete mode 100644 sources/themes/material/img/icons/format_indent_increase.svg delete mode 100644 sources/themes/material/img/icons/format_ital.svg delete mode 100644 sources/themes/material/img/icons/format_line_spacing.svg delete mode 100644 sources/themes/material/img/icons/format_list_bulleted.svg delete mode 100644 sources/themes/material/img/icons/format_list_numbered.svg delete mode 100644 sources/themes/material/img/icons/format_paint.svg delete mode 100644 sources/themes/material/img/icons/format_quote.svg delete mode 100644 sources/themes/material/img/icons/format_size.svg delete mode 100644 sources/themes/material/img/icons/format_strikethrough.svg delete mode 100644 sources/themes/material/img/icons/format_textdirection_l_to_r.svg delete mode 100644 sources/themes/material/img/icons/format_textdirection_r_to_l.svg delete mode 100644 sources/themes/material/img/icons/format_underline.svg delete mode 100644 sources/themes/material/img/icons/forum.svg delete mode 100644 sources/themes/material/img/icons/forward.svg delete mode 100644 sources/themes/material/img/icons/from.txt delete mode 100644 sources/themes/material/img/icons/fullscreen.svg delete mode 100644 sources/themes/material/img/icons/fullscreen_exit.svg delete mode 100644 sources/themes/material/img/icons/functions.svg delete mode 100644 sources/themes/material/img/icons/gamepad.svg delete mode 100644 sources/themes/material/img/icons/games.svg delete mode 100644 sources/themes/material/img/icons/gesture.svg delete mode 100644 sources/themes/material/img/icons/get_app.svg delete mode 100644 sources/themes/material/img/icons/gps_fixed.svg delete mode 100644 sources/themes/material/img/icons/gps_not_fixed.svg delete mode 100644 sources/themes/material/img/icons/gps_off.svg delete mode 100644 sources/themes/material/img/icons/grade.svg delete mode 100644 sources/themes/material/img/icons/gradient.svg delete mode 100644 sources/themes/material/img/icons/grain.svg delete mode 100644 sources/themes/material/img/icons/grid_off.svg delete mode 100644 sources/themes/material/img/icons/grid_on.svg delete mode 100644 sources/themes/material/img/icons/group.svg delete mode 100644 sources/themes/material/img/icons/group_add.svg delete mode 100644 sources/themes/material/img/icons/group_work.svg delete mode 100644 sources/themes/material/img/icons/hdr_off.svg delete mode 100644 sources/themes/material/img/icons/hdr_on.svg delete mode 100644 sources/themes/material/img/icons/hdr_strong.svg delete mode 100644 sources/themes/material/img/icons/hdr_weak.svg delete mode 100644 sources/themes/material/img/icons/headset.svg delete mode 100644 sources/themes/material/img/icons/headset_m.svg delete mode 100644 sources/themes/material/img/icons/healing.svg delete mode 100644 sources/themes/material/img/icons/hearing.svg delete mode 100644 sources/themes/material/img/icons/help.svg delete mode 100644 sources/themes/material/img/icons/high_quality.svg delete mode 100644 sources/themes/material/img/icons/highlight_remove.svg delete mode 100644 sources/themes/material/img/icons/history.svg delete mode 100644 sources/themes/material/img/icons/home.svg delete mode 100644 sources/themes/material/img/icons/hotel.svg delete mode 100644 sources/themes/material/img/icons/https.svg delete mode 100644 sources/themes/material/img/icons/image.svg delete mode 100644 sources/themes/material/img/icons/image_aspect_ratio.svg delete mode 100644 sources/themes/material/img/icons/import_export.svg delete mode 100644 sources/themes/material/img/icons/inbox.svg delete mode 100644 sources/themes/material/img/icons/info.svg delete mode 100644 sources/themes/material/img/icons/info_outline.svg delete mode 100644 sources/themes/material/img/icons/input.svg delete mode 100644 sources/themes/material/img/icons/insert_chart.svg delete mode 100644 sources/themes/material/img/icons/insert_comment.svg delete mode 100644 sources/themes/material/img/icons/insert_drive_file.svg delete mode 100644 sources/themes/material/img/icons/insert_emoticon.svg delete mode 100644 sources/themes/material/img/icons/insert_invitation.svg delete mode 100644 sources/themes/material/img/icons/insert_link.svg delete mode 100644 sources/themes/material/img/icons/insert_photo.svg delete mode 100644 sources/themes/material/img/icons/invert_colors.svg delete mode 100644 sources/themes/material/img/icons/invert_colors_off.svg delete mode 100644 sources/themes/material/img/icons/invert_colors_on.svg delete mode 100644 sources/themes/material/img/icons/iso.svg delete mode 100644 sources/themes/material/img/icons/keyboard.svg delete mode 100644 sources/themes/material/img/icons/keyboard_alt.svg delete mode 100644 sources/themes/material/img/icons/keyboard_arrow_down.svg delete mode 100644 sources/themes/material/img/icons/keyboard_arrow_left.svg delete mode 100644 sources/themes/material/img/icons/keyboard_arrow_right.svg delete mode 100644 sources/themes/material/img/icons/keyboard_arrow_up.svg delete mode 100644 sources/themes/material/img/icons/keyboard_backspace.svg delete mode 100644 sources/themes/material/img/icons/keyboard_capslock.svg delete mode 100644 sources/themes/material/img/icons/keyboard_control.svg delete mode 100644 sources/themes/material/img/icons/keyboard_hide.svg delete mode 100644 sources/themes/material/img/icons/keyboard_return.svg delete mode 100644 sources/themes/material/img/icons/keyboard_tab.svg delete mode 100644 sources/themes/material/img/icons/keyboard_voice.svg delete mode 100644 sources/themes/material/img/icons/label.svg delete mode 100644 sources/themes/material/img/icons/label_outline.svg delete mode 100644 sources/themes/material/img/icons/landscape.svg delete mode 100644 sources/themes/material/img/icons/language.svg delete mode 100644 sources/themes/material/img/icons/laptop.svg delete mode 100644 sources/themes/material/img/icons/laptop_chromebook.svg delete mode 100644 sources/themes/material/img/icons/laptop_mac.svg delete mode 100644 sources/themes/material/img/icons/laptop_windows.svg delete mode 100644 sources/themes/material/img/icons/launch.svg delete mode 100644 sources/themes/material/img/icons/layers.svg delete mode 100644 sources/themes/material/img/icons/layers_clear.svg delete mode 100644 sources/themes/material/img/icons/leak_add.svg delete mode 100644 sources/themes/material/img/icons/leak_remove.svg delete mode 100644 sources/themes/material/img/icons/lens.svg delete mode 100644 sources/themes/material/img/icons/link.svg delete mode 100644 sources/themes/material/img/icons/list.svg delete mode 100644 sources/themes/material/img/icons/live_help.svg delete mode 100644 sources/themes/material/img/icons/local_airport.svg delete mode 100644 sources/themes/material/img/icons/local_atm.svg delete mode 100644 sources/themes/material/img/icons/local_attraction.svg delete mode 100644 sources/themes/material/img/icons/local_bar.svg delete mode 100644 sources/themes/material/img/icons/local_cafe.svg delete mode 100644 sources/themes/material/img/icons/local_car_wash.svg delete mode 100644 sources/themes/material/img/icons/local_convenience_store.svg delete mode 100644 sources/themes/material/img/icons/local_drink.svg delete mode 100644 sources/themes/material/img/icons/local_florist.svg delete mode 100644 sources/themes/material/img/icons/local_gas_station.svg delete mode 100644 sources/themes/material/img/icons/local_grocery_store.svg delete mode 100644 sources/themes/material/img/icons/local_hospital.svg delete mode 100644 sources/themes/material/img/icons/local_hotel.svg delete mode 100644 sources/themes/material/img/icons/local_laundry_service.svg delete mode 100644 sources/themes/material/img/icons/local_library.svg delete mode 100644 sources/themes/material/img/icons/local_mall.svg delete mode 100644 sources/themes/material/img/icons/local_movies.svg delete mode 100644 sources/themes/material/img/icons/local_offer.svg delete mode 100644 sources/themes/material/img/icons/local_parking.svg delete mode 100644 sources/themes/material/img/icons/local_pharmacy.svg delete mode 100644 sources/themes/material/img/icons/local_phone.svg delete mode 100644 sources/themes/material/img/icons/local_pizza.svg delete mode 100644 sources/themes/material/img/icons/local_play.svg delete mode 100644 sources/themes/material/img/icons/local_post_office.svg delete mode 100644 sources/themes/material/img/icons/local_print_shop.svg delete mode 100644 sources/themes/material/img/icons/local_restaurant.svg delete mode 100644 sources/themes/material/img/icons/local_see.svg delete mode 100644 sources/themes/material/img/icons/local_shipping.svg delete mode 100644 sources/themes/material/img/icons/local_taxi.svg delete mode 100644 sources/themes/material/img/icons/location_city.svg delete mode 100644 sources/themes/material/img/icons/location_disabled.svg delete mode 100644 sources/themes/material/img/icons/location_history.svg delete mode 100644 sources/themes/material/img/icons/location_off.svg delete mode 100644 sources/themes/material/img/icons/location_on.svg delete mode 100644 sources/themes/material/img/icons/location_searching.svg delete mode 100644 sources/themes/material/img/icons/lock.svg delete mode 100644 sources/themes/material/img/icons/lock_open.svg delete mode 100644 sources/themes/material/img/icons/lock_outline.svg delete mode 100644 sources/themes/material/img/icons/looks.svg delete mode 100644 sources/themes/material/img/icons/looks_1.svg delete mode 100644 sources/themes/material/img/icons/looks_2.svg delete mode 100644 sources/themes/material/img/icons/looks_3.svg delete mode 100644 sources/themes/material/img/icons/looks_4.svg delete mode 100644 sources/themes/material/img/icons/looks_5.svg delete mode 100644 sources/themes/material/img/icons/looks_6.svg delete mode 100644 sources/themes/material/img/icons/loop.svg delete mode 100644 sources/themes/material/img/icons/loupe.svg delete mode 100644 sources/themes/material/img/icons/loyalty.svg delete mode 100644 sources/themes/material/img/icons/m.svg delete mode 100644 sources/themes/material/img/icons/mail.svg delete mode 100644 sources/themes/material/img/icons/map.svg delete mode 100644 sources/themes/material/img/icons/markunread.svg delete mode 100644 sources/themes/material/img/icons/markunread_mailbox.svg delete mode 100644 sources/themes/material/img/icons/memory.svg delete mode 100644 sources/themes/material/img/icons/menu.svg delete mode 100644 sources/themes/material/img/icons/merge_type.svg delete mode 100644 sources/themes/material/img/icons/message.svg delete mode 100644 sources/themes/material/img/icons/messenger.svg delete mode 100644 sources/themes/material/img/icons/mms.svg delete mode 100644 sources/themes/material/img/icons/mnone.svg delete mode 100644 sources/themes/material/img/icons/mode_comment.svg delete mode 100644 sources/themes/material/img/icons/mode_edit.svg delete mode 100644 sources/themes/material/img/icons/moff.svg delete mode 100644 sources/themes/material/img/icons/mood.svg delete mode 100644 sources/themes/material/img/icons/more.svg delete mode 100644 sources/themes/material/img/icons/more_horiz.svg delete mode 100644 sources/themes/material/img/icons/more_vert.svg delete mode 100644 sources/themes/material/img/icons/mouse.svg delete mode 100644 sources/themes/material/img/icons/movie.svg delete mode 100644 sources/themes/material/img/icons/movie_creation.svg delete mode 100644 sources/themes/material/img/icons/multitrack_audio.svg delete mode 100644 sources/themes/material/img/icons/my_library_add.svg delete mode 100644 sources/themes/material/img/icons/my_library_books.svg delete mode 100644 sources/themes/material/img/icons/my_library_mus.svg delete mode 100644 sources/themes/material/img/icons/my_location.svg delete mode 100644 sources/themes/material/img/icons/nature.svg delete mode 100644 sources/themes/material/img/icons/nature_people.svg delete mode 100644 sources/themes/material/img/icons/navigate_before.svg delete mode 100644 sources/themes/material/img/icons/navigate_next.svg delete mode 100644 sources/themes/material/img/icons/navigation.svg delete mode 100644 sources/themes/material/img/icons/network_cell.svg delete mode 100644 sources/themes/material/img/icons/network_locked.svg delete mode 100644 sources/themes/material/img/icons/network_wifi.svg delete mode 100644 sources/themes/material/img/icons/new_releases.svg delete mode 100644 sources/themes/material/img/icons/nfc.svg delete mode 100644 sources/themes/material/img/icons/no_sim.svg delete mode 100644 sources/themes/material/img/icons/not_interested.svg delete mode 100644 sources/themes/material/img/icons/note_add.svg delete mode 100644 sources/themes/material/img/icons/notifications.svg delete mode 100644 sources/themes/material/img/icons/notifications_none.svg delete mode 100644 sources/themes/material/img/icons/notifications_off.svg delete mode 100644 sources/themes/material/img/icons/notifications_on.svg delete mode 100644 sources/themes/material/img/icons/notifications_paused.svg delete mode 100644 sources/themes/material/img/icons/now_wallpaper.svg delete mode 100644 sources/themes/material/img/icons/now_widgets.svg delete mode 100644 sources/themes/material/img/icons/open_in_browser.svg delete mode 100644 sources/themes/material/img/icons/open_in_new.svg delete mode 100644 sources/themes/material/img/icons/open_with.svg delete mode 100644 sources/themes/material/img/icons/pages.svg delete mode 100644 sources/themes/material/img/icons/pageview.svg delete mode 100644 sources/themes/material/img/icons/palette.svg delete mode 100644 sources/themes/material/img/icons/panorama.svg delete mode 100644 sources/themes/material/img/icons/panorama_fisheye.svg delete mode 100644 sources/themes/material/img/icons/panorama_horizontal.svg delete mode 100644 sources/themes/material/img/icons/panorama_vertical.svg delete mode 100644 sources/themes/material/img/icons/panorama_wide_angle.svg delete mode 100644 sources/themes/material/img/icons/party_mode.svg delete mode 100644 sources/themes/material/img/icons/pause.svg delete mode 100644 sources/themes/material/img/icons/pause_circle_fill.svg delete mode 100644 sources/themes/material/img/icons/pause_circle_outline.svg delete mode 100644 sources/themes/material/img/icons/payment.svg delete mode 100644 sources/themes/material/img/icons/people.svg delete mode 100644 sources/themes/material/img/icons/people_outline.svg delete mode 100644 sources/themes/material/img/icons/perm_camera_m.svg delete mode 100644 sources/themes/material/img/icons/perm_contact_cal.svg delete mode 100644 sources/themes/material/img/icons/perm_data_setting.svg delete mode 100644 sources/themes/material/img/icons/perm_device_info.svg delete mode 100644 sources/themes/material/img/icons/perm_identity.svg delete mode 100644 sources/themes/material/img/icons/perm_media.svg delete mode 100644 sources/themes/material/img/icons/perm_phone_msg.svg delete mode 100644 sources/themes/material/img/icons/perm_scan_wifi.svg delete mode 100644 sources/themes/material/img/icons/person.svg delete mode 100644 sources/themes/material/img/icons/person_add.svg delete mode 100644 sources/themes/material/img/icons/person_outline.svg delete mode 100644 sources/themes/material/img/icons/phone.svg delete mode 100644 sources/themes/material/img/icons/phone_android.svg delete mode 100644 sources/themes/material/img/icons/phone_bluetooth_speaker.svg delete mode 100644 sources/themes/material/img/icons/phone_forwarded.svg delete mode 100644 sources/themes/material/img/icons/phone_in_talk.svg delete mode 100644 sources/themes/material/img/icons/phone_iphone.svg delete mode 100644 sources/themes/material/img/icons/phone_locked.svg delete mode 100644 sources/themes/material/img/icons/phone_missed.svg delete mode 100644 sources/themes/material/img/icons/phone_paused.svg delete mode 100644 sources/themes/material/img/icons/phonelink.svg delete mode 100644 sources/themes/material/img/icons/phonelink_off.svg delete mode 100644 sources/themes/material/img/icons/photo.svg delete mode 100644 sources/themes/material/img/icons/photo_album.svg delete mode 100644 sources/themes/material/img/icons/photo_camera.svg delete mode 100644 sources/themes/material/img/icons/photo_library.svg delete mode 100644 sources/themes/material/img/icons/picture_in_picture.svg delete mode 100644 sources/themes/material/img/icons/pin_drop.svg delete mode 100644 sources/themes/material/img/icons/place.svg delete mode 100644 sources/themes/material/img/icons/play_arrow.svg delete mode 100644 sources/themes/material/img/icons/play_circle_fill.svg delete mode 100644 sources/themes/material/img/icons/play_circle_outline.svg delete mode 100644 sources/themes/material/img/icons/play_download.svg delete mode 100644 sources/themes/material/img/icons/play_install.svg delete mode 100644 sources/themes/material/img/icons/play_shopping_bag.svg delete mode 100644 sources/themes/material/img/icons/playlist_add.svg delete mode 100644 sources/themes/material/img/icons/plus_one.svg delete mode 100644 sources/themes/material/img/icons/poll.svg delete mode 100644 sources/themes/material/img/icons/polymer.svg delete mode 100644 sources/themes/material/img/icons/portable_wifi_off.svg delete mode 100644 sources/themes/material/img/icons/portrait.svg delete mode 100644 sources/themes/material/img/icons/print.svg delete mode 100644 sources/themes/material/img/icons/publ.svg delete mode 100644 sources/themes/material/img/icons/publish.svg delete mode 100644 sources/themes/material/img/icons/query_builder.svg delete mode 100644 sources/themes/material/img/icons/question_answer.svg delete mode 100644 sources/themes/material/img/icons/queue.svg delete mode 100644 sources/themes/material/img/icons/queue_mus.svg delete mode 100644 sources/themes/material/img/icons/quick_contacts_dialer.svg delete mode 100644 sources/themes/material/img/icons/quick_contacts_mail.svg delete mode 100644 sources/themes/material/img/icons/radio.svg delete mode 100644 sources/themes/material/img/icons/radio_button_off.svg delete mode 100644 sources/themes/material/img/icons/radio_button_on.svg delete mode 100644 sources/themes/material/img/icons/rate_review.svg delete mode 100644 sources/themes/material/img/icons/receipt.svg delete mode 100644 sources/themes/material/img/icons/recent_actors.svg delete mode 100644 sources/themes/material/img/icons/redeem.svg delete mode 100644 sources/themes/material/img/icons/redo.svg delete mode 100644 sources/themes/material/img/icons/refresh.svg delete mode 100644 sources/themes/material/img/icons/remove.svg delete mode 100644 sources/themes/material/img/icons/remove_circle.svg delete mode 100644 sources/themes/material/img/icons/remove_circle_outline.svg delete mode 100644 sources/themes/material/img/icons/remove_red_eye.svg delete mode 100644 sources/themes/material/img/icons/reorder.svg delete mode 100644 sources/themes/material/img/icons/repeat.svg delete mode 100644 sources/themes/material/img/icons/repeat_one.svg delete mode 100644 sources/themes/material/img/icons/replay.svg delete mode 100644 sources/themes/material/img/icons/reply.svg delete mode 100644 sources/themes/material/img/icons/reply_all.svg delete mode 100644 sources/themes/material/img/icons/report.svg delete mode 100644 sources/themes/material/img/icons/report_problem.svg delete mode 100644 sources/themes/material/img/icons/restaurant_menu.svg delete mode 100644 sources/themes/material/img/icons/restore.svg delete mode 100644 sources/themes/material/img/icons/ring_volume.svg delete mode 100644 sources/themes/material/img/icons/room.svg delete mode 100644 sources/themes/material/img/icons/rotate_left.svg delete mode 100644 sources/themes/material/img/icons/rotate_right.svg delete mode 100644 sources/themes/material/img/icons/satellite.svg delete mode 100644 sources/themes/material/img/icons/save.svg delete mode 100644 sources/themes/material/img/icons/schedule.svg delete mode 100644 sources/themes/material/img/icons/school.svg delete mode 100644 sources/themes/material/img/icons/screen_lock_landscape.svg delete mode 100644 sources/themes/material/img/icons/screen_lock_portrait.svg delete mode 100644 sources/themes/material/img/icons/screen_lock_rotation.svg delete mode 100644 sources/themes/material/img/icons/screen_rotation.svg delete mode 100644 sources/themes/material/img/icons/sd_card.svg delete mode 100644 sources/themes/material/img/icons/sd_storage.svg delete mode 100644 sources/themes/material/img/icons/search.svg delete mode 100644 sources/themes/material/img/icons/security.svg delete mode 100644 sources/themes/material/img/icons/select_all.svg delete mode 100644 sources/themes/material/img/icons/send.svg delete mode 100644 sources/themes/material/img/icons/settings.svg delete mode 100644 sources/themes/material/img/icons/settings_applications.svg delete mode 100644 sources/themes/material/img/icons/settings_backup_restore.svg delete mode 100644 sources/themes/material/img/icons/settings_bluetooth.svg delete mode 100644 sources/themes/material/img/icons/settings_cell.svg delete mode 100644 sources/themes/material/img/icons/settings_display.svg delete mode 100644 sources/themes/material/img/icons/settings_ethernet.svg delete mode 100644 sources/themes/material/img/icons/settings_input_antenna.svg delete mode 100644 sources/themes/material/img/icons/settings_input_component.svg delete mode 100644 sources/themes/material/img/icons/settings_input_composite.svg delete mode 100644 sources/themes/material/img/icons/settings_input_hdmi.svg delete mode 100644 sources/themes/material/img/icons/settings_input_svideo.svg delete mode 100644 sources/themes/material/img/icons/settings_overscan.svg delete mode 100644 sources/themes/material/img/icons/settings_phone.svg delete mode 100644 sources/themes/material/img/icons/settings_power.svg delete mode 100644 sources/themes/material/img/icons/settings_remote.svg delete mode 100644 sources/themes/material/img/icons/settings_system_daydream.svg delete mode 100644 sources/themes/material/img/icons/settings_voice.svg delete mode 100644 sources/themes/material/img/icons/share.svg delete mode 100644 sources/themes/material/img/icons/shop.svg delete mode 100644 sources/themes/material/img/icons/shop_two.svg delete mode 100644 sources/themes/material/img/icons/shopping_basket.svg delete mode 100644 sources/themes/material/img/icons/shopping_cart.svg delete mode 100644 sources/themes/material/img/icons/shuffle.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_0_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_1_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_2_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_3_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_4_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_connected_no_internet_0_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_connected_no_internet_1_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_connected_no_internet_2_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_connected_no_internet_3_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_connected_no_internet_4_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_no_sim.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_null.svg delete mode 100644 sources/themes/material/img/icons/signal_cellular_off.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_0_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_1_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_2_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_3_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_4_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_off.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_1_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_2_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_3_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_4_bar.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_1.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_2.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_3.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_4.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_not_connected.svg delete mode 100644 sources/themes/material/img/icons/signal_wifi_statusbar_null.svg delete mode 100644 sources/themes/material/img/icons/sim_card.svg delete mode 100644 sources/themes/material/img/icons/sim_card_alert.svg delete mode 100644 sources/themes/material/img/icons/skip_next.svg delete mode 100644 sources/themes/material/img/icons/skip_previous.svg delete mode 100644 sources/themes/material/img/icons/slideshow.svg delete mode 100644 sources/themes/material/img/icons/smartphone.svg delete mode 100644 sources/themes/material/img/icons/sms.svg delete mode 100644 sources/themes/material/img/icons/sms_failed.svg delete mode 100644 sources/themes/material/img/icons/snooze.svg delete mode 100644 sources/themes/material/img/icons/sort.svg delete mode 100644 sources/themes/material/img/icons/speaker.svg delete mode 100644 sources/themes/material/img/icons/speaker_notes.svg delete mode 100644 sources/themes/material/img/icons/spellcheck.svg delete mode 100644 sources/themes/material/img/icons/star.svg delete mode 100644 sources/themes/material/img/icons/star_half.svg delete mode 100644 sources/themes/material/img/icons/star_outline.svg delete mode 100644 sources/themes/material/img/icons/star_rate.svg delete mode 100644 sources/themes/material/img/icons/stars.svg delete mode 100644 sources/themes/material/img/icons/stay_current_landscape.svg delete mode 100644 sources/themes/material/img/icons/stay_current_portrait.svg delete mode 100644 sources/themes/material/img/icons/stay_primary_landscape.svg delete mode 100644 sources/themes/material/img/icons/stay_primary_portrait.svg delete mode 100644 sources/themes/material/img/icons/stop.svg delete mode 100644 sources/themes/material/img/icons/storage.svg delete mode 100644 sources/themes/material/img/icons/store.svg delete mode 100644 sources/themes/material/img/icons/store_mall_directory.svg delete mode 100644 sources/themes/material/img/icons/straighten.svg delete mode 100644 sources/themes/material/img/icons/style.svg delete mode 100644 sources/themes/material/img/icons/subject.svg delete mode 100644 sources/themes/material/img/icons/subtitles.svg delete mode 100644 sources/themes/material/img/icons/supervisor_account.svg delete mode 100644 sources/themes/material/img/icons/surround_sound.svg delete mode 100644 sources/themes/material/img/icons/swap_calls.svg delete mode 100644 sources/themes/material/img/icons/swap_horiz.svg delete mode 100644 sources/themes/material/img/icons/swap_vert.svg delete mode 100644 sources/themes/material/img/icons/swap_vert_circle.svg delete mode 100644 sources/themes/material/img/icons/switch_camera.svg delete mode 100644 sources/themes/material/img/icons/switch_video.svg delete mode 100644 sources/themes/material/img/icons/sync.svg delete mode 100644 sources/themes/material/img/icons/sync_disabled.svg delete mode 100644 sources/themes/material/img/icons/sync_problem.svg delete mode 100644 sources/themes/material/img/icons/system_update.svg delete mode 100644 sources/themes/material/img/icons/system_update_tv.svg delete mode 100644 sources/themes/material/img/icons/tab.svg delete mode 100644 sources/themes/material/img/icons/tab_unselected.svg delete mode 100644 sources/themes/material/img/icons/tablet.svg delete mode 100644 sources/themes/material/img/icons/tablet_android.svg delete mode 100644 sources/themes/material/img/icons/tablet_mac.svg delete mode 100644 sources/themes/material/img/icons/tag_faces.svg delete mode 100644 sources/themes/material/img/icons/tap_and_play.svg delete mode 100644 sources/themes/material/img/icons/terrain.svg delete mode 100644 sources/themes/material/img/icons/text_format.svg delete mode 100644 sources/themes/material/img/icons/textsms.svg delete mode 100644 sources/themes/material/img/icons/texture.svg delete mode 100644 sources/themes/material/img/icons/theaters.svg delete mode 100644 sources/themes/material/img/icons/thumb_down.svg delete mode 100644 sources/themes/material/img/icons/thumb_up.svg delete mode 100644 sources/themes/material/img/icons/thumbs_up_down.svg delete mode 100644 sources/themes/material/img/icons/time_to_leave.svg delete mode 100644 sources/themes/material/img/icons/timelapse.svg delete mode 100644 sources/themes/material/img/icons/timer.svg delete mode 100644 sources/themes/material/img/icons/timer_10.svg delete mode 100644 sources/themes/material/img/icons/timer_3.svg delete mode 100644 sources/themes/material/img/icons/timer_auto.svg delete mode 100644 sources/themes/material/img/icons/timer_off.svg delete mode 100644 sources/themes/material/img/icons/toc.svg delete mode 100644 sources/themes/material/img/icons/today.svg delete mode 100644 sources/themes/material/img/icons/tonality.svg delete mode 100644 sources/themes/material/img/icons/track_changes.svg delete mode 100644 sources/themes/material/img/icons/traff.svg delete mode 100644 sources/themes/material/img/icons/transform.svg delete mode 100644 sources/themes/material/img/icons/translate.svg delete mode 100644 sources/themes/material/img/icons/trending_down.svg delete mode 100644 sources/themes/material/img/icons/trending_neutral.svg delete mode 100644 sources/themes/material/img/icons/trending_up.svg delete mode 100644 sources/themes/material/img/icons/tune.svg delete mode 100644 sources/themes/material/img/icons/turned_in.svg delete mode 100644 sources/themes/material/img/icons/turned_in_not.svg delete mode 100644 sources/themes/material/img/icons/tv.svg delete mode 100644 sources/themes/material/img/icons/undo.svg delete mode 100644 sources/themes/material/img/icons/unfold_less.svg delete mode 100644 sources/themes/material/img/icons/unfold_more.svg delete mode 100644 sources/themes/material/img/icons/usb.svg delete mode 100644 sources/themes/material/img/icons/verified_user.svg delete mode 100644 sources/themes/material/img/icons/vertical_align_bottom.svg delete mode 100644 sources/themes/material/img/icons/vertical_align_center.svg delete mode 100644 sources/themes/material/img/icons/vertical_align_top.svg delete mode 100644 sources/themes/material/img/icons/vibration.svg delete mode 100644 sources/themes/material/img/icons/video_collection.svg delete mode 100644 sources/themes/material/img/icons/videocam.svg delete mode 100644 sources/themes/material/img/icons/videocam_off.svg delete mode 100644 sources/themes/material/img/icons/view_agenda.svg delete mode 100644 sources/themes/material/img/icons/view_array.svg delete mode 100644 sources/themes/material/img/icons/view_carousel.svg delete mode 100644 sources/themes/material/img/icons/view_column.svg delete mode 100644 sources/themes/material/img/icons/view_day.svg delete mode 100644 sources/themes/material/img/icons/view_headline.svg delete mode 100644 sources/themes/material/img/icons/view_list.svg delete mode 100644 sources/themes/material/img/icons/view_module.svg delete mode 100644 sources/themes/material/img/icons/view_quilt.svg delete mode 100644 sources/themes/material/img/icons/view_stream.svg delete mode 100644 sources/themes/material/img/icons/view_week.svg delete mode 100644 sources/themes/material/img/icons/visibility.svg delete mode 100644 sources/themes/material/img/icons/visibility_off.svg delete mode 100644 sources/themes/material/img/icons/voice_chat.svg delete mode 100644 sources/themes/material/img/icons/voicemail.svg delete mode 100644 sources/themes/material/img/icons/volume_down.svg delete mode 100644 sources/themes/material/img/icons/volume_mute.svg delete mode 100644 sources/themes/material/img/icons/volume_off.svg delete mode 100644 sources/themes/material/img/icons/volume_up.svg delete mode 100644 sources/themes/material/img/icons/vpn_key.svg delete mode 100644 sources/themes/material/img/icons/vpn_lock.svg delete mode 100644 sources/themes/material/img/icons/wallet_giftcard.svg delete mode 100644 sources/themes/material/img/icons/wallet_membership.svg delete mode 100644 sources/themes/material/img/icons/wallet_travel.svg delete mode 100644 sources/themes/material/img/icons/warning.svg delete mode 100644 sources/themes/material/img/icons/watch.svg delete mode 100644 sources/themes/material/img/icons/wb_auto.svg delete mode 100644 sources/themes/material/img/icons/wb_cloudy.svg delete mode 100644 sources/themes/material/img/icons/wb_incandescent.svg delete mode 100644 sources/themes/material/img/icons/wb_irradescent.svg delete mode 100644 sources/themes/material/img/icons/wb_sunny.svg delete mode 100644 sources/themes/material/img/icons/web.svg delete mode 100644 sources/themes/material/img/icons/whatshot.svg delete mode 100644 sources/themes/material/img/icons/wifi_lock.svg delete mode 100644 sources/themes/material/img/icons/wifi_tethering.svg delete mode 100644 sources/themes/material/img/icons/work.svg delete mode 100644 sources/themes/material/img/icons/wrap_text.svg delete mode 100644 sources/themes/material/img/yuno.png delete mode 100644 sources/vendor/autoload.php delete mode 100644 sources/vendor/cboden/ratchet/.gitignore delete mode 100644 sources/vendor/cboden/ratchet/.travis.yml delete mode 100644 sources/vendor/cboden/ratchet/CHANGELOG.md delete mode 100644 sources/vendor/cboden/ratchet/LICENSE delete mode 100644 sources/vendor/cboden/ratchet/Makefile delete mode 100644 sources/vendor/cboden/ratchet/README.md delete mode 100644 sources/vendor/cboden/ratchet/composer.json delete mode 100644 sources/vendor/cboden/ratchet/phpunit.xml.dist delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/AbstractConnectionDecorator.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/App.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/ComponentInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/ConnectionInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Http/Guzzle/Http/Message/RequestFactory.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Http/HttpRequestParser.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Http/HttpServer.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Http/HttpServerInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Http/OriginCheck.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Http/Router.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/MessageComponentInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/MessageInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Server/EchoServer.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Server/FlashPolicy.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Server/IoConnection.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Server/IoServer.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Server/IpBlackList.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Session/Serialize/HandlerInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Session/Serialize/PhpBinaryHandler.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Session/Serialize/PhpHandler.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Session/SessionProvider.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Session/Storage/Proxy/VirtualProxy.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Session/Storage/VirtualSessionStorage.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/Exception.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/JsonException.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/ServerProtocol.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/Topic.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/TopicManager.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/WampConnection.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/WampServer.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/Wamp/WampServerInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Encoding/ToggleableValidator.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Encoding/Validator.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Encoding/ValidatorInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/DataInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/FrameInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/Hixie76.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/Hixie76/Connection.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/Hixie76/Frame.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/HyBi10.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/MessageInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/RFC6455.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/RFC6455/Connection.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/RFC6455/Frame.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/RFC6455/HandshakeVerifier.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/RFC6455/Message.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/Version/VersionInterface.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/VersionManager.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/WsServer.php delete mode 100644 sources/vendor/cboden/ratchet/src/Ratchet/WebSocket/WsServerInterface.php delete mode 100644 sources/vendor/cboden/ratchet/tests/autobahn/bin/fuzzingserver-noutf8.php delete mode 100644 sources/vendor/cboden/ratchet/tests/autobahn/bin/fuzzingserver.php delete mode 100644 sources/vendor/cboden/ratchet/tests/autobahn/fuzzingclient-all.json delete mode 100644 sources/vendor/cboden/ratchet/tests/autobahn/fuzzingclient-profile.json delete mode 100644 sources/vendor/cboden/ratchet/tests/autobahn/fuzzingclient-quick.json delete mode 100644 sources/vendor/cboden/ratchet/tests/bootstrap.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/AbstractMessageComponentTestCase.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/Mock/Component.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/Mock/Connection.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/Mock/ConnectionDecorator.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/Mock/WampComponent.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/NullComponent.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/Wamp/Stub/WsWampServerInterface.php delete mode 100644 sources/vendor/cboden/ratchet/tests/helpers/Ratchet/WebSocket/Stub/WsMessageComponentInterface.php delete mode 100644 sources/vendor/cboden/ratchet/tests/integration/GuzzleTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/AbstractConnectionDecoratorTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Http/Guzzle/Http/Message/RequestFactoryTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Http/HttpRequestParserTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Http/HttpServerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Http/OriginCheckTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Http/RouterTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Server/EchoServerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Server/FlashPolicyComponentTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Server/IoConnectionTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Server/IoServerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Server/IpBlackListComponentTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Session/Serialize/PhpHandlerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Session/SessionComponentTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Session/Storage/VirtualSessionStoragePDOTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Wamp/ServerProtocolTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Wamp/TopicManagerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Wamp/TopicTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Wamp/WampConnectionTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/Wamp/WampServerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/Version/Hixie76Test.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/Version/HyBi10Test.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/Version/RFC6455/FrameTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/Version/RFC6455/HandshakeVerifierTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/Version/RFC6455/MessageTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/Version/RFC6455Test.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/VersionManagerTest.php delete mode 100644 sources/vendor/cboden/ratchet/tests/unit/WebSocket/WsServerTest.php delete mode 100644 sources/vendor/composer/ClassLoader.php delete mode 100644 sources/vendor/composer/LICENSE delete mode 100644 sources/vendor/composer/autoload_classmap.php delete mode 100644 sources/vendor/composer/autoload_files.php delete mode 100644 sources/vendor/composer/autoload_namespaces.php delete mode 100644 sources/vendor/composer/autoload_psr4.php delete mode 100644 sources/vendor/composer/autoload_real.php delete mode 100644 sources/vendor/composer/installed.json delete mode 160000 sources/vendor/embed/embed delete mode 100644 sources/vendor/evenement/evenement/.gitignore delete mode 100644 sources/vendor/evenement/evenement/.travis.yml delete mode 100644 sources/vendor/evenement/evenement/CHANGELOG.md delete mode 100644 sources/vendor/evenement/evenement/LICENSE delete mode 100644 sources/vendor/evenement/evenement/README.md delete mode 100644 sources/vendor/evenement/evenement/composer.json delete mode 100644 sources/vendor/evenement/evenement/phpunit.xml.dist delete mode 100644 sources/vendor/evenement/evenement/src/Evenement/EventEmitter.php delete mode 100644 sources/vendor/evenement/evenement/src/Evenement/EventEmitterInterface.php delete mode 100644 sources/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php delete mode 100644 sources/vendor/evenement/evenement/tests/Evenement/Tests/EventEmitterTest.php delete mode 100644 sources/vendor/evenement/evenement/tests/Evenement/Tests/Listener.php delete mode 100644 sources/vendor/evenement/evenement/tests/bootstrap.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/CREDITS delete mode 100644 sources/vendor/ezyang/htmlpurifier/INSTALL delete mode 100644 sources/vendor/ezyang/htmlpurifier/INSTALL.fr.utf8 delete mode 100644 sources/vendor/ezyang/htmlpurifier/LICENSE delete mode 100644 sources/vendor/ezyang/htmlpurifier/NEWS delete mode 100644 sources/vendor/ezyang/htmlpurifier/README delete mode 100644 sources/vendor/ezyang/htmlpurifier/TODO delete mode 100644 sources/vendor/ezyang/htmlpurifier/VERSION delete mode 100644 sources/vendor/ezyang/htmlpurifier/WHATSNEW delete mode 100644 sources/vendor/ezyang/htmlpurifier/WYSIWYG delete mode 100644 sources/vendor/ezyang/htmlpurifier/composer.json delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/ConfigDoc/HTMLXSLTProcessor.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/FSTools.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/FSTools/File.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.auto.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.autoload.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/HTMLPurifierExtras.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/extras/README delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.auto.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.composer.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.func.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.kses.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.path.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier.safe-includes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Arborize.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrCollections.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/AlphaValue.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Border.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Color.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Composite.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Filter.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Font.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/FontFamily.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ident.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Length.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ListStyle.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Multiple.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Number.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Percentage.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/URI.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Enum.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Class.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Color.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/FrameTarget.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/ID.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Length.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/LinkTypes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/MultiLength.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Nmtokens.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Pixels.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Integer.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Lang.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Switch.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Text.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Email.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Email/SimpleCheck.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/IPv4.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/IPv6.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Background.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/BdoDir.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/BgColor.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/BoolToCSS.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Border.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/EnumToCSS.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/ImgRequired.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/ImgSpace.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Input.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Lang.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Length.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Name.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/NameSync.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Nofollow.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeEmbed.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeObject.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeParam.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/ScriptRequired.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/TargetBlank.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Textarea.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTypes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrValidator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Bootstrap.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Chameleon.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Empty.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/List.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Optional.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Required.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/StrictBlockquote.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Builder/Xml.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Exception.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange/Directive.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange/Id.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/InterchangeBuilder.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Validator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/ValidatorAtom.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.Predicate.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowedFonts.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.ForbiddenProperties.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.Trusted.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPermissions.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.AllowHostnameUnderscore.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.DisableExcludes.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EnableIDNA.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.Language.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedComments.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedCommentsRegexp.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.FlashAllowFullScreen.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Nofollow.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeIframe.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeScripting.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TargetBlank.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.FixInnerHTML.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Base.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Host.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/info.ini delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ContentSets.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Context.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Definition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator/Memory.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator/Template.php.in delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Null.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer.php delete mode 100755 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Doctype.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DoctypeRegistry.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ElementDef.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Encoder.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/EntityLookup.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/EntityLookup/entities.ser delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/EntityParser.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ErrorCollector.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ErrorStruct.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Exception.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Filter.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Filter/ExtractStyleBlocks.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Filter/YouTube.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Generator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLDefinition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Bdo.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/CommonAttributes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Edit.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Forms.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Hypertext.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Iframe.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Image.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Legacy.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/List.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Name.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Nofollow.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/NonXMLCommonAttributes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Object.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Presentation.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Proprietary.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Ruby.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/SafeEmbed.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/SafeObject.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/SafeScripting.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Scripting.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/StyleAttribute.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tables.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Target.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/TargetBlank.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Text.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Name.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Proprietary.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Strict.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Transitional.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTML.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/XMLCommonAttributes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModuleManager.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/IDAccumulator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/AutoParagraph.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/DisplayLinkURI.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/PurifierLinkify.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/RemoveEmpty.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/RemoveSpansWithoutAttributes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/SafeObject.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language/classes/en-x-test.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language/messages/en-x-test.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language/messages/en-x-testmini.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language/messages/en.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/LanguageFactory.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Length.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DirectLex.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/PH5P.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node/Comment.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node/Element.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node/Text.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/PercentEncoder.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/CSSDefinition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/ConfigForm.css delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/ConfigForm.js delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/ConfigForm.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/HTMLDefinition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/PropertyList.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/PropertyListIterator.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Queue.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/Composite.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/Core.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/FixNesting.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/MakeWellFormed.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/RemoveForeignElements.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/ValidateAttributes.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/StringHash.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/StringHashParser.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Font.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Simple.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Comment.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Empty.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/End.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Start.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Tag.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Text.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TokenFactory.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URI.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIDefinition.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/DisableExternal.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/DisableExternalResources.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/DisableResources.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/HostBlacklist.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/MakeAbsolute.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/Munge.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/SafeIframe.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIParser.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/data.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/file.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/ftp.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/http.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/https.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/mailto.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/news.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/nntp.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URISchemeRegistry.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/UnitConverter.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParser.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParser/Flexible.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParser/Native.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParserException.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Zipper.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/package.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/phpdoc.ini delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/modx.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/.gitignore delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/Changelog delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/INSTALL delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/README delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/config.default.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/htmlpurifier.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/info.txt delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/init-config.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/migrate.bbcode.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/settings.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/settings/form.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/settings/migrate-sigs-form.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/settings/migrate-sigs.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/plugins/phorum/settings/save.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/release1-update.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/release2-tag.php delete mode 100644 sources/vendor/ezyang/htmlpurifier/test-settings.sample.php delete mode 100644 sources/vendor/forxer/gravatar/.gitignore delete mode 100644 sources/vendor/forxer/gravatar/CHANGELOG.md delete mode 100644 sources/vendor/forxer/gravatar/LICENSE delete mode 100644 sources/vendor/forxer/gravatar/README.md delete mode 100644 sources/vendor/forxer/gravatar/composer.json delete mode 100644 sources/vendor/forxer/gravatar/src/Gravatar.php delete mode 100644 sources/vendor/forxer/gravatar/src/Image.php delete mode 100644 sources/vendor/forxer/gravatar/src/Profile.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/AbstractHasDispatcher.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Collection.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Event.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Exception/BadMethodCallException.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Exception/ExceptionCollection.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Exception/GuzzleException.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Exception/InvalidArgumentException.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Exception/RuntimeException.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Exception/UnexpectedValueException.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/FromConfigInterface.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/HasDispatcherInterface.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/ToArrayInterface.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/Version.php delete mode 100644 sources/vendor/guzzle/common/Guzzle/Common/composer.json delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/AbstractEntityBodyDecorator.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/CachingEntityBody.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Client.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/ClientInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Curl/CurlHandle.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Curl/CurlMulti.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Curl/CurlMultiInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Curl/CurlMultiProxy.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Curl/CurlVersion.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Curl/RequestMediator.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/EntityBody.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/EntityBodyInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/BadResponseException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/ClientErrorResponseException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/CouldNotRewindStreamException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/CurlException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/HttpException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/MultiTransferException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/RequestException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/ServerErrorResponseException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Exception/TooManyRedirectsException.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/IoEmittingEntityBody.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/AbstractMessage.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/EntityEnclosingRequest.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/EntityEnclosingRequestInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header/CacheControl.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header/HeaderCollection.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header/HeaderFactory.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header/HeaderFactoryInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header/HeaderInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Header/Link.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/MessageInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/PostFile.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/PostFileInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Request.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/RequestFactory.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/RequestFactoryInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/RequestInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Message/Response.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Mimetypes.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/QueryAggregator/CommaAggregator.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/QueryAggregator/DuplicateAggregator.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/QueryAggregator/PhpAggregator.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/QueryAggregator/QueryAggregatorInterface.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/QueryString.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/ReadLimitEntityBody.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/RedirectPlugin.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Resources/cacert.pem delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/StaticClient.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/Url.php delete mode 100644 sources/vendor/guzzle/http/Guzzle/Http/composer.json delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Cookie/CookieParser.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Cookie/CookieParserInterface.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Message/AbstractMessageParser.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Message/MessageParser.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Message/MessageParserInterface.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Message/PeclHttpMessageParser.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/ParserRegistry.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/UriTemplate/PeclUriTemplate.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/UriTemplate/UriTemplate.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/UriTemplate/UriTemplateInterface.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Url/UrlParser.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/Url/UrlParserInterface.php delete mode 100644 sources/vendor/guzzle/parser/Guzzle/Parser/composer.json delete mode 100644 sources/vendor/guzzle/stream/Guzzle/Stream/PhpStreamRequestFactory.php delete mode 100644 sources/vendor/guzzle/stream/Guzzle/Stream/Stream.php delete mode 100644 sources/vendor/guzzle/stream/Guzzle/Stream/StreamInterface.php delete mode 100644 sources/vendor/guzzle/stream/Guzzle/Stream/StreamRequestFactoryInterface.php delete mode 100644 sources/vendor/guzzle/stream/Guzzle/Stream/composer.json delete mode 160000 sources/vendor/heyupdate/emoji delete mode 160000 sources/vendor/libchart/libchart delete mode 160000 sources/vendor/michelf/php-markdown delete mode 100644 sources/vendor/monolog/monolog/CHANGELOG.mdown delete mode 100644 sources/vendor/monolog/monolog/LICENSE delete mode 100644 sources/vendor/monolog/monolog/README.mdown delete mode 100644 sources/vendor/monolog/monolog/composer.json delete mode 100644 sources/vendor/monolog/monolog/doc/extending.md delete mode 100644 sources/vendor/monolog/monolog/doc/sockets.md delete mode 100644 sources/vendor/monolog/monolog/doc/usage.md delete mode 100644 sources/vendor/monolog/monolog/phpunit.xml.dist delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/ErrorHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/FlowdockFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/GelfMessageFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/HtmlFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/JsonFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/LogglyFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/LogstashFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Formatter/WildfireFormatter.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/AbstractSyslogHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/AmqpHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/BrowserConsoleHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/ChromePHPHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/CouchDBHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/CubeHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/DoctrineCouchDBHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/DynamoDbHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/ElasticSearchHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/ErrorLogHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FilterHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ChannelLevelActivationStrategy.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FirePHPHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/FlowdockHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/GelfHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/GroupHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/HandlerInterface.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/HipChatHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/LogglyHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/MailHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/MongoDBHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/NativeMailerHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/NewRelicHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/PushoverHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/RavenHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/RedisHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/RollbarHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/SwiftMailerHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp/UdpSocket.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdpHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/TestHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Handler/ZendMonitorHandler.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Logger.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/UidProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Processor/WebProcessor.php delete mode 100644 sources/vendor/monolog/monolog/src/Monolog/Registry.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/ErrorHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/ChromePHPFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/ElasticaFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/FlowdockFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/GelfMessageFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/JsonFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/LineFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/LogglyFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/LogstashFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/ScalarFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Formatter/WildfireFormatterTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Functional/Handler/FirePHPHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/AbstractHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/AbstractProcessingHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/AmqpHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/BrowserConsoleHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/BufferHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/ChromePHPHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/CouchDBHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/DoctrineCouchDBHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/DynamoDbHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/ElasticSearchHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/ErrorLogHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/FilterHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/FingersCrossedHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/FirePHPHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/Fixtures/.gitkeep delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/FlowdockHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerLegacyTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/GroupHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/HipChatHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/MailHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/MockRavenClient.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/MongoDBHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/NativeMailerHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/NewRelicHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/NullHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/PushoverHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/RavenHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/RedisHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/RotatingFileHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/SocketHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/StreamHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/SyslogHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/SyslogUdpHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/TestHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/UdpSocketTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Handler/ZendMonitorHandlerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/LoggerTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/GitProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/IntrospectionProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/MemoryPeakUsageProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/MemoryUsageProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/ProcessIdProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/UidProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/Processor/WebProcessorTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/PsrLogCompatTest.php delete mode 100644 sources/vendor/monolog/monolog/tests/Monolog/TestCase.php delete mode 100644 sources/vendor/monolog/monolog/tests/bootstrap.php delete mode 160000 sources/vendor/movim/modl delete mode 160000 sources/vendor/movim/moxl delete mode 160000 sources/vendor/movim/sasl2 delete mode 100644 sources/vendor/pear/net_dns2/LICENSE delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/BitMap.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Cache.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Cache/File.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Cache/Shm.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Exception.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Header.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Lookups.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Packet.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Packet/Request.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Packet/Response.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/PrivateKey.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Question.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/A.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/AAAA.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/AFSDB.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/ANY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/APL.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/ATMA.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/CAA.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/CDNSKEY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/CDS.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/CERT.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/CNAME.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/CSYNC.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/DHCID.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/DLV.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/DNAME.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/DNSKEY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/DS.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/EID.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/EUI48.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/EUI64.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/HINFO.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/HIP.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/IPSECKEY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/ISDN.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/KEY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/KX.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/L32.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/L64.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/LOC.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/LP.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/MX.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NAPTR.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NID.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NIMLOC.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NS.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NSAP.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NSEC.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NSEC3.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/NSEC3PARAM.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/OPENPGPKEY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/OPT.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/PTR.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/PX.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/RP.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/RRSIG.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/RT.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/SIG.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/SOA.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/SPF.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/SRV.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/SSHFP.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/TA.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/TALINK.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/TKEY.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/TLSA.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/TSIG.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/TXT.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/URI.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/WKS.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/RR/X25.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Resolver.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Socket.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Socket/Sockets.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Socket/Streams.php delete mode 100644 sources/vendor/pear/net_dns2/Net/DNS2/Updater.php delete mode 100644 sources/vendor/pear/net_dns2/README.md delete mode 100644 sources/vendor/pear/net_dns2/composer.json delete mode 100644 sources/vendor/pear/net_dns2/package.php delete mode 100644 sources/vendor/pear/net_dns2/package.xml delete mode 100644 sources/vendor/pear/net_dns2/tests/AllTests.php delete mode 100644 sources/vendor/pear/net_dns2/tests/Net_DNS2_DNSSECTest.php delete mode 100644 sources/vendor/pear/net_dns2/tests/Net_DNS2_ParserTest.php delete mode 100644 sources/vendor/pear/net_dns2/tests/Net_DNS2_ResolverTest.php delete mode 100644 sources/vendor/psr/log/.gitignore delete mode 100644 sources/vendor/psr/log/LICENSE delete mode 100644 sources/vendor/psr/log/Psr/Log/AbstractLogger.php delete mode 100644 sources/vendor/psr/log/Psr/Log/InvalidArgumentException.php delete mode 100644 sources/vendor/psr/log/Psr/Log/LogLevel.php delete mode 100644 sources/vendor/psr/log/Psr/Log/LoggerAwareInterface.php delete mode 100644 sources/vendor/psr/log/Psr/Log/LoggerAwareTrait.php delete mode 100644 sources/vendor/psr/log/Psr/Log/LoggerInterface.php delete mode 100644 sources/vendor/psr/log/Psr/Log/LoggerTrait.php delete mode 100644 sources/vendor/psr/log/Psr/Log/NullLogger.php delete mode 100644 sources/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php delete mode 100644 sources/vendor/psr/log/README.md delete mode 100644 sources/vendor/psr/log/composer.json delete mode 160000 sources/vendor/rain/raintpl delete mode 100644 sources/vendor/ramsey/uuid/CHANGELOG.md delete mode 100644 sources/vendor/ramsey/uuid/CONDUCT.md delete mode 100644 sources/vendor/ramsey/uuid/CONTRIBUTING.md delete mode 100644 sources/vendor/ramsey/uuid/LICENSE delete mode 100644 sources/vendor/ramsey/uuid/README.md delete mode 100644 sources/vendor/ramsey/uuid/composer.json delete mode 100644 sources/vendor/ramsey/uuid/src/BinaryUtils.php delete mode 100644 sources/vendor/ramsey/uuid/src/Builder/DefaultUuidBuilder.php delete mode 100644 sources/vendor/ramsey/uuid/src/Builder/DegradedUuidBuilder.php delete mode 100644 sources/vendor/ramsey/uuid/src/Builder/UuidBuilderInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Codec/CodecInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Codec/GuidStringCodec.php delete mode 100644 sources/vendor/ramsey/uuid/src/Codec/StringCodec.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/Number/BigNumberConverter.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/Number/DegradedNumberConverter.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/NumberConverterInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/Time/BigNumberTimeConverter.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/Time/DegradedTimeConverter.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/Time/PhpTimeConverter.php delete mode 100644 sources/vendor/ramsey/uuid/src/Converter/TimeConverterInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/DegradedUuid.php delete mode 100644 sources/vendor/ramsey/uuid/src/Exception/UnsatisfiedDependencyException.php delete mode 100644 sources/vendor/ramsey/uuid/src/Exception/UnsupportedOperationException.php delete mode 100644 sources/vendor/ramsey/uuid/src/FeatureSet.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/CombGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/DefaultTimeGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/MtRandGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/OpenSslGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/PeclUuidRandomGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/PeclUuidTimeGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/RandomBytesGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/RandomGeneratorFactory.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/RandomGeneratorInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/SodiumRandomGenerator.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php delete mode 100644 sources/vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/Node/FallbackNodeProvider.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/Node/RandomNodeProvider.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/Node/SystemNodeProvider.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/NodeProviderInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/Time/FixedTimeProvider.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/Time/SystemTimeProvider.php delete mode 100644 sources/vendor/ramsey/uuid/src/Provider/TimeProviderInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/Uuid.php delete mode 100644 sources/vendor/ramsey/uuid/src/UuidFactory.php delete mode 100644 sources/vendor/ramsey/uuid/src/UuidFactoryInterface.php delete mode 100644 sources/vendor/ramsey/uuid/src/UuidInterface.php delete mode 100644 sources/vendor/react/cache/.gitignore delete mode 100644 sources/vendor/react/cache/.travis.yml delete mode 100644 sources/vendor/react/cache/CHANGELOG.md delete mode 100644 sources/vendor/react/cache/LICENSE delete mode 100644 sources/vendor/react/cache/README.md delete mode 100644 sources/vendor/react/cache/composer.json delete mode 100644 sources/vendor/react/cache/phpunit.xml.dist delete mode 100644 sources/vendor/react/cache/src/ArrayCache.php delete mode 100644 sources/vendor/react/cache/src/CacheInterface.php delete mode 100644 sources/vendor/react/cache/tests/ArrayCacheTest.php delete mode 100644 sources/vendor/react/cache/tests/CallableStub.php delete mode 100644 sources/vendor/react/cache/tests/TestCase.php delete mode 160000 sources/vendor/react/child-process delete mode 100644 sources/vendor/react/dns/.gitignore delete mode 100644 sources/vendor/react/dns/.travis.yml delete mode 100644 sources/vendor/react/dns/CHANGELOG.md delete mode 100644 sources/vendor/react/dns/LICENSE delete mode 100644 sources/vendor/react/dns/README.md delete mode 100644 sources/vendor/react/dns/composer.json delete mode 100644 sources/vendor/react/dns/phpunit.xml.dist delete mode 100644 sources/vendor/react/dns/src/BadServerException.php delete mode 100644 sources/vendor/react/dns/src/Config/Config.php delete mode 100644 sources/vendor/react/dns/src/Config/FilesystemFactory.php delete mode 100644 sources/vendor/react/dns/src/Model/HeaderBag.php delete mode 100644 sources/vendor/react/dns/src/Model/Message.php delete mode 100644 sources/vendor/react/dns/src/Model/Record.php delete mode 100644 sources/vendor/react/dns/src/Protocol/BinaryDumper.php delete mode 100644 sources/vendor/react/dns/src/Protocol/Parser.php delete mode 100644 sources/vendor/react/dns/src/Query/CachedExecutor.php delete mode 100644 sources/vendor/react/dns/src/Query/Executor.php delete mode 100644 sources/vendor/react/dns/src/Query/ExecutorInterface.php delete mode 100644 sources/vendor/react/dns/src/Query/Query.php delete mode 100644 sources/vendor/react/dns/src/Query/RecordBag.php delete mode 100644 sources/vendor/react/dns/src/Query/RecordCache.php delete mode 100644 sources/vendor/react/dns/src/Query/RetryExecutor.php delete mode 100644 sources/vendor/react/dns/src/Query/TimeoutException.php delete mode 100644 sources/vendor/react/dns/src/RecordNotFoundException.php delete mode 100644 sources/vendor/react/dns/src/Resolver/Factory.php delete mode 100644 sources/vendor/react/dns/src/Resolver/Resolver.php delete mode 100644 sources/vendor/react/dns/tests/CallableStub.php delete mode 100644 sources/vendor/react/dns/tests/Config/FilesystemFactoryTest.php delete mode 100644 sources/vendor/react/dns/tests/Fixtures/etc/resolv.conf delete mode 100644 sources/vendor/react/dns/tests/FunctionalResolverTest.php delete mode 100644 sources/vendor/react/dns/tests/Protocol/BinaryDumperTest.php delete mode 100644 sources/vendor/react/dns/tests/Protocol/ParserTest.php delete mode 100644 sources/vendor/react/dns/tests/Query/CachedExecutorTest.php delete mode 100644 sources/vendor/react/dns/tests/Query/ExecutorTest.php delete mode 100644 sources/vendor/react/dns/tests/Query/RecordBagTest.php delete mode 100644 sources/vendor/react/dns/tests/Query/RecordCacheTest.php delete mode 100644 sources/vendor/react/dns/tests/Query/RetryExecutorTest.php delete mode 100644 sources/vendor/react/dns/tests/Resolver/FactoryTest.php delete mode 100644 sources/vendor/react/dns/tests/Resolver/ResolveAliasesTest.php delete mode 100644 sources/vendor/react/dns/tests/Resolver/ResolverTest.php delete mode 100644 sources/vendor/react/dns/tests/TestCase.php delete mode 100644 sources/vendor/react/event-loop/.gitignore delete mode 100644 sources/vendor/react/event-loop/.travis.yml delete mode 100644 sources/vendor/react/event-loop/CHANGELOG.md delete mode 100644 sources/vendor/react/event-loop/LICENSE delete mode 100644 sources/vendor/react/event-loop/README.md delete mode 100644 sources/vendor/react/event-loop/composer.json delete mode 100644 sources/vendor/react/event-loop/phpunit.xml.dist delete mode 100644 sources/vendor/react/event-loop/src/ExtEventLoop.php delete mode 100644 sources/vendor/react/event-loop/src/Factory.php delete mode 100644 sources/vendor/react/event-loop/src/LibEvLoop.php delete mode 100644 sources/vendor/react/event-loop/src/LibEventLoop.php delete mode 100644 sources/vendor/react/event-loop/src/LoopInterface.php delete mode 100644 sources/vendor/react/event-loop/src/StreamSelectLoop.php delete mode 100644 sources/vendor/react/event-loop/src/Tick/FutureTickQueue.php delete mode 100644 sources/vendor/react/event-loop/src/Tick/NextTickQueue.php delete mode 100644 sources/vendor/react/event-loop/src/Timer/Timer.php delete mode 100644 sources/vendor/react/event-loop/src/Timer/TimerInterface.php delete mode 100644 sources/vendor/react/event-loop/src/Timer/Timers.php delete mode 100644 sources/vendor/react/event-loop/tests/AbstractLoopTest.php delete mode 100644 sources/vendor/react/event-loop/tests/CallableStub.php delete mode 100644 sources/vendor/react/event-loop/tests/ExtEventLoopTest.php delete mode 100644 sources/vendor/react/event-loop/tests/LibEvLoopTest.php delete mode 100644 sources/vendor/react/event-loop/tests/LibEventLoopTest.php delete mode 100644 sources/vendor/react/event-loop/tests/StreamSelectLoopTest.php delete mode 100644 sources/vendor/react/event-loop/tests/TestCase.php delete mode 100644 sources/vendor/react/event-loop/tests/Timer/AbstractTimerTest.php delete mode 100644 sources/vendor/react/event-loop/tests/Timer/ExtEventTimerTest.php delete mode 100644 sources/vendor/react/event-loop/tests/Timer/LibEvTimerTest.php delete mode 100644 sources/vendor/react/event-loop/tests/Timer/LibEventTimerTest.php delete mode 100644 sources/vendor/react/event-loop/tests/Timer/StreamSelectTimerTest.php delete mode 100644 sources/vendor/react/event-loop/tests/bootstrap.php delete mode 100755 sources/vendor/react/event-loop/travis-init.sh delete mode 100644 sources/vendor/react/promise/.gitignore delete mode 100644 sources/vendor/react/promise/.travis.yml delete mode 100644 sources/vendor/react/promise/CHANGELOG.md delete mode 100644 sources/vendor/react/promise/LICENSE delete mode 100644 sources/vendor/react/promise/README.md delete mode 100644 sources/vendor/react/promise/composer.json delete mode 100644 sources/vendor/react/promise/phpunit.xml.dist delete mode 100644 sources/vendor/react/promise/src/CancellablePromiseInterface.php delete mode 100644 sources/vendor/react/promise/src/Deferred.php delete mode 100644 sources/vendor/react/promise/src/ExtendedPromiseInterface.php delete mode 100644 sources/vendor/react/promise/src/FulfilledPromise.php delete mode 100644 sources/vendor/react/promise/src/LazyPromise.php delete mode 100644 sources/vendor/react/promise/src/Promise.php delete mode 100644 sources/vendor/react/promise/src/PromiseInterface.php delete mode 100644 sources/vendor/react/promise/src/PromisorInterface.php delete mode 100644 sources/vendor/react/promise/src/RejectedPromise.php delete mode 100644 sources/vendor/react/promise/src/UnhandledRejectionException.php delete mode 100644 sources/vendor/react/promise/src/functions.php delete mode 100644 sources/vendor/react/promise/src/functions_include.php delete mode 100644 sources/vendor/react/promise/tests/DeferredTest.php delete mode 100644 sources/vendor/react/promise/tests/FulfilledPromiseTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionAllTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionAnyTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionCheckTypehintTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionMapTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionRaceTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionReduceTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionRejectTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionResolveTest.php delete mode 100644 sources/vendor/react/promise/tests/FunctionSomeTest.php delete mode 100644 sources/vendor/react/promise/tests/LazyPromiseTest.php delete mode 100644 sources/vendor/react/promise/tests/PromiseAdapter/CallbackPromiseAdapter.php delete mode 100644 sources/vendor/react/promise/tests/PromiseAdapter/PromiseAdapterInterface.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/CancelTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/FullTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/NotifyTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/PromiseFulfilledTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/PromisePendingTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/PromiseRejectedTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/PromiseSettledTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/RejectTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/PromiseTest/ResolveTestTrait.php delete mode 100644 sources/vendor/react/promise/tests/RejectedPromiseTest.php delete mode 100644 sources/vendor/react/promise/tests/Stub/CallableStub.php delete mode 100644 sources/vendor/react/promise/tests/TestCase.php delete mode 100644 sources/vendor/react/promise/tests/bootstrap.php delete mode 160000 sources/vendor/react/socket-client delete mode 100644 sources/vendor/react/socket/.gitignore delete mode 100644 sources/vendor/react/socket/.travis.yml delete mode 100644 sources/vendor/react/socket/CHANGELOG.md delete mode 100644 sources/vendor/react/socket/LICENSE delete mode 100644 sources/vendor/react/socket/README.md delete mode 100644 sources/vendor/react/socket/composer.json delete mode 100644 sources/vendor/react/socket/phpunit.xml.dist delete mode 100644 sources/vendor/react/socket/src/Connection.php delete mode 100644 sources/vendor/react/socket/src/ConnectionException.php delete mode 100644 sources/vendor/react/socket/src/ConnectionInterface.php delete mode 100644 sources/vendor/react/socket/src/Server.php delete mode 100644 sources/vendor/react/socket/src/ServerInterface.php delete mode 100644 sources/vendor/react/socket/tests/ConnectionTest.php delete mode 100644 sources/vendor/react/socket/tests/ServerTest.php delete mode 100644 sources/vendor/react/socket/tests/Stub/CallableStub.php delete mode 100644 sources/vendor/react/socket/tests/Stub/ConnectionStub.php delete mode 100644 sources/vendor/react/socket/tests/Stub/ServerStub.php delete mode 100644 sources/vendor/react/socket/tests/TestCase.php delete mode 100644 sources/vendor/react/stream/.gitignore delete mode 100644 sources/vendor/react/stream/.travis.yml delete mode 100644 sources/vendor/react/stream/CHANGELOG.md delete mode 100644 sources/vendor/react/stream/LICENSE delete mode 100644 sources/vendor/react/stream/README.md delete mode 100644 sources/vendor/react/stream/composer.json delete mode 100644 sources/vendor/react/stream/phpunit.xml.dist delete mode 100644 sources/vendor/react/stream/src/Buffer.php delete mode 100644 sources/vendor/react/stream/src/BufferedSink.php delete mode 100644 sources/vendor/react/stream/src/CompositeStream.php delete mode 100644 sources/vendor/react/stream/src/DuplexStreamInterface.php delete mode 100644 sources/vendor/react/stream/src/ReadableStream.php delete mode 100644 sources/vendor/react/stream/src/ReadableStreamInterface.php delete mode 100644 sources/vendor/react/stream/src/Stream.php delete mode 100644 sources/vendor/react/stream/src/ThroughStream.php delete mode 100644 sources/vendor/react/stream/src/Util.php delete mode 100644 sources/vendor/react/stream/src/WritableStream.php delete mode 100644 sources/vendor/react/stream/src/WritableStreamInterface.php delete mode 100644 sources/vendor/react/stream/tests/BufferTest.php delete mode 100644 sources/vendor/react/stream/tests/BufferedSinkTest.php delete mode 100644 sources/vendor/react/stream/tests/CallableStub.php delete mode 100644 sources/vendor/react/stream/tests/CompositeStreamTest.php delete mode 100644 sources/vendor/react/stream/tests/ReadableStreamTest.php delete mode 100644 sources/vendor/react/stream/tests/StreamIntegrationTest.php delete mode 100644 sources/vendor/react/stream/tests/StreamTest.php delete mode 100644 sources/vendor/react/stream/tests/Stub/ReadableStreamStub.php delete mode 100644 sources/vendor/react/stream/tests/TestCase.php delete mode 100644 sources/vendor/react/stream/tests/ThroughStreamTest.php delete mode 100644 sources/vendor/react/stream/tests/UtilTest.php delete mode 100644 sources/vendor/react/stream/tests/WritableStreamTest.php delete mode 100644 sources/vendor/react/stream/tests/bootstrap.php delete mode 100644 sources/vendor/respect/validation/.gitignore delete mode 100644 sources/vendor/respect/validation/.php_cs delete mode 100644 sources/vendor/respect/validation/.scrutinizer.yml delete mode 100644 sources/vendor/respect/validation/.travis.yml delete mode 100644 sources/vendor/respect/validation/CHANGELOG.md delete mode 100644 sources/vendor/respect/validation/CONTRIBUTING.md delete mode 100644 sources/vendor/respect/validation/LICENSE.md delete mode 100644 sources/vendor/respect/validation/README.md delete mode 100644 sources/vendor/respect/validation/composer.json delete mode 100644 sources/vendor/respect/validation/couscous.yml delete mode 100644 sources/vendor/respect/validation/docs/Age.md delete mode 100644 sources/vendor/respect/validation/docs/AllOf.md delete mode 100644 sources/vendor/respect/validation/docs/Alnum.md delete mode 100644 sources/vendor/respect/validation/docs/Alpha.md delete mode 100644 sources/vendor/respect/validation/docs/AlwaysInvalid.md delete mode 100644 sources/vendor/respect/validation/docs/AlwaysValid.md delete mode 100644 sources/vendor/respect/validation/docs/ArrayType.md delete mode 100644 sources/vendor/respect/validation/docs/ArrayVal.md delete mode 100644 sources/vendor/respect/validation/docs/Attribute.md delete mode 100644 sources/vendor/respect/validation/docs/Bank.md delete mode 100644 sources/vendor/respect/validation/docs/BankAccount.md delete mode 100644 sources/vendor/respect/validation/docs/Between.md delete mode 100644 sources/vendor/respect/validation/docs/Bic.md delete mode 100644 sources/vendor/respect/validation/docs/BoolType.md delete mode 100644 sources/vendor/respect/validation/docs/BoolVal.md delete mode 100644 sources/vendor/respect/validation/docs/Bsn.md delete mode 100644 sources/vendor/respect/validation/docs/CONCRETE_API.md delete mode 100644 sources/vendor/respect/validation/docs/Call.md delete mode 100644 sources/vendor/respect/validation/docs/CallableType.md delete mode 100644 sources/vendor/respect/validation/docs/Callback.md delete mode 100644 sources/vendor/respect/validation/docs/Charset.md delete mode 100644 sources/vendor/respect/validation/docs/Cnh.md delete mode 100644 sources/vendor/respect/validation/docs/Cnpj.md delete mode 100644 sources/vendor/respect/validation/docs/Cntrl.md delete mode 100644 sources/vendor/respect/validation/docs/Consonant.md delete mode 100644 sources/vendor/respect/validation/docs/Contains.md delete mode 100644 sources/vendor/respect/validation/docs/Countable.md delete mode 100644 sources/vendor/respect/validation/docs/CountryCode.md delete mode 100644 sources/vendor/respect/validation/docs/Cpf.md delete mode 100644 sources/vendor/respect/validation/docs/CreditCard.md delete mode 100644 sources/vendor/respect/validation/docs/CurrencyCode.md delete mode 100644 sources/vendor/respect/validation/docs/Date.md delete mode 100644 sources/vendor/respect/validation/docs/Digit.md delete mode 100644 sources/vendor/respect/validation/docs/Directory.md delete mode 100644 sources/vendor/respect/validation/docs/Domain.md delete mode 100644 sources/vendor/respect/validation/docs/Each.md delete mode 100644 sources/vendor/respect/validation/docs/Email.md delete mode 100644 sources/vendor/respect/validation/docs/EndsWith.md delete mode 100644 sources/vendor/respect/validation/docs/Equals.md delete mode 100644 sources/vendor/respect/validation/docs/Even.md delete mode 100644 sources/vendor/respect/validation/docs/Executable.md delete mode 100644 sources/vendor/respect/validation/docs/Exists.md delete mode 100644 sources/vendor/respect/validation/docs/Extension.md delete mode 100644 sources/vendor/respect/validation/docs/Factor.md delete mode 100644 sources/vendor/respect/validation/docs/FalseVal.md delete mode 100644 sources/vendor/respect/validation/docs/File.md delete mode 100644 sources/vendor/respect/validation/docs/FilterVar.md delete mode 100644 sources/vendor/respect/validation/docs/Finite.md delete mode 100644 sources/vendor/respect/validation/docs/FloatType.md delete mode 100644 sources/vendor/respect/validation/docs/FloatVal.md delete mode 100644 sources/vendor/respect/validation/docs/Graph.md delete mode 100644 sources/vendor/respect/validation/docs/HexRgbColor.md delete mode 100644 sources/vendor/respect/validation/docs/INSTALL.md delete mode 100644 sources/vendor/respect/validation/docs/Identical.md delete mode 100644 sources/vendor/respect/validation/docs/Imei.md delete mode 100644 sources/vendor/respect/validation/docs/In.md delete mode 100644 sources/vendor/respect/validation/docs/Infinite.md delete mode 100644 sources/vendor/respect/validation/docs/Instance.md delete mode 100644 sources/vendor/respect/validation/docs/IntType.md delete mode 100644 sources/vendor/respect/validation/docs/IntVal.md delete mode 100644 sources/vendor/respect/validation/docs/Ip.md delete mode 100644 sources/vendor/respect/validation/docs/Iterable.md delete mode 100644 sources/vendor/respect/validation/docs/Json.md delete mode 100644 sources/vendor/respect/validation/docs/Key.md delete mode 100644 sources/vendor/respect/validation/docs/KeyNested.md delete mode 100644 sources/vendor/respect/validation/docs/KeySet.md delete mode 100644 sources/vendor/respect/validation/docs/KeyValue.md delete mode 100644 sources/vendor/respect/validation/docs/LeapDate.md delete mode 100644 sources/vendor/respect/validation/docs/LeapYear.md delete mode 100644 sources/vendor/respect/validation/docs/Length.md delete mode 100644 sources/vendor/respect/validation/docs/Lowercase.md delete mode 100644 sources/vendor/respect/validation/docs/MacAddress.md delete mode 100644 sources/vendor/respect/validation/docs/Max.md delete mode 100644 sources/vendor/respect/validation/docs/Mimetype.md delete mode 100644 sources/vendor/respect/validation/docs/Min.md delete mode 100644 sources/vendor/respect/validation/docs/MinimumAge.md delete mode 100644 sources/vendor/respect/validation/docs/Multiple.md delete mode 100644 sources/vendor/respect/validation/docs/Negative.md delete mode 100644 sources/vendor/respect/validation/docs/NfeAccessKey.md delete mode 100644 sources/vendor/respect/validation/docs/No.md delete mode 100644 sources/vendor/respect/validation/docs/NoWhitespace.md delete mode 100644 sources/vendor/respect/validation/docs/NoneOf.md delete mode 100644 sources/vendor/respect/validation/docs/Not.md delete mode 100644 sources/vendor/respect/validation/docs/NotBlank.md delete mode 100644 sources/vendor/respect/validation/docs/NotEmpty.md delete mode 100644 sources/vendor/respect/validation/docs/NotOptional.md delete mode 100644 sources/vendor/respect/validation/docs/NullType.md delete mode 100644 sources/vendor/respect/validation/docs/Numeric.md delete mode 100644 sources/vendor/respect/validation/docs/ObjectType.md delete mode 100644 sources/vendor/respect/validation/docs/Odd.md delete mode 100644 sources/vendor/respect/validation/docs/OneOf.md delete mode 100644 sources/vendor/respect/validation/docs/Optional.md delete mode 100644 sources/vendor/respect/validation/docs/PerfectSquare.md delete mode 100644 sources/vendor/respect/validation/docs/Phone.md delete mode 100644 sources/vendor/respect/validation/docs/Positive.md delete mode 100644 sources/vendor/respect/validation/docs/PostalCode.md delete mode 100644 sources/vendor/respect/validation/docs/PrimeNumber.md delete mode 100644 sources/vendor/respect/validation/docs/Prnt.md delete mode 100644 sources/vendor/respect/validation/docs/Punct.md delete mode 100644 sources/vendor/respect/validation/docs/README.md delete mode 100644 sources/vendor/respect/validation/docs/Readable.md delete mode 100644 sources/vendor/respect/validation/docs/Regex.md delete mode 100644 sources/vendor/respect/validation/docs/ResourceType.md delete mode 100644 sources/vendor/respect/validation/docs/Roman.md delete mode 100644 sources/vendor/respect/validation/docs/ScalarVal.md delete mode 100644 sources/vendor/respect/validation/docs/Sf.md delete mode 100644 sources/vendor/respect/validation/docs/Size.md delete mode 100644 sources/vendor/respect/validation/docs/Slug.md delete mode 100644 sources/vendor/respect/validation/docs/Space.md delete mode 100644 sources/vendor/respect/validation/docs/StartsWith.md delete mode 100644 sources/vendor/respect/validation/docs/StringType.md delete mode 100644 sources/vendor/respect/validation/docs/SubdivisionCode.md delete mode 100644 sources/vendor/respect/validation/docs/SymbolicLink.md delete mode 100644 sources/vendor/respect/validation/docs/Tld.md delete mode 100644 sources/vendor/respect/validation/docs/TrueVal.md delete mode 100644 sources/vendor/respect/validation/docs/Type.md delete mode 100644 sources/vendor/respect/validation/docs/Uploaded.md delete mode 100644 sources/vendor/respect/validation/docs/Uppercase.md delete mode 100644 sources/vendor/respect/validation/docs/Url.md delete mode 100644 sources/vendor/respect/validation/docs/VALIDATORS.md delete mode 100644 sources/vendor/respect/validation/docs/Version.md delete mode 100644 sources/vendor/respect/validation/docs/VideoUrl.md delete mode 100644 sources/vendor/respect/validation/docs/Vowel.md delete mode 100644 sources/vendor/respect/validation/docs/When.md delete mode 100644 sources/vendor/respect/validation/docs/Writable.md delete mode 100644 sources/vendor/respect/validation/docs/Xdigit.md delete mode 100644 sources/vendor/respect/validation/docs/Yes.md delete mode 100644 sources/vendor/respect/validation/docs/Zend.md delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AgeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AllOfException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AlnumException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AlphaException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AlwaysInvalidException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AlwaysValidException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ArrayTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ArrayValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AtLeastException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/AttributeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BankAccountException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BankException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BaseException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BetweenException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BicException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BoolTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BoolValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/BsnException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CallException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CallableTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CallbackException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CharsetException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CnhException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CnpjException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CntrlException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ComponentException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ConsonantException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ContainsException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CountableException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CountryCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CpfException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CreditCardException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/CurrencyCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/DateException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/DigitException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/DirectoryException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/DomainException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/EachException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/EmailException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/EndsWithException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/EqualsException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/EvenException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ExceptionInterface.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ExecutableException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ExistsException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ExtensionException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FactorException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FalseValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FileException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FilterVarException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FiniteException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FloatTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/FloatValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/GraphException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/GroupedValidationException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/HexRgbColorException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/IdenticalException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ImeiException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/InException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/InfiniteException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/InstanceException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/IntTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/IntValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/IpException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/IterableException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/JsonException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/KeyException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/KeyNestedException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/KeySetException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/KeyValueException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/LeapDateException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/LeapYearException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/LengthException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/Locale/GermanBankAccountException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/Locale/GermanBankException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/Locale/GermanBicException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/LowercaseException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MacAddressException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MaxException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MimetypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MinException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MinimumAgeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MostOfException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/MultipleException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NegativeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NestedValidationException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NfeAccessKeyException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NoException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NoWhitespaceException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NoneOfException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NotBlankException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NotEmptyException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NotException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NotOptionalException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NullTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/NumericException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ObjectTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/OddException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/OneOfException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/OptionalException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PerfectSquareException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PhoneException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PositiveException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PostalCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PrimeNumberException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PrntException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/PunctException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ReadableException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/RecursiveExceptionIterator.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/RegexException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ResourceTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/RomanException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ScalarValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SfException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SizeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SlugException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SpaceException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/StartsWithException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/StringTypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AqSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ArSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AxSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/AzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BbSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BhSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BjSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BqSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BvSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/BzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CcSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ChSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ClSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CvSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CxSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/CzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/DeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/DjSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/DkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/DmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/DoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/DzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/EcSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/EeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/EgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/EhSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ErSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/EsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/EtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/FiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/FjSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/FkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/FmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/FoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/FrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GbSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GhSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GpSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GqSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/GySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/HkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/HmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/HnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/HrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/HtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/HuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ImSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/InSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IqSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/IsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ItSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/JeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/JmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/JoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/JpSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KhSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KpSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/KzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LbSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LcSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LvSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/LySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/McSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MhSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MpSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MqSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MvSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MxSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/MzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NcSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NpSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/NzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/OmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PhSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/PySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/QaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ReSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/RoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/RsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/RuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/RwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SbSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ScSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ShSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SiSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SjSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SoSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/StSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SvSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SxSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/SzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TcSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TdSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ThSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TjSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TlSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ToSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TrSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TvSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/TzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/UaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/UgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/UmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/UsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/UySubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/UzSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/VaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/VcSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/VeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/VgSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ViSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/VnSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/VuSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/WfSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/WsSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/XkSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/YeSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/YtSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ZaSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ZmSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCode/ZwSubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SubdivisionCodeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/SymbolicLinkException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/TldException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/TrueValException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/TypeException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/UploadedException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/UppercaseException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/UrlException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ValidationException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/VersionException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/VideoUrlException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/VowelException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/WhenException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/WritableException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/XdigitException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/YesException.php delete mode 100644 sources/vendor/respect/validation/library/Exceptions/ZendException.php delete mode 100644 sources/vendor/respect/validation/library/Factory.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractComposite.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractCountryInfo.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractCtypeRule.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractFilterRule.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractInterval.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractRegexRule.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractRelated.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractRule.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractSearcher.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AbstractWrapper.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Age.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AllOf.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Alnum.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Alpha.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AlwaysInvalid.php delete mode 100644 sources/vendor/respect/validation/library/Rules/AlwaysValid.php delete mode 100644 sources/vendor/respect/validation/library/Rules/ArrayType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/ArrayVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Attribute.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Bank.php delete mode 100644 sources/vendor/respect/validation/library/Rules/BankAccount.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Base.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Between.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Bic.php delete mode 100644 sources/vendor/respect/validation/library/Rules/BoolType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/BoolVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Bsn.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Call.php delete mode 100644 sources/vendor/respect/validation/library/Rules/CallableType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Callback.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Charset.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Cnh.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Cnpj.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Cntrl.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Consonant.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Contains.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Countable.php delete mode 100644 sources/vendor/respect/validation/library/Rules/CountryCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Cpf.php delete mode 100644 sources/vendor/respect/validation/library/Rules/CreditCard.php delete mode 100644 sources/vendor/respect/validation/library/Rules/CurrencyCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Date.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Digit.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Directory.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Domain.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Each.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Email.php delete mode 100644 sources/vendor/respect/validation/library/Rules/EndsWith.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Equals.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Even.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Executable.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Exists.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Extension.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Factor.php delete mode 100644 sources/vendor/respect/validation/library/Rules/FalseVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/File.php delete mode 100644 sources/vendor/respect/validation/library/Rules/FilterVar.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Finite.php delete mode 100644 sources/vendor/respect/validation/library/Rules/FloatType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/FloatVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Graph.php delete mode 100644 sources/vendor/respect/validation/library/Rules/HexRgbColor.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Identical.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Imei.php delete mode 100644 sources/vendor/respect/validation/library/Rules/In.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Infinite.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Instance.php delete mode 100644 sources/vendor/respect/validation/library/Rules/IntType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/IntVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Ip.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Iterable.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Json.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Key.php delete mode 100644 sources/vendor/respect/validation/library/Rules/KeyNested.php delete mode 100644 sources/vendor/respect/validation/library/Rules/KeySet.php delete mode 100644 sources/vendor/respect/validation/library/Rules/KeyValue.php delete mode 100644 sources/vendor/respect/validation/library/Rules/LeapDate.php delete mode 100644 sources/vendor/respect/validation/library/Rules/LeapYear.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Length.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Locale/Factory.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Locale/GermanBank.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Locale/GermanBankAccount.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Locale/GermanBic.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Lowercase.php delete mode 100644 sources/vendor/respect/validation/library/Rules/MacAddress.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Max.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Mimetype.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Min.php delete mode 100644 sources/vendor/respect/validation/library/Rules/MinimumAge.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Multiple.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Negative.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NfeAccessKey.php delete mode 100644 sources/vendor/respect/validation/library/Rules/No.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NoWhitespace.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NoneOf.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Not.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NotBlank.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NotEmpty.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NotOptional.php delete mode 100644 sources/vendor/respect/validation/library/Rules/NullType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Numeric.php delete mode 100644 sources/vendor/respect/validation/library/Rules/ObjectType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Odd.php delete mode 100644 sources/vendor/respect/validation/library/Rules/OneOf.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Optional.php delete mode 100644 sources/vendor/respect/validation/library/Rules/PerfectSquare.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Phone.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Positive.php delete mode 100644 sources/vendor/respect/validation/library/Rules/PostalCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/PrimeNumber.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Prnt.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Punct.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Readable.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Regex.php delete mode 100644 sources/vendor/respect/validation/library/Rules/ResourceType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Roman.php delete mode 100644 sources/vendor/respect/validation/library/Rules/ScalarVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Sf.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Size.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Slug.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Space.php delete mode 100644 sources/vendor/respect/validation/library/Rules/StartsWith.php delete mode 100644 sources/vendor/respect/validation/library/Rules/StringType.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AqSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ArSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AxSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/AzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BbSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BhSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BjSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BqSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BvSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/BzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CcSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ChSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ClSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CvSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CxSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/CzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/DeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/DjSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/DkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/DmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/DoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/DzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/EcSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/EeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/EgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/EhSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ErSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/EsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/EtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/FiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/FjSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/FkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/FmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/FoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/FrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GbSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GhSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GpSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GqSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/GySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/HkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/HmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/HnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/HrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/HtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/HuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ImSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/InSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IqSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/IsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ItSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/JeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/JmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/JoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/JpSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KhSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KpSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/KzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LbSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LcSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LvSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/LySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/McSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MhSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MpSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MqSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MvSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MxSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/MzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NcSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NpSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/NzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/OmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PhSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/PySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/QaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ReSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/RoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/RsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/RuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/RwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SbSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ScSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ShSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SiSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SjSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SoSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/StSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SvSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SxSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/SzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TcSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TdSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ThSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TjSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TlSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ToSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TrSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TvSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/TzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/UaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/UgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/UmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/UsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/UySubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/UzSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/VaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/VcSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/VeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/VgSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ViSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/VnSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/VuSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/WfSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/WsSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/XkSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/YeSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/YtSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ZaSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ZmSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SubdivisionCode/ZwSubdivisionCode.php delete mode 100644 sources/vendor/respect/validation/library/Rules/SymbolicLink.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Tld.php delete mode 100644 sources/vendor/respect/validation/library/Rules/TrueVal.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Type.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Uploaded.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Uppercase.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Url.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Version.php delete mode 100644 sources/vendor/respect/validation/library/Rules/VideoUrl.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Vowel.php delete mode 100644 sources/vendor/respect/validation/library/Rules/When.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Writable.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Xdigit.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Yes.php delete mode 100644 sources/vendor/respect/validation/library/Rules/Zend.php delete mode 100644 sources/vendor/respect/validation/library/Validatable.php delete mode 100644 sources/vendor/respect/validation/library/Validator.php delete mode 100644 sources/vendor/respect/validation/phpunit.xml.dist delete mode 100644 sources/vendor/respect/validation/tests/integration/assert-with-keys.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/do_not_rely_on_nested_validation_exception_interface_for_check.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/exception_update.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/find_messages_should_apply_templates_to_flattened_messages.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/find_messages_should_return_composite_validation_messages_flattened.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/get_full_message_should_include_all_validation_messages_in_a_chain.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/get_messages_should_include_all_validation_messages_in_a_chain.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/issue-179.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/issue-425.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/issue-446.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/issue_85_find_messages_should_not_trigger_catchable_fatal_error.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/keys_as_validator_names.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/not_should_work_by_builder.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/not_with_recursion.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/not_without_recursion.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/readme/example_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/readme/example_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/readme/example_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/readme/example_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/allOf_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/allOf_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/allOf_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/allOf_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/allOf_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_6_expected_char.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_7_not_empty.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alnum_8_uppercase.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alpha_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alpha_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alpha_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alpha_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alwaysInvalid_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alwaysInvalid_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/alwaysValid_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayType_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayVal_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayVal_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayVal_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayVal_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/arrayVal_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/beetwen_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/beetwen_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/beetwen_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/beetwen_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/beetwen_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/beetwen_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolType_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolval_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/boolval_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/bsn_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/bsn_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/bsn_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/callableType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/callableType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/callableType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/callableType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cnpj_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cnpj_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cnpj_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cnpj_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cnpj_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cnpj_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/consonant_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/consonant_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/consonant_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/consonant_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/consonant_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countable_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countable_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countable_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countable_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-2_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-2_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-2_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-2_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-2_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-2_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-3_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-3_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-3_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-3_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-3_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_alpha-3_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_number_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_number_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_number_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_number_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_number_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/countryCode_number_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cpf_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cpf_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cpf_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cpf_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/cpf_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/creditCard_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/creditCard_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/creditCard_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/currencyCode_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/currencyCode_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/currencyCode_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/currencyCode_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/currencyCode_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/digit_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/digit_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/digit_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/digit_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/digit_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/email_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/email_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/email_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/email_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/email_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/email_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/equals_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/equals_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/equals_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/equals_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/equals_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/floatType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/floatType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/floatType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/floatType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/floatType_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/imei_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/imei_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/imei_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/intType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/intType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/intType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/intType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/intType_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/ip_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/ip_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/ip_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/ip_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/ip_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/ip_6.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/iterable_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/iterable_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/iterable_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/iterable_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/iterable_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/keyNested_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/keyValue_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/keyValue_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/keyValue_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/keyValue_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/keyValue_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/length_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/length_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/length_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/minimumAge_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/minimumAge_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/minimumAge_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/minimumAge_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notBlank_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notBlank_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notBlank_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notBlank_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notEmpty_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notEmpty_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notEmpty_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notEmpty_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notOptional_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notOptional_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notOptional_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/notOptional_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/nullType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/nullType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/nullType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/nullType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/numeric_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/numeric_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/numeric_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/numeric_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/objectType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/objectType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/objectType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/objectType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional-assert.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional-check.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional-validate.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/optional_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/slug_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/slug_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/slug_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/slug_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/slug_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/stringType_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/stringType_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/stringType_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/stringType_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/stringType_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/tld_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/tld_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/tld_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/tld_4.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/tld_5.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/when_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/when_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/yes_1.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/yes_2.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/rules/yes_3.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/set_template_with_multiple_validators_should_use_template_as_full_message.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/set_template_with_multiple_validators_should_use_template_as_main_message.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/set_template_with_single_validator_should_use_template_as_main_message.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/translator-assert.phpt delete mode 100644 sources/vendor/respect/validation/tests/integration/translator-check.phpt delete mode 100644 sources/vendor/respect/validation/tests/library/Rules/LocaleTestCase.php delete mode 100644 sources/vendor/respect/validation/tests/library/Rules/RuleTestCase.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Exceptions/CheckExceptionsTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Exceptions/NestedValidationExceptionTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Exceptions/ValidationExceptionTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/FactoryTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AbstractCompositeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AbstractRuleTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AbstractWrapperTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AgeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AllOfTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AlnumTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AlphaTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AlwaysInvalidTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AlwaysValidTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ArrayTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ArrayValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/AttributeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BankAccountTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BankTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BaseTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BetweenTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BicTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BoolTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BoolValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/BsnTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CallTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CallableTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CallbackTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CharsetTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CnhTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CnpjTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CntrlTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ConsonantTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ContainsTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CountableTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CountryCodeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CpfTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CreditCardTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/CurrencyCodeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/DateTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/DigitTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/DirectoryTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/DomainTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/EachTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/EmailTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/EndsWithTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/EqualsTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/EvenTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ExecutableTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ExistsTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ExtensionTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FactorTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FalseValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FileTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FilterVarTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FiniteTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FloatTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/FloatValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/GraphTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/HexRgbColorTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/IdenticalTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ImeiTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/InTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/InfiniteTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/InstanceTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/IntTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/IntValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/IpTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/IterableTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/JsonTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/KeyNestedTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/KeySetTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/KeyTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/KeyValueTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/LeapDateTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/LeapYearTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/LengthTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/Locale/FactoryTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/Locale/GermanBankAccountTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/Locale/GermanBankTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/Locale/GermanBicTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/LowercaseTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/MacAddressTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/MaxTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/MimetypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/MinTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/MininumAgeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/MultipleTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NegativeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NfeAccessKeyTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NoTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NoWhitespaceTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NoneOfTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NotBlankTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NotEmptyTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NotOptionalTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NotTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NullTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/NumericTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ObjectTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/OddTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/OneOfTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/OptionalTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PerfectSquareTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PhoneTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PositiveTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PostalCodeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PrimeNumberTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PrntTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/PunctTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ReadableTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/RegexTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ResourceTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/RomanTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ScalarValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/SfTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/SizeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/SlugTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/SpaceTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/StartsWithTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/StringTypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/SubdivisionCodeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/SymbolicLinkTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/TldTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/TrueValTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/TypeTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/UploadedTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/UppercaseTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/UrlTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/VersionTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/VideoUrlTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/VowelTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/WhenTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/WritableTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/XdigitTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/YesTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/Rules/ZendTest.php delete mode 100644 sources/vendor/respect/validation/tests/unit/ValidatorTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/.gitignore delete mode 100644 sources/vendor/symfony/event-dispatcher/CHANGELOG.md delete mode 100644 sources/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Debug/WrappedListener.php delete mode 100644 sources/vendor/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Event.php delete mode 100644 sources/vendor/symfony/event-dispatcher/EventDispatcher.php delete mode 100644 sources/vendor/symfony/event-dispatcher/EventDispatcherInterface.php delete mode 100644 sources/vendor/symfony/event-dispatcher/EventSubscriberInterface.php delete mode 100644 sources/vendor/symfony/event-dispatcher/GenericEvent.php delete mode 100644 sources/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php delete mode 100644 sources/vendor/symfony/event-dispatcher/LICENSE delete mode 100644 sources/vendor/symfony/event-dispatcher/README.md delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/AbstractEventDispatcherTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/ContainerAwareEventDispatcherTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/Debug/TraceableEventDispatcherTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/DependencyInjection/RegisterListenersPassTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/EventDispatcherTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/EventTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/GenericEventTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/Tests/ImmutableEventDispatcherTest.php delete mode 100644 sources/vendor/symfony/event-dispatcher/composer.json delete mode 100644 sources/vendor/symfony/event-dispatcher/phpunit.xml.dist delete mode 100644 sources/vendor/symfony/http-foundation/.gitignore delete mode 100644 sources/vendor/symfony/http-foundation/AcceptHeader.php delete mode 100644 sources/vendor/symfony/http-foundation/AcceptHeaderItem.php delete mode 100644 sources/vendor/symfony/http-foundation/ApacheRequest.php delete mode 100644 sources/vendor/symfony/http-foundation/BinaryFileResponse.php delete mode 100644 sources/vendor/symfony/http-foundation/CHANGELOG.md delete mode 100644 sources/vendor/symfony/http-foundation/Cookie.php delete mode 100644 sources/vendor/symfony/http-foundation/ExpressionRequestMatcher.php delete mode 100644 sources/vendor/symfony/http-foundation/File/Exception/AccessDeniedException.php delete mode 100644 sources/vendor/symfony/http-foundation/File/Exception/FileException.php delete mode 100644 sources/vendor/symfony/http-foundation/File/Exception/FileNotFoundException.php delete mode 100644 sources/vendor/symfony/http-foundation/File/Exception/UnexpectedTypeException.php delete mode 100644 sources/vendor/symfony/http-foundation/File/Exception/UploadException.php delete mode 100644 sources/vendor/symfony/http-foundation/File/File.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/ExtensionGuesser.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/ExtensionGuesserInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/FileBinaryMimeTypeGuesser.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/FileinfoMimeTypeGuesser.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/MimeTypeExtensionGuesser.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesser.php delete mode 100644 sources/vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesserInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/File/UploadedFile.php delete mode 100644 sources/vendor/symfony/http-foundation/FileBag.php delete mode 100644 sources/vendor/symfony/http-foundation/HeaderBag.php delete mode 100644 sources/vendor/symfony/http-foundation/IpUtils.php delete mode 100644 sources/vendor/symfony/http-foundation/JsonResponse.php delete mode 100644 sources/vendor/symfony/http-foundation/LICENSE delete mode 100644 sources/vendor/symfony/http-foundation/ParameterBag.php delete mode 100644 sources/vendor/symfony/http-foundation/README.md delete mode 100644 sources/vendor/symfony/http-foundation/RedirectResponse.php delete mode 100644 sources/vendor/symfony/http-foundation/Request.php delete mode 100644 sources/vendor/symfony/http-foundation/RequestMatcher.php delete mode 100644 sources/vendor/symfony/http-foundation/RequestMatcherInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/RequestStack.php delete mode 100644 sources/vendor/symfony/http-foundation/Response.php delete mode 100644 sources/vendor/symfony/http-foundation/ResponseHeaderBag.php delete mode 100644 sources/vendor/symfony/http-foundation/ServerBag.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Attribute/NamespacedAttributeBag.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Flash/FlashBag.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Flash/FlashBagInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Session.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/SessionBagInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/SessionInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/MemcacheSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/MemcachedSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/MongoDbSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/NativeSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/NullSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/PdoSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Handler/WriteCheckSessionHandler.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/MetadataBag.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/MockArraySessionStorage.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorage.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Proxy/NativeProxy.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php delete mode 100644 sources/vendor/symfony/http-foundation/Session/Storage/SessionStorageInterface.php delete mode 100644 sources/vendor/symfony/http-foundation/StreamedResponse.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/AcceptHeaderItemTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/AcceptHeaderTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ApacheRequestTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/BinaryFileResponseTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/CookieTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ExpressionRequestMatcherTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/FakeFile.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/FileTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/Fixtures/.unknownextension delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/Fixtures/directory/.empty delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/Fixtures/other-file.example delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/Fixtures/test delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/Fixtures/test.gif delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/MimeType/MimeTypeTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/File/UploadedFileTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/FileBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/HeaderBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/IpUtilsTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/JsonResponseTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ParameterBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/RedirectResponseTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/RequestMatcherTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/RequestStackTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/RequestTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ResponseHeaderBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ResponseTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ResponseTestCase.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/ServerBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Attribute/AttributeBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Attribute/NamespacedAttributeBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Flash/AutoExpireFlashBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Flash/FlashBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/SessionTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcacheSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MongoDbSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NativeFileSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NativeSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NullSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/PdoSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/WriteCheckSessionHandlerTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/MetadataBagTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/MockArraySessionStorageTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/MockFileSessionStorageTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/NativeSessionStorageTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/PhpBridgeSessionStorageTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/AbstractProxyTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/NativeProxyTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/SessionHandlerProxyTest.php delete mode 100644 sources/vendor/symfony/http-foundation/Tests/StreamedResponseTest.php delete mode 100644 sources/vendor/symfony/http-foundation/composer.json delete mode 100644 sources/vendor/symfony/http-foundation/phpunit.xml.dist delete mode 100644 sources/vendor/symfony/routing/.gitignore delete mode 100644 sources/vendor/symfony/routing/Annotation/Route.php delete mode 100644 sources/vendor/symfony/routing/CHANGELOG.md delete mode 100644 sources/vendor/symfony/routing/CompiledRoute.php delete mode 100644 sources/vendor/symfony/routing/Exception/ExceptionInterface.php delete mode 100644 sources/vendor/symfony/routing/Exception/InvalidParameterException.php delete mode 100644 sources/vendor/symfony/routing/Exception/MethodNotAllowedException.php delete mode 100644 sources/vendor/symfony/routing/Exception/MissingMandatoryParametersException.php delete mode 100644 sources/vendor/symfony/routing/Exception/ResourceNotFoundException.php delete mode 100644 sources/vendor/symfony/routing/Exception/RouteNotFoundException.php delete mode 100644 sources/vendor/symfony/routing/Generator/ConfigurableRequirementsInterface.php delete mode 100644 sources/vendor/symfony/routing/Generator/Dumper/GeneratorDumper.php delete mode 100644 sources/vendor/symfony/routing/Generator/Dumper/GeneratorDumperInterface.php delete mode 100644 sources/vendor/symfony/routing/Generator/Dumper/PhpGeneratorDumper.php delete mode 100644 sources/vendor/symfony/routing/Generator/UrlGenerator.php delete mode 100644 sources/vendor/symfony/routing/Generator/UrlGeneratorInterface.php delete mode 100644 sources/vendor/symfony/routing/LICENSE delete mode 100644 sources/vendor/symfony/routing/Loader/AnnotationClassLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/AnnotationDirectoryLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/AnnotationFileLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/ClosureLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/DependencyInjection/ServiceRouterLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/DirectoryLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/ObjectRouteLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/PhpFileLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/XmlFileLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/YamlFileLoader.php delete mode 100644 sources/vendor/symfony/routing/Loader/schema/routing/routing-1.0.xsd delete mode 100644 sources/vendor/symfony/routing/Matcher/Dumper/DumperCollection.php delete mode 100644 sources/vendor/symfony/routing/Matcher/Dumper/DumperPrefixCollection.php delete mode 100644 sources/vendor/symfony/routing/Matcher/Dumper/DumperRoute.php delete mode 100644 sources/vendor/symfony/routing/Matcher/Dumper/MatcherDumper.php delete mode 100644 sources/vendor/symfony/routing/Matcher/Dumper/MatcherDumperInterface.php delete mode 100644 sources/vendor/symfony/routing/Matcher/Dumper/PhpMatcherDumper.php delete mode 100644 sources/vendor/symfony/routing/Matcher/RedirectableUrlMatcher.php delete mode 100644 sources/vendor/symfony/routing/Matcher/RedirectableUrlMatcherInterface.php delete mode 100644 sources/vendor/symfony/routing/Matcher/RequestMatcherInterface.php delete mode 100644 sources/vendor/symfony/routing/Matcher/TraceableUrlMatcher.php delete mode 100644 sources/vendor/symfony/routing/Matcher/UrlMatcher.php delete mode 100644 sources/vendor/symfony/routing/Matcher/UrlMatcherInterface.php delete mode 100644 sources/vendor/symfony/routing/README.md delete mode 100644 sources/vendor/symfony/routing/RequestContext.php delete mode 100644 sources/vendor/symfony/routing/RequestContextAwareInterface.php delete mode 100644 sources/vendor/symfony/routing/Route.php delete mode 100644 sources/vendor/symfony/routing/RouteCollection.php delete mode 100644 sources/vendor/symfony/routing/RouteCollectionBuilder.php delete mode 100644 sources/vendor/symfony/routing/RouteCompiler.php delete mode 100644 sources/vendor/symfony/routing/RouteCompilerInterface.php delete mode 100644 sources/vendor/symfony/routing/Router.php delete mode 100644 sources/vendor/symfony/routing/RouterInterface.php delete mode 100644 sources/vendor/symfony/routing/Tests/Annotation/RouteTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/CompiledRouteTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/AbstractClass.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/BarClass.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/FooClass.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/CustomXmlFileLoader.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/OtherAnnotatedClasses/VariadicClass.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/RedirectableUrlMatcher.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/annotated.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/bad_format.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/bar.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/directory/recurse/routes1.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/directory/recurse/routes2.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/directory/routes3.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/directory_import/import.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher1.apache delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher1.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher2.apache delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher2.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher3.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/empty.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/file_resource.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/foo.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/foo1.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/incomplete.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/missing_id.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/missing_path.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/namespaceprefix.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonesense_resource_plus_path.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonesense_type_without_resource.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonvalid.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonvalid.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonvalid2.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonvalidkeys.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonvalidnode.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/nonvalidroute.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/null_values.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/special_route_name.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/validpattern.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/validpattern.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/validpattern.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/validresource.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/validresource.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/validresource.yml delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/with_define_path_variable.php delete mode 100644 sources/vendor/symfony/routing/Tests/Fixtures/withdoctype.xml delete mode 100644 sources/vendor/symfony/routing/Tests/Generator/Dumper/PhpGeneratorDumperTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Generator/UrlGeneratorTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/AbstractAnnotationLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/AnnotationClassLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/AnnotationDirectoryLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/AnnotationFileLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/ClosureLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/DirectoryLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/ObjectRouteLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/PhpFileLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/XmlFileLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Loader/YamlFileLoaderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Matcher/Dumper/DumperCollectionTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Matcher/Dumper/DumperPrefixCollectionTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Matcher/Dumper/PhpMatcherDumperTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Matcher/RedirectableUrlMatcherTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Matcher/TraceableUrlMatcherTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/Matcher/UrlMatcherTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/RequestContextTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/RouteCollectionBuilderTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/RouteCollectionTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/RouteCompilerTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/RouteTest.php delete mode 100644 sources/vendor/symfony/routing/Tests/RouterTest.php delete mode 100644 sources/vendor/symfony/routing/composer.json delete mode 100644 sources/vendor/symfony/routing/phpunit.xml.dist diff --git a/sources/CHANGELOG.md b/sources/CHANGELOG.md deleted file mode 100644 index 5070b11..0000000 --- a/sources/CHANGELOG.md +++ /dev/null @@ -1,276 +0,0 @@ -Movim Changelog -================ - -v0.9.1 (trunk) ---------------------------- - * CSS fixes - * Add Last Message Edition support - * Improve Post discovery in the News page - * Add stickers support - * Improve loading time for Chat page - * Improve Chat bubbles display - * New compact date display - * Clean properly the tags in the database - * Allow tags with special characters - * Various UI and navigation fixed - * Update the dependencies - -v0.9 ---------------------------- - * New User Interface for the whole project - * Removed BOSH connections and introduce pure XMPP TLS connections - * Full real-time + daemon - * New Blog engine and custom CSS support - * New post publication system + attachements supported (upload and embed links) - * Fully responsive design UI based on Material Design - * Huge code cleanup and refactoring - * Updated i18n system and new languages - * New eventing system - * New administration panel - * New dedicated chat page and emojis support - * New project icon and favicon - * New implementation for the Groups feature - * New Roster based on Angular - * Refactor the Contact management system and add a gallery on the profiles - * New universal-share bookmarklet - * CSS animations and mobile integration (FirefoxOS and Android) - * Internet Explorer 11 support - * PHP7 Support - -v0.8.1 ---------------------------- - * Add charts in the Statistics - * Add a Caps support table - * Fix some Jingle issues - * New Mud actions to create/update the database and change the administration configuration - * New InitAccount widget to create persistent PEP node on the first login - * Clean the Feed widget - * Fix various CSS bugs + fix mobile UI - * Add title attribute to some truncated texts - * Add a new fancy login system - * Show the status in the Roster - * Optimize the Presence handling - * Improve the MUC presence handling - * Improve the posts CSS - * Add a fancy XEP visualisator - -v0.8.0 ---------------------------- - - * Refactor the whole Movim sourcecode + clean old code - * Quite all the Movim widgets are now using a full MVC system - * Rewrite the core session manager (Sessionx) - * Add a new localisation system + new translations - * Move the Movim librairies and dependencies to Composer and convert Modl and Moxl to PSR-0 to simplify the loading and packaging of the libraries - * Monolog is now the new log library for Movim - * Lots of warnings fixed - * Add WebRTC threw Jingle audio-video conferencing - * Make the UI fully responsible (from smartphone to FullHD screens) - * The Roster widget has been totally rewriten - * New picture library manager (with new thumbnail generation system) - * Better MUC integration in the Chat widget - * Rich text messages are now supported in the Chat widget - * Add Vcard4 (http://xmpp.org/extensions/xep-0292.html) support in the profile - * Implement the new official Movim API (https://api.movim.eu/) - * Huge sourcecode optimisation - * Rewrite the Administration panel and split it in many little widgets - * Move the full configuration system to the database (except the database credentials) - * List all the Movim network pods on a new page - * Move the all UI to OpenSans - * Add Title support during post publication - * New statistics page for the administrators - * Rewrite the infos page and move it to a widget, move the data structure from XML to JSON - * Use SASL2 library (https://github.com/edhelas/sasl2) for the XMPP authentication and add SCRAM-SHA1 mechanism support - * Split the Profile form in 3 littles forms (general, avatar and localisation) - * Rewrite the Explore page - * Move from XML to JSON for the browser-server requests - * Update the locales - -v0.7.2 ---------------------------- - - * Rewrite Modl to Modl2 with dynamic database update, PDO support (MySQL and PostgreSQL) - * Add support of XEP-0084: User Avatar - * Bug fixes in chatroom - * Complete rewrite f the bookmark/subscription system - * Huge code optimisation (x10 of some parts) - * CSS fixes - * Fix lot of issues on the groups (add youtube video support) + microblog - * Add a new log system - * Various minor bug fixed - -v0.7.1 ---------------------------- - - * Huge speed optimisation - * Fux UI fix - * Implement picute insertion in posts - * Chat fix - * Smiley updated - -v0.7.0 ---------------------------- - - * Media hosting and implementation (picture) @edhelas - * Group implementation @edhelas @nodpounod - * Datajar to Modl (https://github.com/edhelas/modl) portage @edhelas - * Video + picture integration (gallery preview) @edhelas - * Admin panel with hosting space administration @edhelas - * URL rewriting @edhelas - * Multi User Chat @edhelas - -v0.6.1 ---------------------------- - - * Fix SSL certificate problem - -v0.6.0 ---------------------------- - - * Create a new installer @kilian @edhelas - * Create admin user interface to change conf.xml @edhelas - * Improved user experience @edhelas - -### Core @edhelas ### - - * 100% Moxl integration - * Add Moxl support to build.sh - -### Widgets @edhelas ### - -#### Chat #### - - * Support “user is typing” - -#### Roster #### - - * bidirectional friendrequests. Users can always see each other - * little search box to filter the list (nodpounod) - -#### Post #### - - * http://xmpp.org/extensions/xep-0071.html some basic WYSIWYG - * Provide public/private posts - -### Datajar ### - - * Support updating of db-schemas. - -### Translations ### - - * Pull new translations automaticly into trunk - * Add new translations - -### Moxl ### - * Support of the XEP-0115 Entity Capabilities, which enables the client to communicate its features and the extent of its XMPP support to the server - * Implementation of DIGEST-MD5 and CRAM-MD5 as more secure log-in mechanisms - -v0.5.0 ---------------------------- - - * Parse all the Movim messages to make them more “user-friendly” (smileys, links, bb-code like) @Etenil - * DONE Make a public XML page reporting on the pod status (how many user hosted, version, current status…), to be pinged from pod.movim.eu @edhelas - * Move DataJar based Classes into a single folder @edhelas - * Cleaner CSS @edhelas - * Update dates (like “2 min ago”) automatically @edhelas - * Clean and move UserConf in a single class @edhelas - * New UI @edhelas - -### Core ### - - * Integrate Datajar @etenil - * Test Movim on all Datajar back-ends @etenil - * Write a makefile to manage packaging/pulling dependencies @etenil - * Provide a more consistent API for the XMPP library (to ease the replacement of JAXL later) @etenil - * Store the Caps (XEP-115) in the database to cache them @edhelas - -### Widgets @edhelas ### - - * Move Profile to a single page - * Merge “News” and “Feed” in one single widget and create filters (by source, date…) - * Create a system to cache the Widgets - -#### Roster #### - - * Add groups support - * Fixed Bug : chat link when a contact become online - -#### Profile #### - - * New system to switch the presences - * Change the status - -#### Feed/Wall #### - - * Store comments in the database - * Add comments - * Show/hide old comments if there is a lot of them (like 2 or more) - -#### vCard #### - - * Add Avatar support - * Date picker for the birth date (kilian) - * Display client informations - -#### Chat #### - - * More consistent UI - * Store all the Messages in the database to handle them more cleanly - -v0.4.0 ---------------------------- - - * Multisession support - * Dynamically modify page title - * image.php to built pictures from the database + ask the browser to cache them - * Inscription on the Server (XMPP+Movim) - * HTML5 + HTML Title page notification on a new message - * Support of HTTP Proxy (installation and configuration) - * Support of HTTPS Servers - * Implementation on ORDERBY in the Storage database library - * Fix language selector - * Fix Roster display and organisation - * Fix Chat display - * Rename some widgets - * Fix Vcard widget - -v0.3.0 ---------------------------- - - * Widgets debugging - * Enlarge widgets - * Notifications - * Blinking tab title - * Coloured nicknames - * Cached conversation - * Tabbed conversations - * Blocks-based layout - * More bug fixes - * URL Rewriting - * Logger - -v0.2.0 ---------------------------- - - * Inter-widgets communication - * Proper disconnection handling - * Added Installer - * Changed to static loading - * Speed optimisations - * Improved Javascript libraries - * Added unit-testing structure - * Restructured the program - * Reimplemented PHP's session - * Added Cache - * Use of SQLite3 as Cache/Session back-end (only for 0.2) - * Improved theme - -v0.1.0 ---------------------------- - - * Base core - * Events system - * Configuration - * XMPP connection - * Widget system - diff --git a/sources/CMakeLists.txt b/sources/CMakeLists.txt deleted file mode 100644 index 404b07e..0000000 --- a/sources/CMakeLists.txt +++ /dev/null @@ -1,49 +0,0 @@ -project(movim) -cmake_minimum_required(VERSION 2.8) - -exec_program("cat ../VERSION | cut -d . -f 1 2>/dev/null" - OUTPUT_VARIABLE MOVIM_VERSION_MAJOR) -exec_program("cat ../VERSION | cut -d . -f 2 2>/dev/null" - OUTPUT_VARIABLE MOVIM_VERSION_MINOR) -exec_program("git rev-parse --short HEAD 2>/dev/null" - OUTPUT_VARIABLE MOVIM_VERSION_PATCH) - -set(VERSION_MAJOR "${MOVIM_VERSION_MAJOR}") -set(VERSION_MINOR "${MOVIM_VERSION_MINOR}") -set(VERSION_PATCH "${MOVIM_VERSION_PATCH}") - -#install(DIRECTORY "config" DESTINATION "/etc/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "debian/etc" DESTINATION "/") -install(DIRECTORY "debian/lib" DESTINATION "/") -install(DIRECTORY "app" DESTINATION "/usr/share/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "src" DESTINATION "/var/lib/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "system" DESTINATION "/usr/share/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "lib" DESTINATION "/var/lib/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "locales" DESTINATION "/var/lib/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "themes" DESTINATION "/var/lib/${CMAKE_PROJECT_NAME}") -install(DIRECTORY "vendor" DESTINATION "/var/lib/${CMAKE_PROJECT_NAME}" REGEX ".git" EXCLUDE) - -install(FILES index.php bootstrap.php daemon.php linker.php mud.php composer.json "VERSION" DESTINATION "/usr/share/${CMAKE_PROJECT_NAME}") -install(FILES "config/db.example.inc.php" DESTINATION "/etc/${CMAKE_PROJECT_NAME}") - -# package settings -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Kick Ass Social Network, decentralized and fully based on XMPP ") -set(CPACK_PACKAGE_VENDOR "Jaussoin Timothée") -set(CPACK_PACKAGE_CONTACT "edhelas@movim.eu") -set(CPACK_PACKAGE_VERSION_MAJOR "${VERSION_MAJOR}") -set(CPACK_PACKAGE_VERSION_MINOR "${VERSION_MINOR}") -set(CPACK_PACKAGE_VERSION_PATCH "${VERSION_PATCH}") -set(CPACK_RESOURCE_FILE_LICENSE "../COPYING") -set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}_${VERSION}") -set(ACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}_${VERSION}") -set(CPACK_DEBIAN_PACKAGE_DESCRIPTION "Kickass distributed social networking platform that protect your privacy an comes with a set of awesome features.") -set(CPACK_DEBIAN_PACKAGE_DEPENDS "php5 (>= 5.4.0), php5-gd (>= 5.4.0), php5-curl (>= 5.4.0), php5-imagick (>= 3.0.0), dbconfig-common(>= 1.8.0)") -set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Jaussoin Timothée ") -set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://movim.eu/") - -SET(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_CURRENT_SOURCE_DIR}/debian/conffiles;${CMAKE_CURRENT_SOURCE_DIR}/debian/config;${CMAKE_CURRENT_SOURCE_DIR}/debian/postinst;${CMAKE_CURRENT_SOURCE_DIR}/debian/postrm;${CMAKE_CURRENT_SOURCE_DIR}/debian/templates;") - -set(PACK "DEB" CACHE STRING "Generate a Package") -set(CPACK_GENERATOR ${PACK}) - -include(CPack) diff --git a/sources/COPYING b/sources/COPYING deleted file mode 100644 index dba13ed..0000000 --- a/sources/COPYING +++ /dev/null @@ -1,661 +0,0 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU AGPL, see -. diff --git a/sources/INSTALL.md b/sources/INSTALL.md deleted file mode 100644 index 91a6761..0000000 --- a/sources/INSTALL.md +++ /dev/null @@ -1,8 +0,0 @@ -Movim Installation -=================== - -* Movim deployment tutorial: https://github.com/movim/movim/wiki/Install-Movim - -You can also follow the Jappix project documentation for a full stack deployment: - -* The XMPP server: https://github.com/jappix/jappix/wiki/XmppServer diff --git a/sources/README.md b/sources/README.md deleted file mode 100644 index e2c4558..0000000 --- a/sources/README.md +++ /dev/null @@ -1,43 +0,0 @@ -Movim - Kickass Social Network -================================================== - -Movim is a decentralized social network, written in PHP and HTML5 and based on the XMPP standard protocol. - -![movim logo](https://movim.eu/img/main_top.png) - -Installation ------------- -Please refer to the installation instructions that are available on the GitHub Wiki : https://github.com/movim/movim/wiki . - - -Translations ------------- -Help us translate Movim on https://www.transifex.com/projects/p/movim/. - -Links ------ -* Movim official website: https://movim.eu/ -* Twitter : https://twitter.com/MovimNetwork -* XMPP Chatroom : movim@conference.movim.eu - -### Pods -You can also use Movim on our official Pods : - -* https://pod.movim.eu/ server hosted in France -* https://nl.movim.eu/ server hosted in The Netherlands - -### Librairies -Movim also contains two specific librairies : - -* https://github.com/movim/moxl Moxl (for Movim XMPP Library) is a PHP XMPP library especially made for the Movim project -* https://github.com/movim/modl Modl (for Movim Data Layer) is a light PHP Database layer using DAO pattern - -Support Us ----------- -You can support us on : -* Flattr : https://flattr.com/thing/568092/Movim -* Bountysource : https://www.bountysource.com/teams/movim - -License -------- -Movim is released under the terms of the AGPL license. See COPYING for more details. diff --git a/sources/VERSION b/sources/VERSION deleted file mode 100644 index eedfe5c..0000000 --- a/sources/VERSION +++ /dev/null @@ -1 +0,0 @@ -0.9.1dev diff --git a/sources/app/assets/js/favico.js b/sources/app/assets/js/favico.js deleted file mode 100644 index 55b2253..0000000 --- a/sources/app/assets/js/favico.js +++ /dev/null @@ -1,860 +0,0 @@ -/** - * @license MIT or GPL-2.0 - * @fileOverview Favico animations - * @author Miroslav Magda, http://blog.ejci.net - * @version 0.3.10 - */ - -/** - * Create new favico instance - * @param {Object} Options - * @return {Object} Favico object - * @example - * var favico = new Favico({ - * bgColor : '#d00', - * textColor : '#fff', - * fontFamily : 'sans-serif', - * fontStyle : 'bold', - * position : 'down', - * type : 'circle', - * animation : 'slide', - * dataUrl: function(url){}, - * win: top - * }); - */ -(function () { - - var Favico = (function (opt) { - 'use strict'; - opt = (opt) ? opt : {}; - var _def = { - bgColor: '#d00', - textColor: '#fff', - fontFamily: 'sans-serif', //Arial,Verdana,Times New Roman,serif,sans-serif,... - fontStyle: 'bold', //normal,italic,oblique,bold,bolder,lighter,100,200,300,400,500,600,700,800,900 - type: 'circle', - position: 'down', // down, up, left, leftup (upleft) - animation: 'slide', - elementId: false, - dataUrl: false, - win: window - }; - var _opt, _orig, _h, _w, _canvas, _context, _img, _ready, _lastBadge, _running, _readyCb, _stop, _browser, _animTimeout, _drawTimeout, _doc; - - _browser = {}; - _browser.ff = typeof InstallTrigger != 'undefined'; - _browser.chrome = !!window.chrome; - _browser.opera = !!window.opera || navigator.userAgent.indexOf('Opera') >= 0; - _browser.ie = /*@cc_on!@*/false; - _browser.safari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0; - _browser.supported = (_browser.chrome || _browser.ff || _browser.opera); - - var _queue = []; - _readyCb = function () { - }; - _ready = _stop = false; - /** - * Initialize favico - */ - var init = function () { - //merge initial options - _opt = merge(_def, opt); - _opt.bgColor = hexToRgb(_opt.bgColor); - _opt.textColor = hexToRgb(_opt.textColor); - _opt.position = _opt.position.toLowerCase(); - _opt.animation = (animation.types['' + _opt.animation]) ? _opt.animation : _def.animation; - - _doc = _opt.win.document; - - var isUp = _opt.position.indexOf('up') > -1; - var isLeft = _opt.position.indexOf('left') > -1; - - //transform the animations - if (isUp || isLeft) { - for (var a in animation.types) { - for (var i = 0; i < animation.types[a].length; i++) { - var step = animation.types[a][i]; - - if (isUp) { - if (step.y < 0.6) { - step.y = step.y - 0.4; - } else { - step.y = step.y - 2 * step.y + (1 - step.w); - } - } - - if (isLeft) { - if (step.x < 0.6) { - step.x = step.x - 0.4; - } else { - step.x = step.x - 2 * step.x + (1 - step.h); - } - } - - animation.types[a][i] = step; - } - } - } - _opt.type = (type['' + _opt.type]) ? _opt.type : _def.type; - - _orig = link.getIcon(); - //create temp canvas - _canvas = document.createElement('canvas'); - //create temp image - _img = document.createElement('img'); - if (_orig.hasAttribute('href')) { - _img.setAttribute('crossOrigin', 'anonymous'); - //get width/height - _img.onload = function () { - _h = (_img.height > 0) ? _img.height : 32; - _w = (_img.width > 0) ? _img.width : 32; - _canvas.height = _h; - _canvas.width = _w; - _context = _canvas.getContext('2d'); - icon.ready(); - }; - _img.setAttribute('src', _orig.getAttribute('href')); - } else { - _img.onload = function () { - _h = 32; - _w = 32; - _img.height = _h; - _img.width = _w; - _canvas.height = _h; - _canvas.width = _w; - _context = _canvas.getContext('2d'); - icon.ready(); - }; - _img.setAttribute('src', ''); - } - - }; - /** - * Icon namespace - */ - var icon = {}; - /** - * Icon is ready (reset icon) and start animation (if ther is any) - */ - icon.ready = function () { - _ready = true; - icon.reset(); - _readyCb(); - }; - /** - * Reset icon to default state - */ - icon.reset = function () { - //reset - if (!_ready) { - return; - } - _queue = []; - _lastBadge = false; - _running = false; - _context.clearRect(0, 0, _w, _h); - _context.drawImage(_img, 0, 0, _w, _h); - //_stop=true; - link.setIcon(_canvas); - //webcam('stop'); - //video('stop'); - window.clearTimeout(_animTimeout); - window.clearTimeout(_drawTimeout); - }; - /** - * Start animation - */ - icon.start = function () { - if (!_ready || _running) { - return; - } - var finished = function () { - _lastBadge = _queue[0]; - _running = false; - if (_queue.length > 0) { - _queue.shift(); - icon.start(); - } else { - - } - }; - if (_queue.length > 0) { - _running = true; - var run = function () { - // apply options for this animation - ['type', 'animation', 'bgColor', 'textColor', 'fontFamily', 'fontStyle'].forEach(function (a) { - if (a in _queue[0].options) { - _opt[a] = _queue[0].options[a]; - } - }); - animation.run(_queue[0].options, function () { - finished(); - }, false); - }; - if (_lastBadge) { - animation.run(_lastBadge.options, function () { - run(); - }, true); - } else { - run(); - } - } - }; - - /** - * Badge types - */ - var type = {}; - var options = function (opt) { - opt.n = ((typeof opt.n) === 'number') ? Math.abs(opt.n | 0) : opt.n; - opt.x = _w * opt.x; - opt.y = _h * opt.y; - opt.w = _w * opt.w; - opt.h = _h * opt.h; - opt.len = ("" + opt.n).length; - return opt; - }; - /** - * Generate circle - * @param {Object} opt Badge options - */ - type.circle = function (opt) { - opt = options(opt); - var more = false; - if (opt.len === 2) { - opt.x = opt.x - opt.w * 0.4; - opt.w = opt.w * 1.4; - more = true; - } else if (opt.len >= 3) { - opt.x = opt.x - opt.w * 0.65; - opt.w = opt.w * 1.65; - more = true; - } - _context.clearRect(0, 0, _w, _h); - _context.drawImage(_img, 0, 0, _w, _h); - _context.beginPath(); - _context.font = _opt.fontStyle + " " + Math.floor(opt.h * (opt.n > 99 ? 0.85 : 1)) + "px " + _opt.fontFamily; - _context.textAlign = 'center'; - if (more) { - _context.moveTo(opt.x + opt.w / 2, opt.y); - _context.lineTo(opt.x + opt.w - opt.h / 2, opt.y); - _context.quadraticCurveTo(opt.x + opt.w, opt.y, opt.x + opt.w, opt.y + opt.h / 2); - _context.lineTo(opt.x + opt.w, opt.y + opt.h - opt.h / 2); - _context.quadraticCurveTo(opt.x + opt.w, opt.y + opt.h, opt.x + opt.w - opt.h / 2, opt.y + opt.h); - _context.lineTo(opt.x + opt.h / 2, opt.y + opt.h); - _context.quadraticCurveTo(opt.x, opt.y + opt.h, opt.x, opt.y + opt.h - opt.h / 2); - _context.lineTo(opt.x, opt.y + opt.h / 2); - _context.quadraticCurveTo(opt.x, opt.y, opt.x + opt.h / 2, opt.y); - } else { - _context.arc(opt.x + opt.w / 2, opt.y + opt.h / 2, opt.h / 2, 0, 2 * Math.PI); - } - _context.fillStyle = 'rgba(' + _opt.bgColor.r + ',' + _opt.bgColor.g + ',' + _opt.bgColor.b + ',' + opt.o + ')'; - _context.fill(); - _context.closePath(); - _context.beginPath(); - _context.stroke(); - _context.fillStyle = 'rgba(' + _opt.textColor.r + ',' + _opt.textColor.g + ',' + _opt.textColor.b + ',' + opt.o + ')'; - //_context.fillText((more) ? '9+' : opt.n, Math.floor(opt.x + opt.w / 2), Math.floor(opt.y + opt.h - opt.h * 0.15)); - if ((typeof opt.n) === 'number' && opt.n > 999) { - _context.fillText(((opt.n > 9999) ? 9 : Math.floor(opt.n / 1000)) + 'k+', Math.floor(opt.x + opt.w / 2), Math.floor(opt.y + opt.h - opt.h * 0.2)); - } else { - _context.fillText(opt.n, Math.floor(opt.x + opt.w / 2), Math.floor(opt.y + opt.h - opt.h * 0.15)); - } - _context.closePath(); - }; - /** - * Generate rectangle - * @param {Object} opt Badge options - */ - type.rectangle = function (opt) { - opt = options(opt); - var more = false; - if (opt.len === 2) { - opt.x = opt.x - opt.w * 0.4; - opt.w = opt.w * 1.4; - more = true; - } else if (opt.len >= 3) { - opt.x = opt.x - opt.w * 0.65; - opt.w = opt.w * 1.65; - more = true; - } - _context.clearRect(0, 0, _w, _h); - _context.drawImage(_img, 0, 0, _w, _h); - _context.beginPath(); - _context.font = _opt.fontStyle + " " + Math.floor(opt.h * (opt.n > 99 ? 0.9 : 1)) + "px " + _opt.fontFamily; - _context.textAlign = 'center'; - _context.fillStyle = 'rgba(' + _opt.bgColor.r + ',' + _opt.bgColor.g + ',' + _opt.bgColor.b + ',' + opt.o + ')'; - _context.fillRect(opt.x, opt.y, opt.w, opt.h); - _context.fillStyle = 'rgba(' + _opt.textColor.r + ',' + _opt.textColor.g + ',' + _opt.textColor.b + ',' + opt.o + ')'; - //_context.fillText((more) ? '9+' : opt.n, Math.floor(opt.x + opt.w / 2), Math.floor(opt.y + opt.h - opt.h * 0.15)); - if ((typeof opt.n) === 'number' && opt.n > 999) { - _context.fillText(((opt.n > 9999) ? 9 : Math.floor(opt.n / 1000)) + 'k+', Math.floor(opt.x + opt.w / 2), Math.floor(opt.y + opt.h - opt.h * 0.2)); - } else { - _context.fillText(opt.n, Math.floor(opt.x + opt.w / 2), Math.floor(opt.y + opt.h - opt.h * 0.15)); - } - _context.closePath(); - }; - - /** - * Set badge - */ - var badge = function (number, opts) { - opts = ((typeof opts) === 'string' ? { - animation: opts - } : opts) || {}; - _readyCb = function () { - try { - if (typeof (number) === 'number' ? (number > 0) : (number !== '')) { - var q = { - type: 'badge', - options: { - n: number - } - }; - if ('animation' in opts && animation.types['' + opts.animation]) { - q.options.animation = '' + opts.animation; - } - if ('type' in opts && type['' + opts.type]) { - q.options.type = '' + opts.type; - } - ['bgColor', 'textColor'].forEach(function (o) { - if (o in opts) { - q.options[o] = hexToRgb(opts[o]); - } - }); - ['fontStyle', 'fontFamily'].forEach(function (o) { - if (o in opts) { - q.options[o] = opts[o]; - } - }); - _queue.push(q); - if (_queue.length > 100) { - throw new Error('Too many badges requests in queue.'); - } - icon.start(); - } else { - icon.reset(); - } - } catch (e) { - throw new Error('Error setting badge. Message: ' + e.message); - } - }; - if (_ready) { - _readyCb(); - } - }; - - /** - * Set image as icon - */ - var image = function (imageElement) { - _readyCb = function () { - try { - var w = imageElement.width; - var h = imageElement.height; - var newImg = document.createElement('img'); - var ratio = (w / _w < h / _h) ? (w / _w) : (h / _h); - newImg.setAttribute('crossOrigin', 'anonymous'); - newImg.onload=function(){ - _context.clearRect(0, 0, _w, _h); - _context.drawImage(newImg, 0, 0, _w, _h); - link.setIcon(_canvas); - }; - newImg.setAttribute('src', imageElement.getAttribute('src')); - newImg.height = (h / ratio); - newImg.width = (w / ratio); - } catch (e) { - throw new Error('Error setting image. Message: ' + e.message); - } - }; - if (_ready) { - _readyCb(); - } - }; - /** - * Set video as icon - */ - var video = function (videoElement) { - _readyCb = function () { - try { - if (videoElement === 'stop') { - _stop = true; - icon.reset(); - _stop = false; - return; - } - //var w = videoElement.width; - //var h = videoElement.height; - //var ratio = (w / _w < h / _h) ? (w / _w) : (h / _h); - videoElement.addEventListener('play', function () { - drawVideo(this); - }, false); - - } catch (e) { - throw new Error('Error setting video. Message: ' + e.message); - } - }; - if (_ready) { - _readyCb(); - } - }; - /** - * Set video as icon - */ - var webcam = function (action) { - //UR - if (!window.URL || !window.URL.createObjectURL) { - window.URL = window.URL || {}; - window.URL.createObjectURL = function (obj) { - return obj; - }; - } - if (_browser.supported) { - var newVideo = false; - navigator.getUserMedia = navigator.getUserMedia || navigator.oGetUserMedia || navigator.msGetUserMedia || navigator.mozGetUserMedia || navigator.webkitGetUserMedia; - _readyCb = function () { - try { - if (action === 'stop') { - _stop = true; - icon.reset(); - _stop = false; - return; - } - newVideo = document.createElement('video'); - newVideo.width = _w; - newVideo.height = _h; - navigator.getUserMedia({ - video: true, - audio: false - }, function (stream) { - newVideo.src = URL.createObjectURL(stream); - newVideo.play(); - drawVideo(newVideo); - }, function () { - }); - } catch (e) { - throw new Error('Error setting webcam. Message: ' + e.message); - } - }; - if (_ready) { - _readyCb(); - } - } - - }; - - /** - * Draw video to context and repeat :) - */ - function drawVideo(video) { - if (video.paused || video.ended || _stop) { - return false; - } - //nasty hack for FF webcam (Thanks to Julian Ćwirko, kontakt@redsunmedia.pl) - try { - _context.clearRect(0, 0, _w, _h); - _context.drawImage(video, 0, 0, _w, _h); - } catch (e) { - - } - _drawTimeout = setTimeout(function () { - drawVideo(video); - }, animation.duration); - link.setIcon(_canvas); - } - - var link = {}; - /** - * Get icon from HEAD tag or create a new element - */ - link.getIcon = function () { - var elm = false; - //get link element - var getLink = function () { - var link = _doc.getElementsByTagName('head')[0].getElementsByTagName('link'); - for (var l = link.length, i = (l - 1); i >= 0; i--) { - if ((/(^|\s)icon(\s|$)/i).test(link[i].getAttribute('rel'))) { - return link[i]; - } - } - return false; - }; - if (_opt.element) { - elm = _opt.element; - } else if (_opt.elementId) { - //if img element identified by elementId - elm = _doc.getElementById(_opt.elementId); - elm.setAttribute('href', elm.getAttribute('src')); - } else { - //if link element - elm = getLink(); - if (elm === false) { - elm = _doc.createElement('link'); - elm.setAttribute('rel', 'icon'); - _doc.getElementsByTagName('head')[0].appendChild(elm); - } - } - elm.setAttribute('type', 'image/png'); - return elm; - }; - link.setIcon = function (canvas) { - var url = canvas.toDataURL('image/png'); - if (_opt.dataUrl) { - //if using custom exporter - _opt.dataUrl(url); - } - if (_opt.element) { - _opt.element.setAttribute('href', url); - _opt.element.setAttribute('src', url); - } else if (_opt.elementId) { - //if is attached to element (image) - var elm = _doc.getElementById(_opt.elementId); - elm.setAttribute('href', url); - elm.setAttribute('src', url); - } else { - //if is attached to fav icon - if (_browser.ff || _browser.opera) { - //for FF we need to "recreate" element, atach to dom and remove old - //var originalType = _orig.getAttribute('rel'); - var old = _orig; - _orig = _doc.createElement('link'); - //_orig.setAttribute('rel', originalType); - if (_browser.opera) { - _orig.setAttribute('rel', 'icon'); - } - _orig.setAttribute('rel', 'icon'); - _orig.setAttribute('type', 'image/png'); - _doc.getElementsByTagName('head')[0].appendChild(_orig); - _orig.setAttribute('href', url); - if (old.parentNode) { - old.parentNode.removeChild(old); - } - } else { - _orig.setAttribute('href', url); - } - } - }; - - //http://stackoverflow.com/questions/5623838/rgb-to-hex-and-hex-to-rgb#answer-5624139 - //HEX to RGB convertor - function hexToRgb(hex) { - var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i; - hex = hex.replace(shorthandRegex, function (m, r, g, b) { - return r + r + g + g + b + b; - }); - var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); - return result ? { - r: parseInt(result[1], 16), - g: parseInt(result[2], 16), - b: parseInt(result[3], 16) - } : false; - } - - /** - * Merge options - */ - function merge(def, opt) { - var mergedOpt = {}; - var attrname; - for (attrname in def) { - mergedOpt[attrname] = def[attrname]; - } - for (attrname in opt) { - mergedOpt[attrname] = opt[attrname]; - } - return mergedOpt; - } - - /** - * Cross-browser page visibility shim - * http://stackoverflow.com/questions/12536562/detect-whether-a-window-is-visible - */ - function isPageHidden() { - return _doc.hidden || _doc.msHidden || _doc.webkitHidden || _doc.mozHidden; - } - - /** - * @namespace animation - */ - var animation = {}; - /** - * Animation "frame" duration - */ - animation.duration = 40; - /** - * Animation types (none,fade,pop,slide) - */ - animation.types = {}; - animation.types.fade = [{ - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.0 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.1 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.2 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.3 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.4 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.5 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.6 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.7 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.8 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 0.9 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 1.0 - }]; - animation.types.none = [{ - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 1 - }]; - animation.types.pop = [{ - x: 1, - y: 1, - w: 0, - h: 0, - o: 1 - }, { - x: 0.9, - y: 0.9, - w: 0.1, - h: 0.1, - o: 1 - }, { - x: 0.8, - y: 0.8, - w: 0.2, - h: 0.2, - o: 1 - }, { - x: 0.7, - y: 0.7, - w: 0.3, - h: 0.3, - o: 1 - }, { - x: 0.6, - y: 0.6, - w: 0.4, - h: 0.4, - o: 1 - }, { - x: 0.5, - y: 0.5, - w: 0.5, - h: 0.5, - o: 1 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 1 - }]; - animation.types.popFade = [{ - x: 0.75, - y: 0.75, - w: 0, - h: 0, - o: 0 - }, { - x: 0.65, - y: 0.65, - w: 0.1, - h: 0.1, - o: 0.2 - }, { - x: 0.6, - y: 0.6, - w: 0.2, - h: 0.2, - o: 0.4 - }, { - x: 0.55, - y: 0.55, - w: 0.3, - h: 0.3, - o: 0.6 - }, { - x: 0.50, - y: 0.50, - w: 0.4, - h: 0.4, - o: 0.8 - }, { - x: 0.45, - y: 0.45, - w: 0.5, - h: 0.5, - o: 0.9 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 1 - }]; - animation.types.slide = [{ - x: 0.4, - y: 1, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.9, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.9, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.8, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.7, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.6, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.5, - w: 0.6, - h: 0.6, - o: 1 - }, { - x: 0.4, - y: 0.4, - w: 0.6, - h: 0.6, - o: 1 - }]; - /** - * Run animation - * @param {Object} opt Animation options - * @param {Object} cb Callabak after all steps are done - * @param {Object} revert Reverse order? true|false - * @param {Object} step Optional step number (frame bumber) - */ - animation.run = function (opt, cb, revert, step) { - var animationType = animation.types[isPageHidden() ? 'none' : _opt.animation]; - if (revert === true) { - step = (typeof step !== 'undefined') ? step : animationType.length - 1; - } else { - step = (typeof step !== 'undefined') ? step : 0; - } - cb = (cb) ? cb : function () { - }; - if ((step < animationType.length) && (step >= 0)) { - type[_opt.type](merge(opt, animationType[step])); - _animTimeout = setTimeout(function () { - if (revert) { - step = step - 1; - } else { - step = step + 1; - } - animation.run(opt, cb, revert, step); - }, animation.duration); - - link.setIcon(_canvas); - } else { - cb(); - return; - } - }; - //auto init - init(); - return { - badge: badge, - video: video, - image: image, - webcam: webcam, - reset: icon.reset, - browser: { - supported: _browser.supported - } - }; - }); - - // AMD / RequireJS - if (typeof define !== 'undefined' && define.amd) { - define([], function () { - return Favico; - }); - } - // CommonJS - else if (typeof module !== 'undefined' && module.exports) { - module.exports = Favico; - } - // included directly via - - - - addCss('style.css'); - $this->addCss('header.css'); - $this->addCss('listn.css'); - $this->addCss('grid.css'); - $this->addCss('article.css'); - $this->addCss('form.css'); - $this->addCss('color.css'); - $this->addCss('block.css'); - $this->addCss('menu.css'); - $this->addCss('fonts.css'); - $this->addCss('material-design-iconic-font.min.css'); - - $this->widget('System'); - - $this->scripts(); - ?> - - - -
-
- widget('Dialog');?> - widget('Notification');?> - content();?> - - - diff --git a/sources/app/views/pods.tpl b/sources/app/views/pods.tpl deleted file mode 100644 index 761811e..0000000 --- a/sources/app/views/pods.tpl +++ /dev/null @@ -1,8 +0,0 @@ -
- widget('Header'); ?> -
-
- widget('Pods');?> -
-
- diff --git a/sources/app/views/room.tpl b/sources/app/views/room.tpl deleted file mode 100644 index a04c7e8..0000000 --- a/sources/app/views/room.tpl +++ /dev/null @@ -1,11 +0,0 @@ -widget('Presence'); ?> -widget('LoginAnonymous'); ?> -
- widget('Header');?> -
-
- widget('Rooms'); ?> -
- widget('Chat'); ?> -
-
diff --git a/sources/app/views/share.tpl b/sources/app/views/share.tpl deleted file mode 100644 index 0d0a104..0000000 --- a/sources/app/views/share.tpl +++ /dev/null @@ -1,7 +0,0 @@ -
-
-
- widget('Share');?> -
-
-
diff --git a/sources/app/views/tag.tpl b/sources/app/views/tag.tpl deleted file mode 100644 index 0250f15..0000000 --- a/sources/app/views/tag.tpl +++ /dev/null @@ -1,7 +0,0 @@ -
-
-
- widget('Blog');?> -
-
-
diff --git a/sources/app/views/visio.tpl b/sources/app/views/visio.tpl deleted file mode 100644 index ea60d81..0000000 --- a/sources/app/views/visio.tpl +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - addCss('css/animations.css'); - $this->addCss('css/forms.css'); - $this->addCss('css/fonts.css'); - $this->addCss('css/style.css'); - - $this->widget('System'); - - $this->addScript('movim_hash.js'); - $this->addScript('movim_utils.js'); - $this->addScript('movim_base.js'); - $this->addScript('movim_tpl.js'); - $this->addScript('movim_websocket.js'); - $this->scripts(); - - $this->addCss('css/font-awesome.css'); - ?> - <?php echo __('page.visio');?> - - - widget('Visio', false);?> - - - - diff --git a/sources/app/widgets/.dir-locals.el b/sources/app/widgets/.dir-locals.el deleted file mode 100644 index b6f02a6..0000000 --- a/sources/app/widgets/.dir-locals.el +++ /dev/null @@ -1,4 +0,0 @@ -((nil . ((indent-tabs-mode . nil) - (tab-width . 4) - (fill-column . 80))) - (c-mode . ((c-file-style . "stroustrup")))) diff --git a/sources/app/widgets/About/About.php b/sources/app/widgets/About/About.php deleted file mode 100644 index fe1b1f0..0000000 --- a/sources/app/widgets/About/About.php +++ /dev/null @@ -1,26 +0,0 @@ -view->assign('version', APP_VERSION); - } -} diff --git a/sources/app/widgets/About/about.tpl b/sources/app/widgets/About/about.tpl deleted file mode 100644 index b009161..0000000 --- a/sources/app/widgets/About/about.tpl +++ /dev/null @@ -1,66 +0,0 @@ -
-

Movim {$version} - {$c->__('page.about')}

- - -
diff --git a/sources/app/widgets/About/locales.ini b/sources/app/widgets/About/locales.ini deleted file mode 100644 index 0581b91..0000000 --- a/sources/app/widgets/About/locales.ini +++ /dev/null @@ -1,9 +0,0 @@ -[about] -thanks = Thanks -developers = Developers -translators = Translators -translators_text = "Thanks to all the translators" -software = Software -resources = Resources -api = API -info = Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under diff --git a/sources/app/widgets/Account/Account.php b/sources/app/widgets/Account/Account.php deleted file mode 100644 index d217d75..0000000 --- a/sources/app/widgets/Account/Account.php +++ /dev/null @@ -1,126 +0,0 @@ -addjs('account.js'); - $this->registerEvent('register_changepassword_handle', 'onPasswordChanged'); - $this->registerEvent('register_remove_handle', 'onRemoved'); - $this->registerEvent('register_get_handle', 'onRegister', 'account'); - } - - function onPasswordChanged() - { - RPC::call('Account.resetPassword'); - Notification::append(null, $this->__('account.password_changed')); - } - - function onRemoved() - { - $md = new Modl\MessageDAO; - $md->clearMessage(); - $pd = new Modl\PostnDAO; - $pd->deleteNode($this->user->getLogin(), 'urn:xmpp:microblog:0'); - RPC::call('Account.clearAccount'); - } - - function onRegister($package) - { - $content = $package->content; - - $view = $this->tpl(); - - if(isset($content->x)) { - $xml = new \XMPPtoForm(); - $form = $xml->getHTML($content->x->asXML()); - - $view->assign('form', $form); - $view->assign('from', $package->from); - $view->assign('attributes', $content->attributes()); - $view->assign('actions', null); - if(isset($content->actions)) { - $view->assign('actions', $content->actions); - } - - Dialog::fill($view->draw('_account_form', true), true); - } - - } - - function ajaxChangePassword($form) - { - $validate = Validator::stringType()->length(6, 40); - $p1 = $form->password->value; - $p2 = $form->password_confirmation->value; - - if($validate->validate($p1) - && $validate->validate($p2)) { - if($p1 == $p2) { - $arr = explodeJid($this->user->getLogin()); - - $cp = new ChangePassword; - $cp->setTo($arr['server']) - ->setUsername($arr['username']) - ->setPassword($p1) - ->request(); - } else { - RPC::call('Account.resetPassword'); - Notification::append(null, $this->__('account.password_not_same')); - } - } else { - RPC::call('Account.resetPassword'); - Notification::append(null, $this->__('account.password_not_valid')); - } - } - - function ajaxRemoveAccount() - { - $view = $this->tpl(); - $view->assign('jid', $this->user->getLogin()); - Dialog::fill($view->draw('_account_remove', true)); - } - - function ajaxRemoveAccountConfirm() - { - $da = new Remove; - $da->request(); - } - - function ajaxGetRegistration($server) - { - if(!$this->validateServer($server)) return; - - $da = new Get; - $da->setTo($server) - ->request(); - } - - function ajaxRegister($server, $form) - { - if(!$this->validateServer($server)) return; - $s = new Set; - $s->setTo($server) - ->setData($form) - ->request(); - } - - private function validateServer($server) - { - $validate_server = Validator::stringType()->noWhitespace()->length(6, 80); - if(!$validate_server->validate($server)) return false; - else return true; - } - - function display() - { - $id = new \Modl\ItemDAO; - $this->view->assign('gateway', $id->getGateways($this->user->getServer())); - } -} diff --git a/sources/app/widgets/Account/_account_form.tpl b/sources/app/widgets/Account/_account_form.tpl deleted file mode 100644 index 6456976..0000000 --- a/sources/app/widgets/Account/_account_form.tpl +++ /dev/null @@ -1,35 +0,0 @@ -
-
- {$form} -
-
-
- - {$c->__('button.close')} - - - {$c->__('button.submit')} - - {if="$actions != null"} - {if="isset($actions->next)"} - - {$c->__('button.next')} - - {/if} - {if="isset($actions->previous)"} - - {$c->__('button.previous')} - - {/if} - {if="isset($actions->cancel)"} - - {$c->__('button.cancel')} - - {/if} - {if="isset($actions->complete)"} - - {/if} - {/if} -
diff --git a/sources/app/widgets/Account/_account_remove.tpl b/sources/app/widgets/Account/_account_remove.tpl deleted file mode 100644 index 261c09a..0000000 --- a/sources/app/widgets/Account/_account_remove.tpl +++ /dev/null @@ -1,18 +0,0 @@ -
-

{$c->__('account.delete_title')}

-
-

{$c->__('account.delete_text')}

-
-

{$c->__('account.delete_text_confirm')}

-
- diff --git a/sources/app/widgets/Account/account.js b/sources/app/widgets/Account/account.js deleted file mode 100644 index d6f3724..0000000 --- a/sources/app/widgets/Account/account.js +++ /dev/null @@ -1,16 +0,0 @@ -var Account = { - resetPassword : function() { - var form = document.querySelector('form[name=password]'); - form.reset(); - form.querySelector('a.button').className = 'button color oppose'; - }, - clearAccount : function() { - var username = localStorage.getItem("username").replace("@", "at"); - localStorage.removeItem(username + '_Init'); - Presence_ajaxLogout(); - } -} - -MovimWebsocket.attach(function() { - Notification.current('account'); -}); diff --git a/sources/app/widgets/Account/account.tpl b/sources/app/widgets/Account/account.tpl deleted file mode 100644 index 02a1e43..0000000 --- a/sources/app/widgets/Account/account.tpl +++ /dev/null @@ -1,58 +0,0 @@ -
- {if="isset($gateway)"} -
    -
  • -

    {$c->__('account.gateway_title')}

    -
  • - {loop="$gateway"} -
  • - - - - - - -

    {$value->name}

    -

    {$value->node}

    -
  • - {/loop} -
- {/if} -
    -
  • -

    {$c->__('account.password_change_title')}

    -
  • -
  • - - - -
    -
    - - -
    -
    - - -
    - - {$c->__('button.submit')} - -
    -
  • -
  • -

    {$c->__('account.delete_title')}

    -
  • -
  • - - - - - - -

    {$c->__('account.delete')}

    -
  • -
-
diff --git a/sources/app/widgets/Account/locales.ini b/sources/app/widgets/Account/locales.ini deleted file mode 100644 index 21ebbee..0000000 --- a/sources/app/widgets/Account/locales.ini +++ /dev/null @@ -1,13 +0,0 @@ -[account] -title = Account -password_change_title = Change my password -password = Password -password_confirmation = Password confirmation -password_changed = The password has been updated -password_not_valid = Please provide a valid password (6 characters minimum) -password_not_same = The provided passwords are not the same -delete_title = Delete my account -delete = Delete your account -delete_text = You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications). -delete_text_confirm = "Are you sure that you want to delete it ?" -gateway_title = Gateway diff --git a/sources/app/widgets/AccountNext/AccountNext.php b/sources/app/widgets/AccountNext/AccountNext.php deleted file mode 100644 index ec4a29c..0000000 --- a/sources/app/widgets/AccountNext/AccountNext.php +++ /dev/null @@ -1,122 +0,0 @@ -addjs('accountnext.js'); - $this->addcss('accountnext.css'); - - $this->registerEvent('register_get_handle', 'onForm'); - $this->registerEvent('register_set_handle', 'onRegistered'); - $this->registerEvent('register_set_errorconflict', 'onRegisterError', 'accountnext'); - $this->registerEvent('register_set_errornotacceptable', 'onRegisterNotAcceptable', 'accountnext'); - $this->registerEvent('register_get_errorserviceunavailable', 'onServiceUnavailable', 'accountnext'); - } - - function display() - { - $host = $this->get('s'); - - $this->view->assign('init', $this->call('ajaxInit', "'".$host."'")); - $this->view->assign('getsubscriptionform', $this->call('ajaxGetForm', "'".$host."'")); - $this->view->assign('host', $host); - } - - function onForm($package) - { - $form = $package->content; - - if($package->from == 'movim.eu') { - $movimview = $this->tpl(); - $movimview->assign('submitdata', $this->call('ajaxRegister', "movim_form_to_json('data')")); - $html = $movimview->draw('_accountnext_movim', true); - - RPC::call('movim_fill', 'subscription_form', $html); - } else { - $xtf = new \XMPPtoForm(); - if(!empty($form->x)){ - switch($form->x->attributes()->xmlns) { - case 'jabber:x:data' : - $formview = $this->tpl(); - - $formh = $xtf->getHTML($form->x->asXML()); - $formview->assign('submitdata', $this->call('ajaxRegister', "movim_form_to_json('data')")); - - $formview->assign('formh', $formh); - $html = $formview->draw('_accountnext_form', true); - - RPC::call('movim_fill', 'subscription_form', $html); - break; - case 'jabber:x:oob' : - $oobview = $this->tpl(); - $oobview->assign('url', (string)$form->x->url); - - $html = $oobview->draw('_accountnext_oob', true); - - RPC::call('movim_fill', 'subscription_form', $html); - break; - } - - } else{ - $formh = $xtf->getHTML($form->asXML()); - } - } - } - - function onRegistered($packet) - { - $data = $packet->content; - - $view = $this->tpl(); - $view->assign('url', (string)$form->x->url); - - $html = $view->draw('_accountnext_registered', true); - - RPC::call('movim_fill', 'subscribe', $html); - RPC::call('setUsername', $data->username->value); - } - - function onRegisterError($package) - { - $error = $package->content; - Notification::append(null, $error); - } - - function onRegisterNotAcceptable() - { - Notification::append(null, $this->__('error.not_acceptable')); - } - - function onServiceUnavailable() - { - Notification::append(null, $this->__('error.service_unavailable')); - RPC::call('remoteUnregister'); - RPC::call('movim_redirect', $this->route('account')); - } - - function ajaxGetForm($host) - { - $domain = \Moxl\Utils::getDomain($host); - - // We create a new session or clear the old one - $s = Sessionx::start(); - $s->init(null, null, $host, $domain); - - \Moxl\Stanza\Stream::init($host); - } - - function ajaxRegister($form) - { - if(isset($form->re_password) - && $form->re_password->value != $form->password->value) { - Notification::append(null, $this->__('account.password_not_same')); - return; - } - - $s = new Set; - $s->setData($form)->request(); - } -} diff --git a/sources/app/widgets/AccountNext/_accountnext_form.tpl b/sources/app/widgets/AccountNext/_accountnext_form.tpl deleted file mode 100644 index a0969c0..0000000 --- a/sources/app/widgets/AccountNext/_accountnext_form.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
- {$formh} - - {$c->__('button.validate')} - -
diff --git a/sources/app/widgets/AccountNext/_accountnext_movim.tpl b/sources/app/widgets/AccountNext/_accountnext_movim.tpl deleted file mode 100644 index 3dda172..0000000 --- a/sources/app/widgets/AccountNext/_accountnext_movim.tpl +++ /dev/null @@ -1,20 +0,0 @@ -
-
- @movim.eu - - -
-
- - -
-
- -
- - {$c->__('button.validate')} - -
diff --git a/sources/app/widgets/AccountNext/_accountnext_oob.tpl b/sources/app/widgets/AccountNext/_accountnext_oob.tpl deleted file mode 100644 index 225e262..0000000 --- a/sources/app/widgets/AccountNext/_accountnext_oob.tpl +++ /dev/null @@ -1,13 +0,0 @@ -
    -
  • - - - -

    - {$c->__('oob.about')} -

    -

    - {$url} -

    -
  • -
diff --git a/sources/app/widgets/AccountNext/_accountnext_registered.tpl b/sources/app/widgets/AccountNext/_accountnext_registered.tpl deleted file mode 100644 index b63ab4a..0000000 --- a/sources/app/widgets/AccountNext/_accountnext_registered.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
-

{$c->__('create.successfull')}

- -

username@server.com

- - - {$c->__('page.login')} - -
diff --git a/sources/app/widgets/AccountNext/accountnext.css b/sources/app/widgets/AccountNext/accountnext.css deleted file mode 100644 index 07b06f8..0000000 --- a/sources/app/widgets/AccountNext/accountnext.css +++ /dev/null @@ -1,30 +0,0 @@ -#subscription_form form > div { - left: 1rem; -} - -#subscription_form form { - padding-top: 5rem; -} - -#subscription_form ul#obb { - padding-top: 10rem; -} - -#subscription_form div#movim input { - width: calc(100% - 15rem); - text-align: right; -} - -#subscription_form div#movim span { - color: gray; - font-weight: bold; - text-align: left; - font-size: 2rem; - top: 4rem; - float: right; - position: relative; - line-height: 3rem; - padding: 1rem; - width: 15rem; - box-sizing: border-box; -} diff --git a/sources/app/widgets/AccountNext/accountnext.js b/sources/app/widgets/AccountNext/accountnext.js deleted file mode 100644 index 293bb0b..0000000 --- a/sources/app/widgets/AccountNext/accountnext.js +++ /dev/null @@ -1,17 +0,0 @@ -var AccountNext = { - host : '', - setHost : function(host) { - this.host = host; - }, - setUsername : function(user) { - document.querySelector('#username').innerHTML = user + '@' + this.host; - } -} - -function setUsername(user) { - AccountNext.setUsername(user); -} - -MovimWebsocket.attach(function() { - Notification.current('accountnext'); -}); diff --git a/sources/app/widgets/AccountNext/accountnext.tpl b/sources/app/widgets/AccountNext/accountnext.tpl deleted file mode 100644 index 2def5b2..0000000 --- a/sources/app/widgets/AccountNext/accountnext.tpl +++ /dev/null @@ -1,31 +0,0 @@ -
-
-
- -
- -
-
    -
  • -

    {$c->__('create.title')} {$c->__('create.server_on')} {$host}

    -

    {$c->__('create.loading')}

    -
  • -
-
-
- -
diff --git a/sources/app/widgets/AccountNext/locales.ini b/sources/app/widgets/AccountNext/locales.ini deleted file mode 100644 index 756df9d..0000000 --- a/sources/app/widgets/AccountNext/locales.ini +++ /dev/null @@ -1,14 +0,0 @@ -[create] -title = Create a new account -notfound = No account creation form found on the server -server_on = on -successfull = Your acccount has been successfully registered -loading = Loading -placeholder = …and start playing - -[error] -not_acceptable = Not Acceptable -service_unavailable = The registration system of this server is currently unavailable - -[oob] -about = This server use an external system for the registration, please click on the following URL. diff --git a/sources/app/widgets/Ack/Ack.php b/sources/app/widgets/Ack/Ack.php deleted file mode 100644 index 6605040..0000000 --- a/sources/app/widgets/Ack/Ack.php +++ /dev/null @@ -1,51 +0,0 @@ - - * - * @version 1.0 - * - * Copyright (C)2013 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Ack\Send; -use Moxl\Xec\Action\Disco\Request; -use Moxl\Stanza\Disco; - -class Ack extends WidgetBase { - function load() - { - $this->registerEvent('ack', 'onAckRequest'); - } - - function display() - { - $this->view->assign('ack', - $this->call( - "ajaxAckRequest", 'to', 'id') - ); - } - - function onAckRequest($ack) { - $to = $ack[0]; - $id = $ack[1]; - RPC::call('ackRequest', $to, $id); - } - - function ajaxAckRequest($to, $id) { - $ack = new Send; - $ack->setTo($to) - ->setId($id) - ->request(); - } - -} diff --git a/sources/app/widgets/Ack/ack.tpl b/sources/app/widgets/Ack/ack.tpl deleted file mode 100644 index f80059d..0000000 --- a/sources/app/widgets/Ack/ack.tpl +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/sources/app/widgets/AdHoc/AdHoc.php b/sources/app/widgets/AdHoc/AdHoc.php deleted file mode 100644 index b9916c7..0000000 --- a/sources/app/widgets/AdHoc/AdHoc.php +++ /dev/null @@ -1,118 +0,0 @@ -addjs('adhoc.js'); - $this->registerEvent('adhoc_get_handle', 'onList'); - $this->registerEvent('adhoc_command_handle', 'onCommand'); - $this->registerEvent('adhoc_submit_handle', 'onCommand'); - } - - function onList($package) - { - $list = $package->content; - $html = $this->prepareList($list); - RPC::call('movim_fill', 'adhoc_widget', $html); - RPC::call('AdHoc.refresh'); - } - - function onCommand($package) - { - $command = $package->content; - - $view = $this->tpl(); - - if(isset($command->note)) { - $view->assign('note', $command->note); - - Dialog::fill($view->draw('_adhoc_note', true)); - } - - if(isset($command->x)) { - $xml = new \XMPPtoForm(); - $form = $xml->getHTML($command->x->asXML()); - - $view->assign('form', $form); - $view->assign('attributes', $command->attributes()); - $view->assign('actions', null); - if(isset($command->actions)) { - $view->assign('actions', $command->actions); - } - - Dialog::fill($view->draw('_adhoc_form', true), true); - } - - RPC::call('AdHoc.initForm'); - } - - function prepareList($list) - { - $view = $this->tpl(); - $view->assign('list', $list); - return $view->draw('_adhoc_list', true); - } - - function ajaxGet() - { - $session = \Sessionx::start(); - - $g = new Get; - $g->setTo($session->host) - ->request(); - } - - function ajaxCommand($jid, $node) - { - $c = new Command; - $c->setTo($jid) - ->setNode($node) - ->request(); - } - - function ajaxSubmit($data, $node, $sessionid) - { - $session = \Sessionx::start(); - - $s = new Submit; - $s->setTo($session->host) - ->setNode($node) - ->setData($data) - ->setSessionid($sessionid) - ->request(); - } - - function getIcon($command) - { - $icons = array( - 'http://jabber.org/protocol/admin#delete-user' => 'zmdi-delete', - 'http://jabber.org/protocol/admin#end-user-session' => 'zmdi-stop', - 'http://jabber.org/protocol/admin#change-user-password' => 'zmdi-lock', - 'ping' => 'zmdi-swap', - 'http://jabber.org/protocol/admin#shutdown' => 'zmdi-power-off', - 'http://jabber.org/protocol/admin#add-user' => 'zmdi-account-add', - 'http://jabber.org/protocol/admin#user-stats' => 'zmdi-accounts', - 'uptime' => 'zmdi-time', - 'http://jabber.org/protocol/admin#server-buddy' => 'zmdi-stop', - 'http://jabber.org/protocol/admin#get-user-roster' => 'zmdi-format-list-bulleted', - 'http://jabber.org/protocol/admin#get-online-users' => 'zmdi-trending-up', - 'http://jabber.org/protocol/admin#announce' => 'zmdi-notifications', - ); - - if(array_key_exists($command, $icons)) { - return $icons[$command]; - } else { - return 'zmdi-chevron-right'; - } - } - - function display() - { - - } -} diff --git a/sources/app/widgets/AdHoc/_adhoc_form.tpl b/sources/app/widgets/AdHoc/_adhoc_form.tpl deleted file mode 100644 index 3573cff..0000000 --- a/sources/app/widgets/AdHoc/_adhoc_form.tpl +++ /dev/null @@ -1,32 +0,0 @@ -
-
- {$form} -
-
-
- - {$c->__('button.close')} - - {if="$actions != null"} - {if="isset($actions->next)"} - - {$c->__('button.next')} - - {/if} - {if="isset($actions->previous)"} - - {$c->__('button.previous')} - - {/if} - {if="isset($actions->cancel)"} - - {$c->__('button.cancel')} - - {/if} - {if="isset($actions->complete)"} - - {/if} - {/if} -
diff --git a/sources/app/widgets/AdHoc/_adhoc_list.tpl b/sources/app/widgets/AdHoc/_adhoc_list.tpl deleted file mode 100644 index b9e4222..0000000 --- a/sources/app/widgets/AdHoc/_adhoc_list.tpl +++ /dev/null @@ -1,16 +0,0 @@ -
    -
  • -

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

    -
  • - {loop="$list"} -
  • - - - - - - -

    {$value->attributes()->name}

    -
  • - {/loop} -
diff --git a/sources/app/widgets/AdHoc/_adhoc_note.tpl b/sources/app/widgets/AdHoc/_adhoc_note.tpl deleted file mode 100644 index ff5c2f2..0000000 --- a/sources/app/widgets/AdHoc/_adhoc_note.tpl +++ /dev/null @@ -1,8 +0,0 @@ -
-

{$note}

-
- diff --git a/sources/app/widgets/AdHoc/adhoc.js b/sources/app/widgets/AdHoc/adhoc.js deleted file mode 100644 index 08ed6b5..0000000 --- a/sources/app/widgets/AdHoc/adhoc.js +++ /dev/null @@ -1,33 +0,0 @@ -var AdHoc = { - refresh: function() { - var items = document.querySelectorAll('#adhoc_widget li'); - var i = 0; - - while(i < items.length) - { - items[i].onclick = function() { - AdHoc_ajaxCommand(this.dataset.jid, this.dataset.node); - }; - - i++; - } - }, - initForm: function() { - var textareas = document.querySelectorAll('#dialog form[name=command] textarea'); - var i = 0; - - while(i < textareas.length) - { - movim_textarea_autoheight(textareas[i]); - i++; - } - }, - submit: function() { - var form = document.querySelector('#dialog form[name=command]'); - AdHoc_ajaxSubmit(movim_parse_form('command'), form.dataset.node, form.dataset.sessionid); - } -} - -MovimWebsocket.attach(function() { - AdHoc_ajaxGet(); -}); diff --git a/sources/app/widgets/AdHoc/adhoc.tpl b/sources/app/widgets/AdHoc/adhoc.tpl deleted file mode 100644 index f3f2920..0000000 --- a/sources/app/widgets/AdHoc/adhoc.tpl +++ /dev/null @@ -1 +0,0 @@ -
diff --git a/sources/app/widgets/AdHoc/locales.ini b/sources/app/widgets/AdHoc/locales.ini deleted file mode 100644 index 4f6cf20..0000000 --- a/sources/app/widgets/AdHoc/locales.ini +++ /dev/null @@ -1,2 +0,0 @@ -[adhoc] -title = Actions diff --git a/sources/app/widgets/AdminDB/AdminDB.php b/sources/app/widgets/AdminDB/AdminDB.php deleted file mode 100644 index 8d668a6..0000000 --- a/sources/app/widgets/AdminDB/AdminDB.php +++ /dev/null @@ -1,63 +0,0 @@ - - - * Copyright (C)2014 Movim project - * - * See COPYING for licensing information. - */ - -class AdminDB extends WidgetBase -{ - function load() { - - } - - public function ajaxUpdateDatabase() - { - $md = \modl\Modl::getInstance(); - $md->check(true); - RPC::call('movim_reload_this'); - } - - public function hidePassword($pass) - { - return str_repeat('*', strlen($pass)); - } - - function display() - { - $md = \modl\Modl::getInstance(); - $infos = $md->check(); - - $errors = ''; - - $this->view->assign('infos', $infos); - $this->view->assign('db_update', $this->call('ajaxUpdateDatabase') - ."this.className='button color loading';"); - try { - $md->connect(); - } catch(Exception $e) { - $errors = $e->getMessage(); - } - - if(file_exists(DOCUMENT_ROOT.'/config/db.inc.php')) { - require DOCUMENT_ROOT.'/config/db.inc.php'; - } - - $supported = $md->getSupportedDatabases(); - - $this->view->assign('connected', $md->_connected); - $this->view->assign('conf', $conf); - $this->view->assign('dbtype', $supported[$conf['type']]); - $this->view->assign('errors', $errors); - } -} diff --git a/sources/app/widgets/AdminDB/admindb.tpl b/sources/app/widgets/AdminDB/admindb.tpl deleted file mode 100644 index a75b455..0000000 --- a/sources/app/widgets/AdminDB/admindb.tpl +++ /dev/null @@ -1,72 +0,0 @@ -
-
    -
  • -

    {$c->__('db.legend')}

    -
  • - - {if="!$connected"} -
  • - - - -

    {$c->__('db.connect_error')}

    -

    {$errors}

    -
  • - {else} -
  • - - - -

    {$c->__('db.connect_success')}

    -
  • - {if="null !== $infos"} -
  • - - - - - {$c->__('button.update')} - -

    {$c->__('db.update')}

    - {loop="$infos"} -

    {$value}

    - {/loop} -
  • - {else} -
  • - - - -

    {$c->__('db.up_to_date')}

    -
  • - {/if} - {/if} -
- -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
diff --git a/sources/app/widgets/AdminDB/locales.ini b/sources/app/widgets/AdminDB/locales.ini deleted file mode 100644 index d9c81fc..0000000 --- a/sources/app/widgets/AdminDB/locales.ini +++ /dev/null @@ -1,12 +0,0 @@ -[db] -legend = Database -connect_error = "Modl wasn't able to connect to the database" -connect_success = Movim is connected to the database -update = The database need to be updated -up_to_date = Movim database is up to date -type = Database Type -username = Username -password = Password -host = Host -port = Port -name = Database Name diff --git a/sources/app/widgets/AdminLogin/AdminLogin.php b/sources/app/widgets/AdminLogin/AdminLogin.php deleted file mode 100644 index 7866287..0000000 --- a/sources/app/widgets/AdminLogin/AdminLogin.php +++ /dev/null @@ -1,22 +0,0 @@ - - * - * Copyright (C)2013 MOVIM project - * - * See COPYING for licensing information. - */ - -class AdminLogin extends WidgetBase { - function load() - { - } -} diff --git a/sources/app/widgets/AdminLogin/adminlogin.tpl b/sources/app/widgets/AdminLogin/adminlogin.tpl deleted file mode 100644 index 4c5f98d..0000000 --- a/sources/app/widgets/AdminLogin/adminlogin.tpl +++ /dev/null @@ -1,22 +0,0 @@ -
-
    -
  • -
    -
    - - -
    -
    - - -
    - - -
    -
  • -
-
diff --git a/sources/app/widgets/AdminMain/AdminMain.php b/sources/app/widgets/AdminMain/AdminMain.php deleted file mode 100644 index fe28e29..0000000 --- a/sources/app/widgets/AdminMain/AdminMain.php +++ /dev/null @@ -1,92 +0,0 @@ - - - * Copyright (C)2014 Movim project - * - * See COPYING for licensing information. - */ - -class AdminMain extends WidgetBase -{ - function load() { - $this->addjs('admin.js'); - - $form = $_POST; - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - if(isset($form) && !empty($form)) { - if(isset($form['password']) - && $form['password'] != '' && $form['repassword'] != '' - && $form['password'] == $form['repassword']) { - $form['password'] = sha1($form['password']); - } else { - $form['password'] = $config->password; - } - - unset($form['repassword']); - - foreach($form as $key => $value) { - $config->$key = $value; - } - - $cd->set($config); - - //set timezone - if(isset($form['timezone'])) { - date_default_timezone_set($form['timezone']); - } - } - } - - public function testBosh($url) - { - return requestURL($url, 1); - } - - public function date($timezone) - { - $t = new DateTimeZone($timezone); - $c = new DateTime(null, $t); - $current_time = $c->format('D M j Y G:i:s'); - return $current_time; - } - - function display() - { - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $l = Movim\i18n\Locale::start(); - - $this->view->assign('conf', $cd->get()); - $this->view->assign('logs', - array( - 0 => $this->__('log.empty'), - 1 => $this->__('log.syslog'), - 2 => $this->__('log.syslog_files')) - ); - - $this->view->assign('bosh_info4', - $this->__('bosh.info4', '', '')); - - $json = requestURL(MOVIM_API.'websockets', 1); - $json = json_decode($json); - - if(isset($json) && $json->status != 404) { - $this->view->assign('websockets', $json); - } - - $this->view->assign('timezones', getTimezoneList()); - $this->view->assign('langs', $l->getList()); - } -} diff --git a/sources/app/widgets/AdminMain/admin.js b/sources/app/widgets/AdminMain/admin.js deleted file mode 100644 index a43870a..0000000 --- a/sources/app/widgets/AdminMain/admin.js +++ /dev/null @@ -1,43 +0,0 @@ -var tz_list; -var original = true; -var operators = { - '+': function(a, b) { return a + b }, - '-': function(a, b) { return a - b }, -}; - -function update(elt){ - if (elt.selectedIndex == -1) - return null; - //Get the offset from the selected option - text = elt.options[elt.selectedIndex].text; - //Determine if it is a positive or negative offset - sign = text.indexOf("+") > -1 ? "+" : "-"; - //Seperate hours and minutes and get the offset in ms - h_m = text.split(sign)[1].split(")")[0].split(":"); - tzOffset = parseInt(h_m[0]) * 3600000 + parseInt(h_m[1]) * 60000; - //Get the offset between your computer and UTC - pcOffset = new Date().getTimezoneOffset() * 60000; - - return new Date(operators[sign]((new Date().getTime() + pcOffset), tzOffset)); -} -movim_add_onload(function() -{ - tz_list = document.querySelector("#timezone"); - tz_list.onchange = function(e){ - newTime = update(tz_list); - formatDate(newTime); - } - setInterval( - function(){ //increment time each second - date = new Date(document.querySelector(".dTimezone").innerHTML).getTime() + 1000; - date = formatDate(new Date(date)); - } - ,1000); - - formatDate = function (newTime){ - h = newTime.getHours()<10 ? "0" + newTime.getHours() : newTime.getHours(); - m = newTime.getMinutes()<10 ? "0" + newTime.getMinutes() : newTime.getMinutes(); - s = newTime.getSeconds()<10 ? "0" + newTime.getSeconds() : newTime.getSeconds(); - document.querySelector(".dTimezone").innerHTML = newTime.toDateString() + " " + h+ ":" + m + ":" + s; - } -}); diff --git a/sources/app/widgets/AdminMain/adminmain.tpl b/sources/app/widgets/AdminMain/adminmain.tpl deleted file mode 100644 index c80f4ac..0000000 --- a/sources/app/widgets/AdminMain/adminmain.tpl +++ /dev/null @@ -1,135 +0,0 @@ -
-
-
-

{$c->__('admin.general')}

-
- -
- -
-
- - -
-
- -
- -
- -
-
- -
- -

- -
- -
- -

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

- -
- - -
- -
    -
  • - - - -

    {$c->__('whitelist.info1')}

    -

    {$c->__('whitelist.info2')}

    -
  • -
- -
-

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

- -
- - -
-
- -
- - -
- -
    -
  • - - - -

    {$c->__('information.info1')}

    -

    {$c->__('information.info2')}

    -
  • -
- -
-

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

- - {if="$conf->user == 'admin' || $conf->pass == sha1('password')"} -
- {$c->__('credentials.info')} -
- {/if} - -
- - -
-
- -
- - -
-
- - -
- - -
-
-
diff --git a/sources/app/widgets/AdminMain/locales.ini b/sources/app/widgets/AdminMain/locales.ini deleted file mode 100644 index 86afede..0000000 --- a/sources/app/widgets/AdminMain/locales.ini +++ /dev/null @@ -1,41 +0,0 @@ -[admin] -general = General Settings - -[general] -theme = Theme -language = Default language -log_verbosity = Log verbosity -timezone = Server Timezone -limit = User folder size limit (in bytes) - -[websocket] -title = WebSocket Configuration -info = Enter here a valid WebSocket URI in the form -label = WebSocket URI -save_info = If you change the URI, please restart the daemon to reload the configuration -publics = Public WebSockets - -[credentials] -title = Administration Credential -info = Change the default credentials admin/password -username = Username -password = Password -re_password = Retype password - -[whitelist] -title = Whitelist - XMPP Server -info1 = 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) -info2 = Leave this field blank if you allow the access to all the XMPP accounts. -label = List of whitelisted XMPP servers - -[information] -title = Information Message -description = Description -info1 = This message will be displayed on the login page -info2 = "Leave this field blank if you dont want to show any message." -label = Information Message - -[log] -empty = Empty -syslog = Syslog -syslog_files = Syslog and files diff --git a/sources/app/widgets/AdminTest/AdminTest.php b/sources/app/widgets/AdminTest/AdminTest.php deleted file mode 100644 index 8f8cdda..0000000 --- a/sources/app/widgets/AdminTest/AdminTest.php +++ /dev/null @@ -1,53 +0,0 @@ - - - * Copyright (C)2014 Movim project - * - * See COPYING for licensing information. - */ - -class AdminTest extends WidgetBase -{ - function load() { - $this->addjs('admintest.js'); - $this->addcss('admintest.css'); - } - - public function version() - { - return (version_compare(PHP_VERSION, '5.3.0') >= 0); - } - - public function testDir($dir) - { - return (file_exists($dir) && is_dir($dir) && is_writable($dir)); - } - - public function testFile($file) - { - return (file_exists($file) && is_writable($file)); - } - - function display() - { - $md = \modl\Modl::getInstance(); - $supported = $md->getSupportedDatabases(); - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $this->view->assign('dbconnected', $md->_connected); - $this->view->assign('dbtype', $supported[$config->type]); - $this->view->assign('dbinfos', sizeof($md->check())); - $this->view->assign('websocketurl', $config->websocketurl); - } -} diff --git a/sources/app/widgets/AdminTest/admintest.css b/sources/app/widgets/AdminTest/admintest.css deleted file mode 100644 index ac5343a..0000000 --- a/sources/app/widgets/AdminTest/admintest.css +++ /dev/null @@ -1,113 +0,0 @@ -figure { - width: 100%; - height: 40em; - position: relative; - font-size: 1.5rem; -} - -figure div { - display: block; - width: 20%; - margin-top: -2.5em; - margin-left: -10%; - background-color: #EEE; - border-radius: 0.2em; - text-align: center; - position: absolute; - line-height: 5em; - font-weight: bold; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} - -figure div#webserver { - width: 50%; - height: 30em; - border: 0.5em solid gray; - width: 26%; - border-radius: 0.2em; - height: 22em; - border: 0.5em dashed #F5F5F5; - left: 46%; - background-color: transparent; - top: 10%; -} - -figure div#movim_block { left: 50%; top: 50%; } -figure div#database_block { left: 50%; top: 85%; } -figure div#xmpp_block { left: 85%; top: 15%; } -figure div#browser_block { left: 15%; top: 15%; line-height: 19em; } -figure div#daemon_block { left: 50%; top: 15%; } -figure div#api_block { left: 85%; top: 50%; } - -figure div.link { - width: 0; - height: 0; - border-radius: 1em; - padding: 0.25em; - line-height: 0em; - overflow: initial; -} - -figure div.link i { - background-color: #FFF; - margin-top: -3rem; - padding: 1.5rem 1rem; - border-radius: 6rem; - font-size: 3rem; -} - -figure div.disabled { background-color: rgba(0, 0, 0, 0.1); color: white;} -figure div.success { background-color: #6FCC43; color: white; } -figure div.warning { background-color: #FC8F12; color: white; } -figure div.error { background-color: #D92727; color: white; } - -figure div.link.disabled { color: #CCC; } -figure div.link.success { color: #6FCC43; } -figure div.link.warning { color: #FC8F12; } -figure div.link.error { color: #D92727; } - -figure div.link.horizontal { - width: 35%; -} - -figure div.link.vertical { - height: 35%; -} - -figure div.link.vertical i { - top: 50%; - position: absolute; - margin-left: -0.75em; -} - -figure div.link#movim-daemon { - left: 60%; - top: 20%; -} - -figure div.link#movim-database { - left: 60%; - top: 55%; -} - -figure div.link#movim-browser { - left: 25%; - top: 55%; -} - -figure div.link#browser-daemon { - left: 25%; - top: 20%; -} - -figure div.link#xmpp-daemon { - left: 60%; - top: 20%; -} - -figure div.link#movim-api { - left: 60%; - top: 55%; -} diff --git a/sources/app/widgets/AdminTest/admintest.js b/sources/app/widgets/AdminTest/admintest.js deleted file mode 100644 index 86df10d..0000000 --- a/sources/app/widgets/AdminTest/admintest.js +++ /dev/null @@ -1,61 +0,0 @@ -var AdminTest = { - databaseOK : false, - weksocketOK : false, - apiOK : false, - movimOK : true, - - toggleConfiguration : function() { - if(this.databaseOK && this.websocketOK && this.movimOK) { - movim_remove_class('li.admingen', 'disabled'); - movim_remove_class('li.api', 'disabled'); - } else { - movim_add_class('li.admingen', 'disabled'); - movim_add_class('li.api', 'disabled'); - } - }, - - enableWebsocket : function() { - this.websocketOK = true; - this.toggleConfiguration(); - - movim_remove_class('figure #browser-daemon', 'error'); - movim_add_class('figure #browser-daemon', 'success'); - movim_add_class('div #xmpp-daemon', 'success'); - movim_remove_class('li.admindb', 'disabled'); - - movim_get_node('#websocket_error').style.display = 'none'; - }, - - enableAPI : function() { - this.apiOK = true; - - movim_remove_class('figure #movim-api', 'disabled'); - movim_add_class('figure #movim-api', 'success'); - }, - - disableMovim : function() { - this.movimOK = false; - - movim_add_class('figure #movim_block', 'error'); - }/*, - - testXMPPWebsocket : function(url) { - this.connection = new WebSocket(url, 'xmpp'); - - this.connection.onopen = function(e) { - movim_remove_class('figure #daemon-xmpp', 'error'); - movim_add_class('figure #daemon-xmpp', 'success'); - movim_get_node('#xmpp_websocket_error').style.display = 'none'; - }; - }*/ -} - -MovimWebsocket.attach(function() { - AdminTest.enableWebsocket(); - AdminTest.toggleConfiguration(); -}); - -movim_add_onload(function() { - AdminTest.toggleConfiguration(); - movim_add_class('li.admindb', 'disabled'); -}); diff --git a/sources/app/widgets/AdminTest/admintest.tpl b/sources/app/widgets/AdminTest/admintest.tpl deleted file mode 100644 index 0597346..0000000 --- a/sources/app/widgets/AdminTest/admintest.tpl +++ /dev/null @@ -1,117 +0,0 @@ -
-
-
-
- -
- - - - - - -
- {$c->__('schema.browser')} -
-
- {$c->__('schema.movim')} -
-
- {$c->__('schema.daemon')} -
-
- {$c->__('schema.database')} -
-
- {$c->__('schema.api')} -
-
- {$c->__('schema.xmpp')} -
-
-
- -
    - - {if="$dbconnected"} - {if="$dbinfos > 0"} -
  • - - - -

    {$c->__('compatibility.db')}

    -
  • - {else} - - {/if} - {else} -
  • - - - -

    Database connection error

    -

    Check if database configuration exist in the config/ folder and fill it with proper values

    -
  • - {/if} - -
  • - - - -

    - {$c->__('compatibility.websocket')} -

    -
  • - - {if="!$c->version()"} -
  • - - - -

    {$c->__('compatibility.php1', PHP_VERSION)}

    -

    {$c->__('compatibility.php2')}

    -
  • - - {/if} - - {if="!extension_loaded('imagick')"} -
  • - - - -

    - {$c->__('compatibility.imagick')} -

    -
- - {/if} - - {if="!extension_loaded('gd')"} -
  • - - - -

    - {$c->__('compatibility.gd')} -

    - - - {/if} - - {if="!$c->testDir(DOCUMENT_ROOT)"} -
  • - - - -

    {$c->__('compatibility.rights')}

    -
  • - - {/if} - - diff --git a/sources/app/widgets/AdminTest/locales.ini b/sources/app/widgets/AdminTest/locales.ini deleted file mode 100644 index 293b129..0000000 --- a/sources/app/widgets/AdminTest/locales.ini +++ /dev/null @@ -1,22 +0,0 @@ -[admin] -compatibility = General Overview - -[compatibility] -info = Movim has found some issues or things that need to be fixed or improved -php1 = Update your PHP-Version: %s -php2 = Required: 5.3.0 -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" -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 - -[schema] -browser = Browser -movim = Movim Core -daemon = Movim Daemon -database = Database -api = API -xmpp = XMPP diff --git a/sources/app/widgets/Api/Api.php b/sources/app/widgets/Api/Api.php deleted file mode 100644 index 9ae95c8..0000000 --- a/sources/app/widgets/Api/Api.php +++ /dev/null @@ -1,86 +0,0 @@ - - * * - * Copyright (C)2014 MOVIM project - * - * See COPYING for licensing information. - */ - -class Api extends WidgetBase { - function load() - { - } - - function display() - { - $this->view->assign( - 'infos', - $this->__( - 'api.info', - '', - '', - '', - '')); - - $json = requestURL(MOVIM_API.'status', 1, array('uri' => BASE_URI)); - $json = json_decode($json); - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - if(isset($json)) { - $this->view->assign('json', $json); - if($json->status == 200) { - $this->view->assign('unregister', $this->call('ajaxUnregister')); - $this->view->assign('unregister_status', $config->unregister); - } else { - $config->unregister = false; - $cd->set($config); - $this->view->assign('register', $this->call('ajaxRegister')); - } - } else { - $this->view->assign('json', null); - } - } - - function ajaxRegister() - { - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $json = requestURL( - MOVIM_API.'register', - 1, - array( - 'uri' => BASE_URI, - 'rewrite' => false)); - - $json = json_decode($json); - - if(isset($json) && $json->status == 200) { - RPC::call('movim_reload_this'); - Notification::append(null, $this->__('api.conf_updated')); - } - } - - function ajaxUnregister() - { - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $config->unregister = !$config->unregister; - $cd->set($config); - - RPC::call('movim_reload_this'); - RPC::commit(); - } -} diff --git a/sources/app/widgets/Api/api.tpl b/sources/app/widgets/Api/api.tpl deleted file mode 100644 index 561edf0..0000000 --- a/sources/app/widgets/Api/api.tpl +++ /dev/null @@ -1,72 +0,0 @@ -
    -
      -
    • -

      {$infos}

      -
    • - - {if="isset($json)"} - {if="$json->status == 200"} -
    • - - - - {if="!$unregister_status"} - - - {$c->__('button.unregister')} - - - {/if} -

      {$c->__('api.registered')}

      -
    • - - {if="$json->pod->activated"} -
    • - - - -

      {$c->__('api.validated')}

      -
    • - {else} -
    • - - - -

      {$c->__('api.wait')}

      -
    • - {/if} - - {if="$unregister_status"} -
    • - - - {$c->__('button.reset')} - - -

      {$c->__('api.unregister')}

      -
    • - {/if} - - {else} -
    • - - - - - - {$c->__('button.register')} - - -

      {$c->__('api.register')}

      -
    • - {/if} - {else} -
    • - - - -

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

      -
    • - {/if} -
    -
    diff --git a/sources/app/widgets/Api/locales.ini b/sources/app/widgets/Api/locales.ini deleted file mode 100644 index e05c6ce..0000000 --- a/sources/app/widgets/Api/locales.ini +++ /dev/null @@ -1,9 +0,0 @@ -[api] -title = API -info = Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s. -register = Your pod is not registered on the API -registered = Your pod is registered on the API -wait = Your pod is not yet validated -validated = Your pod is validated -unregister = You asked to be removed from the API, this request will be processed in a couple of hours -conf_updated = Configuration updated diff --git a/sources/app/widgets/Avatar/Avatar.php b/sources/app/widgets/Avatar/Avatar.php deleted file mode 100644 index e8c02e5..0000000 --- a/sources/app/widgets/Avatar/Avatar.php +++ /dev/null @@ -1,118 +0,0 @@ - - - * Copyright (C)2013 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Avatar\Get; -use Moxl\Xec\Action\Avatar\Set; -use forxer\Gravatar\Gravatar; - -class Avatar extends WidgetBase -{ - function load() - { - $this->addcss('avatar.css'); - $this->addjs('avatar.js'); - - $this->registerEvent('avatar_get_handle', 'onMyAvatar'); - $this->registerEvent('avatar_set_handle', 'onMyAvatar'); - $this->registerEvent('avatar_set_errorfeaturenotimplemented', 'onMyAvatarError'); - $this->registerEvent('avatar_set_errorbadrequest', 'onMyAvatarError'); - $this->registerEvent('avatar_set_errornotallowed', 'onMyAvatarError'); - } - - function onMyAvatar($packet) - { - $me = $packet->content; - $html = $this->prepareForm($me); - - RPC::call('movim_fill', 'avatar_form', $html); - Notification::append(null, $this->__('avatar.updated')); - } - - function onMyAvatarError() - { - $cd = new \modl\ContactDAO(); - $me = $cd->get(); - $html = $this->prepareForm($me); - - RPC::call('movim_fill', 'avatar_form', $html); - Notification::append(null, $this->__('avatar.not_updated')); - } - - function prepareForm($me) - { - $avatarform = $this->tpl(); - - $p = new Picture; - $p->get($this->user->getLogin()); - - $avatarform->assign('photobin', $p->toBase()); - - $avatarform->assign('me', $me); - - if(isset($me->email)) { - $result = requestURL(Gravatar::profile($me->email, 'json'), 3); - $obj = json_decode($result); - if($obj != 'User not found') { - $avatarform->assign('gravatar_bin', base64_encode(requestURL('http://www.gravatar.com/avatar/'.$obj->entry[0]->hash.'?s=250'))); - $avatarform->assign('gravatar', $obj); - } - } - - $avatarform->assign( - 'submit', - $this->call('ajaxSubmit', "movim_form_to_json('avatarform')") - ); - - return $avatarform->draw('_avatar_form', true); - } - - function ajaxGetAvatar() - { - $r = new Get; - $r->setTo($this->user->getLogin()) - ->setMe() - ->request(); - } - - function ajaxGetForm() - { - $cd = new \modl\ContactDAO(); - $me = $cd->get(); - - RPC::call('MovimTpl.fill', '#avatar_form', $this->prepareForm($me)); - } - - function ajaxSubmit($avatar) - { - $r = new Set; - $r->setData($avatar->photobin->value)->request(); - } - - function display() - { - $p = new Picture; - if(!$p->get($this->user->getLogin())) { - $this->view->assign( - 'getavatar', - $this->call('ajaxGetAvatar') - ); - $this->view->assign('form', $this->prepareForm(new \modl\Contact())); - } else { - $this->view->assign('getavatar', ''); - } - } -} diff --git a/sources/app/widgets/Avatar/_avatar_form.tpl b/sources/app/widgets/Avatar/_avatar_form.tpl deleted file mode 100644 index f8bc0cc..0000000 --- a/sources/app/widgets/Avatar/_avatar_form.tpl +++ /dev/null @@ -1,104 +0,0 @@ -
    - -

    {$c->__('page.avatar')}

    - -
    -
    -
    -
    - {if="isset($photobin) && $photobin != ''"} - - {else} - -
      -
    • - - - -

      {$c->__('avatar.missing')}

      -
    • -
    - {/if} - -
    -
    -
    -
    -
      -
    • - - - -

      {$c->__('avatar.file')}

      -

      -
    • - {if="isset($gravatar)"} -
    • - - - -

      Gravatar

      -

      We found a Gravatar picture
      - - {$c->__('avatar.use_it')} - -

      -
    • - {/if} -
    -
    -
    - - - diff --git a/sources/app/widgets/Avatar/avatar.css b/sources/app/widgets/Avatar/avatar.css deleted file mode 100644 index 2d90da3..0000000 --- a/sources/app/widgets/Avatar/avatar.css +++ /dev/null @@ -1,20 +0,0 @@ -#avatar_form div#preview { - flex: 1 1 20%; - text-align: center; - padding-top: 2rem; -} - -#avatar_form input[type=file] { - max-width: 200px; -} - -#avatar_form div#preview > div, -#avatar_form div#preview img { - max-width: 250px; - border-radius: 0.25rem; - margin: 0 auto; -} - -#avatar_form div#preview img.error { - display: none; -} diff --git a/sources/app/widgets/Avatar/avatar.js b/sources/app/widgets/Avatar/avatar.js deleted file mode 100644 index 57f5094..0000000 --- a/sources/app/widgets/Avatar/avatar.js +++ /dev/null @@ -1,93 +0,0 @@ -var Avatar = { - file : function(files) { - var f = files[0]; - if (!f.type.match(/image.*/)) { - console.log("Not a picture !"); - } else { - var reader = new FileReader(); - reader.readAsDataURL(f); - - reader.onload = function (ev) { - var img = new Image(); - img.src = ev.target.result; - Avatar.preview(img.src); - }; - }; - }, - preview : function(src) { - var canvas = document.createElement('canvas'); - width = height = canvas.width = canvas.height = 410; - var image = new Image(); - image.src = src; - image.onload = function(){ - if (image.width == image.height) { - canvas.getContext("2d").drawImage(image, 0, 0, width, height); - } else { - minVal = parseInt(Math.min(image.width, image.height)); - if (image.width > image.height) { - canvas.getContext("2d").drawImage(image, (parseInt(image.width) - minVal) / 2, 0, minVal, minVal, 0, 0, width, height); - } else { - canvas.getContext("2d").drawImage(image, 0, (parseInt(image.height) - minVal) / 2, minVal, minVal, 0, 0, width, height); - } - } - - var base64 = canvas.toDataURL('image/jpeg', 0.7); - - var preview = document.querySelector('form[name=avatarform] img'); - - var list = document.querySelector('form[name=avatarform] ul'); - if(list) list.style.display = 'none'; - - var input = document.querySelector('input[name="photobin"]'); - - if(preview.className == 'error') preview.className = ''; - - preview.src = base64; - - var bin = base64.split(","); - input.value = bin[1]; - } - } -} - -MovimWebsocket.attach(function() { - Avatar_ajaxGetForm(); -}); -/* -function showVideo(){ - navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia; - navigator.getUserMedia({video:true, audio:false}, successCallback, errorCallback); - - movim_toggle_class('#camdiv', 'active'); -} -function successCallback(stream) { - video = document.getElementById("runningcam"); - video.src = window.URL.createObjectURL(stream); - localMediaStream = stream; // stream available to console - - document.getElementById("shoot").addEventListener('click', snapshot, false); -} - -function errorCallback(error){ - console.log("navigator.getUserMedia error: ", error); -} - - -function snapshot() { - if (localMediaStream) { - canvas = document.querySelector("canvas"); - canvas.width = video.videoWidth; - canvas.height = video.videoHeight; - ctx = canvas.getContext('2d'); - video = document.getElementById("runningcam"); - - ctx.drawImage(video,0,0, canvas.width, canvas.height); - // "image/webp" works in Chrome 18. In other browsers, this will fall back to image/png. - var img = new Image(); - img.src = canvas.toDataURL('image/png'); - - img.onload = function() { - vCardImageResize(this); - } - } -}*/ diff --git a/sources/app/widgets/Avatar/avatar.tpl b/sources/app/widgets/Avatar/avatar.tpl deleted file mode 100644 index d193fc6..0000000 --- a/sources/app/widgets/Avatar/avatar.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
    -
    - -
    -
    diff --git a/sources/app/widgets/Avatar/locales.ini b/sources/app/widgets/Avatar/locales.ini deleted file mode 100644 index 6c0b660..0000000 --- a/sources/app/widgets/Avatar/locales.ini +++ /dev/null @@ -1,9 +0,0 @@ -[avatar] -file = File -use_it = Use it -webcam = Webcam -cheese = Cheese ! -snapshot = Take a webcam snapshot -updated = Avatar Updated -not_updated = Avatar Not Updated -missing = No avatar defined yet diff --git a/sources/app/widgets/Blog/Blog.php b/sources/app/widgets/Blog/Blog.php deleted file mode 100644 index 654e3f8..0000000 --- a/sources/app/widgets/Blog/Blog.php +++ /dev/null @@ -1,148 +0,0 @@ -_view == 'node') { - $this->_from = $this->get('s'); - $this->_node = $this->get('n'); - - if(!$this->validateServerNode($this->_from, $this->_node)) return; - - $pd = new \Modl\ItemDAO; - $this->_item = $pd->getItem($this->_from, $this->_node); - $this->_mode = 'group'; - - $this->url = Route::urlize('node', array($this->_from, $this->_node)); - } elseif($this->_view == 'tag' && $this->validateTag($this->get('t'))) { - $this->_mode = 'tag'; - $this->_tag = $this->get('t'); - $this->title = '#'.$this->_tag; - } else { - $this->_from = $this->get('f'); - - $cd = new \modl\ContactDAO(); - $this->_contact = $cd->get($this->_from, true); - if(filter_var($this->_from, FILTER_VALIDATE_EMAIL)) { - $this->_node = 'urn:xmpp:microblog:0'; - } else { - return; - } - $this->_mode = 'blog'; - - $this->url = Route::urlize('blog', $this->_from); - } - - $pd = new \modl\PostnDAO(); - - if($this->_id = $this->get('i')) { - if(Validator::stringType()->between('1', '100')->validate($this->_id)) { - if(isset($this->_tag)) { - $this->_messages = $pd->getPublicTag($this->get('t'), $this->_id * $this->_paging, $this->_paging + 1); - } else { - $this->_messages = $pd->getNodeUnfiltered($this->_from, $this->_node, $this->_id * $this->_paging, $this->_paging + 1); - } - $this->_page = $this->_id + 1; - } elseif(Validator::stringType()->length(5, 100)->validate($this->_id)) { - $this->_messages = $pd->getPublicItem($this->_from, $this->_node, $this->_id); - - if(is_object($this->_messages[0])) { - $this->title = $this->_messages[0]->title; - - $description = stripTags($this->_messages[0]->contentcleaned); - if(!empty($description)) { - $this->description = truncate($description, 100); - } - - $attachements = $this->_messages[0]->getAttachements(); - if($attachements && array_key_exists('pictures', $attachements)) { - $this->image = urldecode($attachements['pictures'][0]['href']); - } - } - - if($this->_view == 'node') { - $this->url = Route::urlize('node', array($this->_from, $this->_node, $this->_id)); - } else { - $this->url = Route::urlize('blog', array($this->_from, $this->_id)); - } - } - } else { - $this->_page = 1; - if(isset($this->_tag)) { - $this->_messages = $pd->getPublicTag($this->get('t'), 0, $this->_paging + 1); - } else { - $this->_messages = $pd->getNodeUnfiltered($this->_from, $this->_node, 0, $this->_paging + 1); - } - } - - if(count($this->_messages) == $this->_paging + 1) { - array_pop($this->_messages); - } - - $this->user = new User($this->_from); - - $cssurl = $this->user->getDumpedConfig('cssurl'); - if(isset($cssurl) - && $cssurl != '' - && Validator::url()->validate($cssurl)) { - $this->addrawcss($cssurl); - } - } - - public function preparePost($p) { - $pw = new Post; - return $pw->preparePost($p, true, true); - } - - function display() - { - $this->view->assign('server', $this->_from); - $this->view->assign('node', $this->_node); - - $this->view->assign('item', $this->_item); - $this->view->assign('contact', $this->_contact); - $this->view->assign('mode', $this->_mode); - $this->view->assign('more', $this->_page); - $this->view->assign('posts', $this->_messages); - - $this->view->assign('tag', $this->_tag); - } - - private function validateServerNode($server, $node) - { - $validate_server = Validator::stringType()->noWhitespace()->length(6, 40); - $validate_node = Validator::stringType()->length(3, 100); - - if(!$validate_server->validate($server) - || !$validate_node->validate($node) - ) return false; - else return true; - } - - private function validateTag($tag) - { - return Validator::stringType()->notEmpty()->alnum()->validate($tag); - } - - function getComments($post) - { - $pd = new \Modl\PostnDAO(); - return $pd->getComments($post); - } -} diff --git a/sources/app/widgets/Blog/blog.tpl b/sources/app/widgets/Blog/blog.tpl deleted file mode 100644 index 08d10a5..0000000 --- a/sources/app/widgets/Blog/blog.tpl +++ /dev/null @@ -1,121 +0,0 @@ -
    - -
    - -
    - {loop="$posts"} - {$c->preparePost($value)} - {/loop} - {if="isset($more)"} - - {/if} - {if="$posts == null"} -
      -
    • - - - -

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

      -
    • -
    - {/if} - - -
    diff --git a/sources/app/widgets/Blog/locales.ini b/sources/app/widgets/Blog/locales.ini deleted file mode 100644 index 80fc181..0000000 --- a/sources/app/widgets/Blog/locales.ini +++ /dev/null @@ -1,4 +0,0 @@ -[blog] -title = "%s's feed" -empty = This user has not posted anything right now -private = This content is private, please login to see it diff --git a/sources/app/widgets/Bookmark/Bookmark.php b/sources/app/widgets/Bookmark/Bookmark.php deleted file mode 100644 index 5745254..0000000 --- a/sources/app/widgets/Bookmark/Bookmark.php +++ /dev/null @@ -1,255 +0,0 @@ - - * - * @version 1.0 - * @date 28 October 2010 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Bookmark\Get; -use Moxl\Xec\Action\Bookmark\Set; -use Moxl\Xec\Action\Presence\Muc; - -class Bookmark extends WidgetBase -{ - private $_list_server; - - function load() - { - $this->addcss('bookmark.css'); - $this->registerEvent('bookmark', 'onBookmark'); - $this->registerEvent('groupsubscribed', 'onGroupSubscribed'); - $this->registerEvent('groupunsubscribed', 'onGroupUnsubscribed'); - } - - function display() - { - $this->view->assign('subscriptionconfig', Route::urlize('conf', false, 'groupsubscribedlistconfig')); - - $this->view->assign('getbookmark', $this->call("ajaxGetBookmark")); - $this->view->assign('setbookmark', $this->call("ajaxSetBookmark", "''")); - - $this->view->assign('preparebookmark', $this->prepareBookmark()); - } - - function prepareBookmark() { - $cd = new \modl\ConferenceDAO(); - $sd = new \modl\SubscriptionDAO(); - - // The URL add form - $listview = $this->tpl(); - $listview->assign('conferences', $cd->getAll()); - $listview->assign('subscriptions', $sd->getSubscribed()); - - $html = ''; - - // The URL add form - $urlview = $this->tpl(); - $urlview->assign( - 'submit', - $this->call( - 'ajaxBookmarkUrlAdd', - "movim_parse_form('bookmarkurladd')") - ); - $html .= $urlview->draw('_bookmark_url_add', true); - - // The MUC add form - $mucview = $this->tpl(); - $mucview->assign( - 'submit', - $this->call( - 'ajaxBookmarkMucAdd', - "movim_parse_form('bookmarkmucadd')") - ); - $html .= $mucview->draw('_bookmark_muc_add', true); - - $html .= $listview->draw('_bookmark_list', true); - return $html; - } - - function checkNewServer($node) { - $r = false; - - if($this->_list_server != $node->server) - $r = true; - - $this->_list_server = $node->server; - return $r; - } - - function getMucRemove($node) { - return $this->call( - 'ajaxBookmarkMucRemove', - "'".$node->conference."'" - ); - } - - function getMucJoin($node) { - return $this->call( - 'ajaxBookmarkMucJoin', - "'".$node->conference."'", - "'".$node->nick."'" - ); - } - - function onGroupSubscribed() - { - $html = $this->prepareBookmark(); - RPC::call('movim_fill', 'bookmarks', $html); - RPC::call('setBookmark'); - } - - function onGroupUnsubscribed() - { - $html = $this->prepareBookmark(); - RPC::call('movim_fill', 'bookmarks', $html); - RPC::call('setBookmark'); - } - - function onBookmark() - { - $html = $this->prepareBookmark(); - RPC::call('movim_fill', 'bookmarks', $html); - Notification::append(null, $this->__('bookmarks.updated')); - } - - function ajaxGetBookmark() - { - $b = new Get; - $b->setTo($this->user->getLogin()) - ->request(); - } - - function ajaxSetBookmark($item = false) - { - $arr = array(); - - if($item) { - array_push($arr, $item); - } - - $sd = new \modl\SubscriptionDAO(); - $cd = new \modl\ConferenceDAO(); - - foreach($sd->getSubscribed() as $s) { - array_push($arr, - array( - 'type' => 'subscription', - 'server' => $s->server, - 'title' => $s->title, - 'subid' => $s->subid, - 'tags' => unserialize($s->tags), - 'node' => $s->node)); - } - - foreach($cd->getAll() as $c) { - array_push($arr, - array( - 'type' => 'conference', - 'name' => $c->name, - 'autojoin' => $c->autojoin, - 'nick' => $c->nick, - 'jid' => $c->conference)); - } - - - $b = new Set; - $b->setArr($arr) - ->setTo($this->user->getLogin()) - ->request(); - } - - // Add a new MUC - function ajaxBookmarkMucAdd($form) - { - if(!filter_var($form['jid'], FILTER_VALIDATE_EMAIL)) { - $html = '
    '.$this->__('chatroom.bad_id').'
    ' ; - RPC::call('movim_fill', 'bookmarkmucadderror', $html); - RPC::commit(); - } elseif(trim($form['name']) == '') { - $html = '
    '.$this->__('chatroom.empty_name').'
    ' ; - RPC::call('movim_fill', 'bookmarkmucadderror', $html); - RPC::commit(); - } else { - $item = array( - 'type' => 'conference', - 'name' => $form['name'], - 'autojoin' => $form['autojoin'], - 'nick' => $form['nick'], - 'jid' => $form['jid']); - $this->ajaxSetBookmark($item); - } - } - - // Remove a MUC - function ajaxBookmarkMucRemove($jid) - { - $cd = new \modl\ConferenceDAO(); - $cd->deleteNode($jid); - - $this->ajaxSetBookmark(); - } - - // Join a MUC - function ajaxBookmarkMucJoin($jid, $nickname) - { - $p = new Muc; - $p->setTo($jid) - ->setNickname($nickname) - ->request(); - } - /* - // Add a new URL - function ajaxBookmarkUrlAdd($form) - { - if(!filter_var($form['url'], FILTER_VALIDATE_URL)) { - $html = '
    '.t('Bad URL').'
    ' ; - RPC::call('movim_fill', 'bookmarkadderror', $html); - RPC::commit(); - } elseif(trim($form['name']) == '') { - $html = '
    '.t('Empty name').'
    ' ; - RPC::call('movim_fill', 'bookmarkadderror', $html); - RPC::commit(); - } else { - - $bookmarks = Cache::c('bookmark'); - - if($bookmarks == null) - $bookmarks = array(); - - array_push($bookmarks, - array( - 'type' => 'url', - 'name' => $form['name'], - 'url' => $form['url'])); - - $this->ajaxSetBookmark($bookmarks); - } - } - - // Remove an URL - function ajaxBookmarkUrlRemove($url) - { - $arr = Cache::c('bookmark'); - foreach($arr as $key => $b) { - if($b['type'] == 'url' && $b['url'] == $url) - unset($arr[$key]); - } - - $b = new moxl\BookmarkSet(); - $b->setArr($arr) - ->request(); - }*/ -} diff --git a/sources/app/widgets/Bookmark/_bookmark_list.tpl b/sources/app/widgets/Bookmark/_bookmark_list.tpl deleted file mode 100644 index dd9d9be..0000000 --- a/sources/app/widgets/Bookmark/_bookmark_list.tpl +++ /dev/null @@ -1,41 +0,0 @@ - - -
    - - diff --git a/sources/app/widgets/Bookmark/_bookmark_muc_add.tpl b/sources/app/widgets/Bookmark/_bookmark_muc_add.tpl deleted file mode 100644 index ae0ae40..0000000 --- a/sources/app/widgets/Bookmark/_bookmark_muc_add.tpl +++ /dev/null @@ -1,40 +0,0 @@ - diff --git a/sources/app/widgets/Bookmark/_bookmark_url_add.tpl b/sources/app/widgets/Bookmark/_bookmark_url_add.tpl deleted file mode 100644 index 2214453..0000000 --- a/sources/app/widgets/Bookmark/_bookmark_url_add.tpl +++ /dev/null @@ -1,28 +0,0 @@ - diff --git a/sources/app/widgets/Bookmark/bookmark.css b/sources/app/widgets/Bookmark/bookmark.css deleted file mode 100644 index a372b23..0000000 --- a/sources/app/widgets/Bookmark/bookmark.css +++ /dev/null @@ -1,8 +0,0 @@ -#bookmarks li .cross { - float: right; - opacity: 0.3; -} - -#bookmarks li:hover .cross { - opacity: 1; -} diff --git a/sources/app/widgets/Bookmark/bookmark.tpl b/sources/app/widgets/Bookmark/bookmark.tpl deleted file mode 100644 index 4d1a819..0000000 --- a/sources/app/widgets/Bookmark/bookmark.tpl +++ /dev/null @@ -1,27 +0,0 @@ - - -
    - {$preparebookmark} -
    - -
    - - - - - - -
    diff --git a/sources/app/widgets/Bookmark/locales.ini b/sources/app/widgets/Bookmark/locales.ini deleted file mode 100644 index 1dd9938..0000000 --- a/sources/app/widgets/Bookmark/locales.ini +++ /dev/null @@ -1,22 +0,0 @@ -[title] -conferences = Conferences -groups = Groups - -[chatroom] -add = Add a new Chat Room -id = Chat Room ID -name = Name -nickname = Nickname -autojoin_label = Do you want do join automaticaly this Chat Room ? -bad_id = Bad Chatroom ID -empty_name = Empty name - -[bookmarks] -updated = Bookmarks updated -error = An error occured : -configure = Configure - -[url] -add = Add a new URL -url = URL -name = Name diff --git a/sources/app/widgets/Caps/Caps.php b/sources/app/widgets/Caps/Caps.php deleted file mode 100644 index a711a09..0000000 --- a/sources/app/widgets/Caps/Caps.php +++ /dev/null @@ -1,70 +0,0 @@ - - - * Copyright (C)2014 Movim project - * - * See COPYING for licensing information. - */ - -class Caps extends WidgetBase -{ - private $_table = array(); - private $_nslist; - - function load() { - $this->addcss('caps.css'); - } - - function isImplemented($client, $key) { - if(in_array($this->_nslist[$key]['ns'], $client)) { - return ' - '. - $key.' - '; - } else { - return ' - '. - $key.' - '; - } - } - - function display() - { - $cd = new \modl\CapsDAO(); - $clients = $cd->getClients(); - - foreach($clients as $c) { - if(!isset($this->_table[$c->name])) { - $this->_table[$c->name] = array(); - } - - $features = unserialize($c->features); - foreach($features as $f) { - if(!in_array($f, $this->_table[$c->name])) { - array_push($this->_table[$c->name], (string)$f); - } - } - } - - ksort($this->_table); - - $this->_nslist = getXepNamespace(); - - $this->view->assign('table', $this->_table); - $this->view->assign('nslist', $this->_nslist); - } -} diff --git a/sources/app/widgets/Caps/caps.css b/sources/app/widgets/Caps/caps.css deleted file mode 100644 index 9a159d0..0000000 --- a/sources/app/widgets/Caps/caps.css +++ /dev/null @@ -1,61 +0,0 @@ -#caps_widget table { - width: 100%; - display: block; - - overflow: auto; - - font-size: 2rem; -} - -#caps_widget table tr:not(:first-child):hover{ - background-color: rgba(0, 0, 0, 0.1); -} - -#caps_widget table td.chat { - background-color: green; -} - -#caps_widget table td.jingle { - background-color: purple; -} - -#caps_widget table td.rayo { - background-color: #0FBF00; -} - -#caps_widget table td.iot { - background-color: orange; -} - -#caps_widget table td.profile { - background-color: blue; -} - -#caps_widget table td.client { - background-color: #FF0061; -} - -#caps_widget table td.social { - background-color: #00FFA2; -} - -#caps_widget table td.yes { - opacity: 1; -} - -#caps_widget table td.no { - opacity: 0.2; -} - -#caps_widget table td.yes, -#caps_widget table td.no { - color: white; -} - -#caps_widget table td { - padding: 0 0.5rem; -} - -main > section > div > * { - max-width: calc(100% - 4rem); -} diff --git a/sources/app/widgets/Caps/caps.tpl b/sources/app/widgets/Caps/caps.tpl deleted file mode 100644 index 93d1020..0000000 --- a/sources/app/widgets/Caps/caps.tpl +++ /dev/null @@ -1,49 +0,0 @@ -
    -

    Capabilities

    - -

    Legend

    - - - - - - - - - - - - - - - - - - - -
    Chat0xxxJingle0xxxRayo0xxxIoT0xxxProfile0xxxClient0xxxSocial
    - -

    Table

    - - - - - {loop="$nslist"} - - {/loop} - - - - - {loop="$table"} - - - {$client = $value} - {loop="$nslist"} - {$c->isImplemented($client, $key)} - {/loop} - - {/loop} - -
    Client{$key}
    {$key}
    -
    diff --git a/sources/app/widgets/Chat/Chat.php b/sources/app/widgets/Chat/Chat.php deleted file mode 100644 index 050d2b2..0000000 --- a/sources/app/widgets/Chat/Chat.php +++ /dev/null @@ -1,636 +0,0 @@ -addjs('chat.js'); - //$this->addjs('chat_otr.js'); - $this->addcss('chat.css'); - $this->registerEvent('carbons', 'onMessage'); - $this->registerEvent('message', 'onMessage'); - $this->registerEvent('receipt', 'onMessage'); - $this->registerEvent('mamresult', 'onMessageHistory'); - $this->registerEvent('composing', 'onComposing'); - $this->registerEvent('paused', 'onPaused'); - $this->registerEvent('gone', 'onGone'); - $this->registerEvent('subject', 'onConferenceSubject'); - - $this->registerEvent('muc_getconfig_handle', 'onRoomConfig'); - $this->registerEvent('muc_setconfig_handle', 'onRoomConfigSaved'); - - $this->registerEvent('bob_request_handle', 'onSticker'); - //$this->registerEvent('muc_setsubject_handle', 'onRoomSubjectChanged'); - //$this->registerEvent('presence', 'onPresence'); - } - - /* - * Disabled for the moment, it SPAM a bit too much the user - function onPresence($packet) - { - $contacts = $packet->content; - if($contacts != null){ - $contact = $contacts[0]; - - if($contact->value < 5) { - $avatar = $contact->getPhoto('s'); - if($avatar == false) $avatar = null; - - $presences = getPresences(); - $presence = $presences[$contact->value]; - - Notification::append('presence', $contact->getTrueName(), $presence, $avatar, 4); - } - } - }*/ - - function onMessageHistory($packet) - { - $this->onMessage($packet, true); - } - - function onMessage($packet, $history = false) - { - $message = $packet->content; - $cd = new \Modl\ContactDAO; - - if($message->session == $message->jidto && !$history) { - $from = $message->jidfrom; - - $contact = $cd->getRosterItem($from); - if($contact == null) - $contact = $cd->get($from); - - if($contact != null - && !preg_match('#^\?OTR#', $message->body) - && $message->type != 'groupchat') { - $avatar = $contact->getPhoto('s'); - if($avatar == false) $avatar = null; - Notification::append( - 'chat|'.$from, - $contact->getTrueName(), - $message->body, - $avatar, - 4, - $this->route('chat', $contact->jid) - ); - } - - RPC::call('movim_fill', $from.'_state', $contact->jid); - } else { - // If the message is from me we reset the notif counter - $from = $message->jidto; - $n = new Notification; - $n->ajaxClear('chat|'.$from); - } - - if(!preg_match('#^\?OTR#', $message->body)) { - RPC::call('Chat.appendMessage', $this->prepareMessage($message)); - RPC::call('Chat.cleanBubbles'); - } - } - - function onSticker($packet) - { - list($to, $cid) = array_values($packet->content); - $this->ajaxGet($to); - } - - function onComposing($array) - { - $this->setState($array, $this->__('message.composing')); - } - - function onPaused($array) - { - $this->setState($array, $this->__('message.paused')); - } - - function onGone($array) - { - $this->setState($array, $this->__('message.gone')); - } - - function onConferenceSubject($packet) - { - $header = $this->prepareHeaderRoom($packet->content->jidfrom); - Header::fill($header); - } - - function onRoomConfig($packet) - { - list($config, $room) = array_values($packet->content); - - $view = $this->tpl(); - - $xml = new \XMPPtoForm(); - $form = $xml->getHTML($config->x->asXML()); - - $view->assign('form', $form); - $view->assign('room', $room); - - Dialog::fill($view->draw('_chat_config_room', true), true); - } - - function onRoomConfigSaved($packet) - { - Notification::append(false, $this->__('chatroom.config_saved')); - } -/* - function onRoomSubjectChanged($packet) - { - Notification::append(false, $this->__('chatroom.suject_changed')); - } -*/ - private function setState($array, $message) - { - list($from, $to) = $array; - if($from == $this->user->getLogin()) { - $jid = $to; - } else { - $jid = $from; - } - - $view = $this->tpl(); - $view->assign('message', $message); - - $html = $view->draw('_chat_state', true); - - RPC::call('movim_fill', $jid.'_state', $html); - } - - /** - * @brief Get a discussion - * @param string $jid - */ - function ajaxGet($jid = null) - { - if($jid == null) { - RPC::call('movim_fill', 'chat_widget', $this->prepareEmpty()); - } else { - $chats = new Chats; - $chats->ajaxGetHistory($jid); - - $html = $this->prepareChat($jid); - - RPC::call('movim_push_state', $this->route('chat', $jid)); - - RPC::call('movim_fill', 'chat_widget', $html); - RPC::call('MovimTpl.showPanel'); - RPC::call('Chat.focus'); - - $this->prepareMessages($jid); - } - } - - /** - * @brief Get a chatroom - * @param string $jid - */ - function ajaxGetRoom($room) - { - if(!$this->validateJid($room)) return; - - $html = $this->prepareChat($room, true); - - RPC::call('movim_fill', 'chat_widget', $html); - RPC::call('MovimTpl.showPanel'); - RPC::call('Chat.focus'); - - $this->prepareMessages($room, true); - } - - /** - * @brief Send a message - * - * @param string $to - * @param string $message - * @return void - */ - function ajaxSendMessage($to, $message, $muc = false, $resource = false, $replace = false) { - if($message == '') - return; - - $m = new \Modl\Message(); - $m->session = $this->user->getLogin(); - $m->jidto = echapJid($to); - $m->jidfrom = $this->user->getLogin(); - - if($replace != false) { - $m->newid = Uuid::uuid4(); - $m->id = $replace->id; - $m->edited = true; - $m->published = $replace->published; - $m->delivered = $replace->delivered; - } else { - $m->id = Uuid::uuid4(); - $m->published = gmdate('Y-m-d H:i:s'); - } - - $session = \Sessionx::start(); - - $m->type = 'chat'; - $m->resource = $session->resource; - - if($muc) { - $m->type = 'groupchat'; - - $s = Session::start(); - $m->resource = $s->get('username'); - - if($m->resource == null) { - $m->resource = $session->user; - } - - $m->jidfrom = $to; - } - - $m->body = trim(rawurldecode($message)); - //$m->html = prepareString($m->body, false, true); - - if($resource != false) { - $to = $to . '/' . $resource; - } - - // We decode URL codes to send the correct message to the XMPP server - $p = new Publish; - $p->setTo($to); - //$p->setHTML($m->html); - $p->setContent($m->body); - - if($replace != false) { - $p->setId($m->newid); - $p->setReplace($m->id); - } else { - $p->setId($m->id); - } - - if($muc) { - $p->setMuc(); - } - - $p->request(); - - /* Is it really clean ? */ - if(!$p->getMuc()) { - if(!preg_match('#^\?OTR#', $m->body)) { - $md = new \Modl\MessageDAO(); - $md->set($m); - } - - $packet = new Moxl\Xec\Payload\Packet; - $packet->content = $m; - $this->onMessage($packet/*, true*/); - } - } - - /** - * @brief Send a correction message - * - * @param string $to - * @param string $message - * @return void - */ - function ajaxCorrect($to, $message) - { - $md = new \Modl\MessageDAO; - $m = $md->getLastItem($to); - - if($m) { - $this->ajaxSendMessage($to, $message, false, false, $m); - } - } - - /** - * @brief Get the last message sent - * - * @param string $to - * @return void - */ - function ajaxLast($to) - { - $md = new \Modl\MessageDAO; - $m = $md->getLastItem($to); - - if(!isset($m->sticker)) - RPC::call('Chat.setTextarea', $m->body); - } - - /** - * @brief Send a "composing" message - * - * @param string $to - * @return void - */ - function ajaxSendComposing($to) { - if(!$this->validateJid($to)) return; - - $mc = new Composing; - $mc->setTo($to)->request(); - } - - /** - * @brief Send a "paused" message - * - * @param string $to - * @return void - */ - function ajaxSendPaused($to) { - if(!$this->validateJid($to)) return; - - $mp = new Paused; - $mp->setTo($to)->request(); - } - - /** - * @brief Get the chat history - * - * @param string jid - * @param string time - */ - function ajaxGetHistory($jid, $date) - { - if(!$this->validateJid($jid)) return; - - $md = new \Modl\MessageDAO(); - $messages = $md->getHistory(echapJid($jid), date(DATE_ISO8601, strtotime($date)), $this->_pagination); - - if(count($messages) > 0) { - Notification::append(false, $this->__('message.history', count($messages))); - - foreach($messages as $message) { - if(!preg_match('#^\?OTR#', $message->body)) { - RPC::call('Chat.appendMessage', $this->prepareMessage($message), true); - } - } - RPC::call('Chat.cleanBubbles'); - } - } - - /** - * @brief Configure a room - * - * @param string $room - */ - function ajaxGetRoomConfig($room) - { - if(!$this->validateJid($room)) return; - - $gc = new GetConfig; - $gc->setTo($room) - ->request(); - } - - /** - * @brief Save the room configuration - * - * @param string $room - */ - function ajaxSetRoomConfig($data, $room) - { - if(!$this->validateJid($room)) return; - - $sc = new SetConfig; - $sc->setTo($room) - ->setData($data) - ->request(); - } - - /** - * @brief Get the subject form of a chatroom - */ - function ajaxGetSubject($room) - { - if(!$this->validateJid($room)) return; - - $view = $this->tpl(); - - $md = new \Modl\MessageDAO; - $s = $md->getRoomSubject($room); - - $view->assign('room', $room); - $view->assign('subject', $s); - - Dialog::fill($view->draw('_chat_subject', true)); - } - - /** - * @brief Change the subject of a chatroom - */ - function ajaxSetSubject($room, $form) - { - if(!$this->validateJid($room)) return; - - $validate_subject = Validator::stringType()->length(0, 200); - if(!$validate_subject->validate($form->subject->value)) return; - - $p = new SetSubject; - $p->setTo($room) - ->setSubject($form->subject->value) - ->request(); - } - - /** - * @brief Prepare the contact header - * - * @param string $jid - */ - function prepareHeaderRoom($room) - { - $view = $this->tpl(); - - $md = new \Modl\MessageDAO; - $s = $md->getRoomSubject($room); - - $cd = new \Modl\ConferenceDAO; - $c = $cd->get($room); - - $pd = new \Modl\PresenceDAO; - $p = $pd->getMyPresenceRoom($room); - - $view->assign('room', $room); - $view->assign('subject', $s); - $view->assign('presence', $p); - $view->assign('conference', $c); - - return $view->draw('_chat_header_room', true); - } - - function prepareChat($jid, $muc = false) - { - $view = $this->tpl(); - - $view->assign('jid', $jid); - - $jid = echapJS($jid); - - $view->assign('composing', $this->call('ajaxSendComposing', "'" . $jid . "'")); - $view->assign('paused', $this->call('ajaxSendPaused', "'" . $jid . "'")); - - $view->assign('smiley', $this->call('ajaxSmiley')); - - $view->assign('emoji', prepareString('😀')); - $view->assign('muc', $muc); - $view->assign('anon', false); - - if($muc) { - $md = new \Modl\MessageDAO; - $s = $md->getRoomSubject($jid); - - $cd = new \Modl\ConferenceDAO; - $c = $cd->get($jid); - - $pd = new \Modl\PresenceDAO; - $p = $pd->getMyPresenceRoom($jid); - - $view->assign('room', $jid); - $view->assign('subject', $s); - $view->assign('presence', $p); - $view->assign('conference', $c); - } else { - $cd = new \Modl\ContactDAO; - - $cr = $cd->getRosterItem($jid); - if(isset($cr)) { - $contact = $cr; - } else { - $contact = $cd->get($jid); - } - - $view->assign('contact', $contact); - $view->assign('jid', $jid); - } - - return $view->draw('_chat', true); - } - - function prepareMessages($jid) - { - if(!$this->validateJid($jid)) return; - - $md = new \Modl\MessageDAO(); - $messages = $md->getContact(echapJid($jid), 0, $this->_pagination); - - if(is_array($messages)) { - $messages = array_reverse($messages); - - foreach($messages as $message) { - $this->prepareMessage($message); - } - } - - $view = $this->tpl(); - $view->assign('jid', $jid); - - $cd = new \Modl\ContactDAO; - $contact = $cd->get($jid); - $me = $cd->get(); - if($me == null) { - $me = new \Modl\Contact; - } - - $view->assign('contact', $contact); - $view->assign('me', false); - $left = $view->draw('_chat_bubble', true); - - $view->assign('contact', $me); - $view->assign('me', true); - $right = $view->draw('_chat_bubble', true); - - $room = $view->draw('_chat_bubble_room', true); - - RPC::call('Chat.setBubbles', $left, $right, $room); - RPC::call('Chat.appendMessages', $messages); - RPC::call('MovimTpl.scrollPanel'); - } - - function prepareMessage(&$message) - { - if(isset($message->html)) { - $message->body = $message->html; - } else { - // We add some smileys... - $message->convertEmojis(); - $message->addUrls(); - // $message->body = prepareString(htmlentities($message->body , ENT_COMPAT,'UTF-8')); - } - - if(isset($message->sticker)) { - $p = new Picture; - $sticker = $p->get($message->sticker, false, false, 'png'); - $stickerSize = $p->getSize(); - - if($sticker == false) { - $r = new Request; - $r->setTo($message->jidfrom) - ->setResource($message->resource) - ->setCid($message->sticker) - ->request(); - } else { - $message->sticker = [ - 'url' => $sticker, - 'width' => $stickerSize['width'], - 'height' => $stickerSize['height']]; - } - } - - if($message->type == 'groupchat') { - $message->color = stringToColor($message->session.$message->resource.$message->jidfrom.$message->type); - } - - $message->publishedPrepared = prepareDate(strtotime($message->published), true, true); - - return $message; - } - - function prepareEmpty() - { - $view = $this->tpl(); - - $cd = new \Modl\ContactDAO; - $view->assign('presencestxt', getPresencesTxt()); - $view->assign('top', $cd->getTop(8)); - return $view->draw('_chat_empty', true); - } - - /** - * @brief Validate the jid - * - * @param string $jid - */ - private function validateJid($jid) - { - $validate_jid = Validator::stringType()->noWhitespace()->length(6, 60); - if(!$validate_jid->validate($jid)) return false; - else return true; - } - - function getSmileyPath($id) - { - return getSmileyPath($id); - } - - function display() - { - $this->view->assign('jid', false); - if($this->validateJid($this->get('f'))) { - $this->view->assign('jid', $this->get('f')); - } - } -} diff --git a/sources/app/widgets/Chat/_chat.tpl b/sources/app/widgets/Chat/_chat.tpl deleted file mode 100644 index 0df40d5..0000000 --- a/sources/app/widgets/Chat/_chat.tpl +++ /dev/null @@ -1,147 +0,0 @@ -
    - {if="$muc"} -
      -
    • - - {if="!$anon"} - - {else} - - {/if} - - - - - - - {if="$c->supported('upload')"} - - - - {/if} - - - - - {if="$conference != null && $conference->name"} -

      {$conference->name}

      - {else} -

      {$room}

      - {/if} - {if="$subject != null"} -

      {$subject->subject}

      - {/if} -
    • -
    - -
      -
    • -

      {$c->__('chatroom.members')}

      -
    • - {if="!$anon"} -
    • -

      {$c->__('button.delete')}

      -
    • - {/if} - {if="$presence != null && $presence->mucrole == 'moderator' && !$anon"} -
    • -

      {$c->__('chatroom.config')}

      -
    • -
    • -

      {$c->__('chatroom.subject')}

      -
    • - {/if} -
    - {else} -
      -
    • - - - - - - - {if="$c->supported('upload')"} - - - - {/if} -

      - {if="$contact != null"} - {$contact->getTrueName()} - {else} - {$jid|echapJS} - {/if} -

      -

      {$contact->jid}

      -
    • -
    - {/if} -
    - -
    -
    -
      -
      -
      -
      -
        -
      • - - :smiley: - - - - -
        -
        - -
        -
        -
      • -
      -
      diff --git a/sources/app/widgets/Chat/_chat_bubble.tpl b/sources/app/widgets/Chat/_chat_bubble.tpl deleted file mode 100644 index d99c90e..0000000 --- a/sources/app/widgets/Chat/_chat_bubble.tpl +++ /dev/null @@ -1,21 +0,0 @@ -
    • - {$url = $contact->getPhoto('s')} - {if="$url"} - - {if="$me == null"}{/if} - - {if="$me == null"}{/if} - - {else} - jid|stringToColor}"> - {if="$me == null"}{/if} - - {if="$me == null"}{/if} - - {/if} - -
      -

      - -
      -
    • diff --git a/sources/app/widgets/Chat/_chat_bubble_room.tpl b/sources/app/widgets/Chat/_chat_bubble_room.tpl deleted file mode 100644 index e19cff4..0000000 --- a/sources/app/widgets/Chat/_chat_bubble_room.tpl +++ /dev/null @@ -1,5 +0,0 @@ -
    • -

      - -

      -
    • diff --git a/sources/app/widgets/Chat/_chat_config_room.tpl b/sources/app/widgets/Chat/_chat_config_room.tpl deleted file mode 100644 index ddd0d8f..0000000 --- a/sources/app/widgets/Chat/_chat_config_room.tpl +++ /dev/null @@ -1,13 +0,0 @@ -
      -
      - {$form} -
      -
      - diff --git a/sources/app/widgets/Chat/_chat_empty.tpl b/sources/app/widgets/Chat/_chat_empty.tpl deleted file mode 100644 index 9485c18..0000000 --- a/sources/app/widgets/Chat/_chat_empty.tpl +++ /dev/null @@ -1,37 +0,0 @@ -
      -

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

      -

      {$c->__('chat.empty_text')}

      -
      - -
        - {if="$top"} -
      • -

        {$c->__('chat.frequent')}

        -
      • - {/if} - {loop="$top"} -
      • last > 60"} inactive{/if}" - onclick="Chats_ajaxOpen('{$value->jid}'); Chat_ajaxGet('{$value->jid}');"> - {$url = $value->getPhoto('s')} - {if="$url"} - value"} - status {$presencestxt[$value->value]} - {/if}"> - - - {else} - value"} - status {$presencestxt[$value->value]} - {/if}"> - - - {/if} -

        {$value->getTrueName()}

        -

        {$value->jid}

        -
      • - {/loop} -
      -
      -
      diff --git a/sources/app/widgets/Chat/_chat_header_room.tpl b/sources/app/widgets/Chat/_chat_header_room.tpl deleted file mode 100644 index be41879..0000000 --- a/sources/app/widgets/Chat/_chat_header_room.tpl +++ /dev/null @@ -1,76 +0,0 @@ -{$anon = $c->supported('anonymous')} -
      - {if="!$anon"} - - {/if} -
        -
      • - - {if="!$anon"} -

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

        - {else} -

        {$c->__('page.room')}

        - {/if} -
      • -
      -
      -
      -
        -
      • - - {if="!$anon"} - - {else} - - {/if} - - - - - - - {if="$c->supported('upload')"} - - - - {/if} - - - - - {if="$conference != null && $conference->name"} -

        {$conference->name}

        - {else} -

        {$room}

        - {/if} - {if="$subject != null"} -

        {$subject->subject}

        - {/if} -
      • -
      - -
        -
      • -

        {$c->__('chatroom.members')}

        -
      • - {if="!$anon"} -
      • -

        {$c->__('button.delete')}

        -
      • - {/if} - {if="$presence != null && $presence->mucrole == 'moderator' && !$anon"} -
      • -

        {$c->__('chatroom.config')}

        -
      • -
      • -

        {$c->__('chatroom.subject')}

        -
      • - {/if} -
      -
      diff --git a/sources/app/widgets/Chat/_chat_state.tpl b/sources/app/widgets/Chat/_chat_state.tpl deleted file mode 100644 index c19bb75..0000000 --- a/sources/app/widgets/Chat/_chat_state.tpl +++ /dev/null @@ -1 +0,0 @@ -{$message} diff --git a/sources/app/widgets/Chat/_chat_subject.tpl b/sources/app/widgets/Chat/_chat_subject.tpl deleted file mode 100644 index fbb6bc5..0000000 --- a/sources/app/widgets/Chat/_chat_subject.tpl +++ /dev/null @@ -1,21 +0,0 @@ -
      -
      -

      {$c->__('chatroom.subject')}

      - -
      - - -
      -
      - - - diff --git a/sources/app/widgets/Chat/chat.css b/sources/app/widgets/Chat/chat.css deleted file mode 100644 index 6e54c16..0000000 --- a/sources/app/widgets/Chat/chat.css +++ /dev/null @@ -1,182 +0,0 @@ -#chat_header.encrypted:after{ - content: ""; - display: inline-block; - font-family: "Material Design Iconic Font"; - content: "\f041"; - font-size: 2.5rem; - margin-left: 1rem; -} - -#chat_widget .chat_box { - position: fixed; - bottom: 0; - background-color: white; - width: 70%; - max-width: 100%; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -#chat_widget .chat_box ul { - margin: 0 auto; - max-width: 100rem; - margin-left: calc(45% - 49rem); -} - -#chat_widget .chat_box form { - width: calc(100% - 5rem); -} - -#chat_widget .chat_box form > div { - min-height: 0; - margin-bottom: -1rem; -} - -#chat_widget .chat_box form textarea { - padding: 3rem 0px 1rem; -} - -#chat_widget .chat_box span.control { - font-size: 4rem; - color: gray; -} - -#chat_widget .chat_box span.control:hover { - cursor: pointer; - color: #333; -} - -#chat_widget section { - padding-bottom: 1rem; -} - -#chat_widget li.oppose span.control { - right: 2rem; -} - -/* Chatroom */ - -#chat_widget ul.simple { - padding-left: 2rem; -} - -#chat_widget div:not(.chat_box) li span.icon { - top: 4rem; -} - -#chat_widget li img:not(.emoji):not(.hfr) { - max-height: 30rem; - max-width: 100%; - display: block; -} - - -#chat_widget li div.bubble.sticker img:not(.emoji):not(.hfr) { - max-height: 17rem; - width: auto; -} - - -#chat_widget li.room { - padding: 0.25rem 0; - padding-right: 2rem; -} - -#chat_widget li.room > p { - font-size: 2rem; - display: inline; -} - -#chat_widget li.room span.info { - float: right; - width: auto; - margin-top: 0.5rem; -} - -#chat_widget li.room:first-child { - margin-top: 1rem; -} - -#chat_widget li.room p.user { - font-weight: 700; - padding: 0; -} - -#chat_widget li.room > p.message { - color: black; - padding-left: 1rem; -} - -#chat_widget li.room p.user:hover { - cursor: pointer; -} - -#chat_widget ul:after { - content: " "; - display: block; - clear: both; -} -/* -#chat_widget li img.emoji { - padding: 0.25rem; -} -*/ -/* -#chat_widget li.room { - min-height: 3rem; - margin-bottom: 0.5rem; -} -#chat_widget li.room:first-child { - margin-top: 1rem; -} - -#chat_widget li.room, -#chat_widget li.room div, -#chat_widget li.room span.user { - line-height: 3rem; -} - -#chat_widget li.room span { - white-space: initial; -} - -#chat_widget li.room span.user { - font-weight: 700; - float: left; - margin-right: 1rem; -} - -#chat_widget li.room span.user:hover { - cursor: pointer; -} -*/ - -#chat_widget .placeholder { - padding-top: 37em; - background-size: 35rem 35rem; - background-position: center 7rem; - background-image: url('img/chat.svg'); -} - -table.emojis td { - width: 10%; - text-align: center; - padding: 1rem 0; -} - -#chat_widget .emojis_open:hover, -table.emojis td:hover { - cursor: pointer; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 0.5rem; -} - -@media screen and (max-width: 1024px) { - #chat_widget .chat_box { - width: 100%; - left: 0; - } - - #chat_widget .chat_box ul { - margin-left: auto; - } -} diff --git a/sources/app/widgets/Chat/chat.js b/sources/app/widgets/Chat/chat.js deleted file mode 100644 index d7e4169..0000000 --- a/sources/app/widgets/Chat/chat.js +++ /dev/null @@ -1,250 +0,0 @@ -var Chat = { - left : null, - right: null, - room: null, - date: null, - lastScroll: null, - lastDate: null, - edit: false, - sendMessage: function(jid, muc) - { - var n = document.querySelector('#chat_textarea'); - var text = n.value; - n.value = ""; - n.focus(); - movim_textarea_autoheight(n); - if(Chat.edit) { - Chat.edit = false; - Chat_ajaxCorrect(jid, encodeURIComponent(text)); - } else { - Chat_ajaxSendMessage(jid, encodeURIComponent(text), muc); - } - }, - focus: function() - { - if(document.documentElement.clientWidth > 1024) { - document.querySelector('#chat_textarea').focus(); - } - }, - setTextarea: function(value) - { - Chat.edit = true; - document.querySelector('#chat_textarea').value = value; - }, - clearReplace: function() - { - Chat.edit = false; - document.querySelector('#chat_textarea').value = ''; - }, - notify : function(title, body, image) - { - if(document_focus == false) { - movim_title_inc(); - movim_desktop_notification(title, body, image); - } - }, - empty : function() - { - Chat_ajaxGet(); - }, - setBubbles : function(left, right, room) { - var div = document.createElement('div'); - - div.innerHTML = left; - Chat.left = div.firstChild.cloneNode(true); - div.innerHTML = right; - Chat.right = div.firstChild.cloneNode(true); - div.innerHTML = room; - Chat.room = div.firstChild.cloneNode(true); - - Chat.setScrollBehaviour(); - }, - setScrollBehaviour : function() { - var discussion = document.querySelector('#chat_widget div.contained'); - if(discussion.dataset.muc != true) { - discussion.onscroll = function() { - if(this.scrollTop < 1) { - var chat = document.querySelector('#chat_widget'); - Chat.lastScroll = this.scrollHeight; - Chat_ajaxGetHistory(chat.dataset.jid, Chat.date); - } - }; - } - }, - appendMessages : function(messages) { - if(messages) { - Chat.lastDate = null; - Chat.date = messages[0].published; - for(var i = 0, len = messages.length; i < len; ++i ) { - Chat.appendMessage(messages[i], false); - } - Chat.edit = false; - Chat.cleanBubbles(); - } - }, - appendMessage : function(message, prepend) { - if(message.body == '') return; - - var bubble = null; - var id = null; - - var scrolled = MovimTpl.isPanelScrolled(); - - if(message.type == 'groupchat') { - bubble = Chat.room.cloneNode(true); - - id = message.jidfrom + '_conversation'; - - if(message.body.match(/^\/me/) - && bubble.querySelector('div') != null) { - bubble.querySelector('div').className = 'quote'; - message.body = message.body.substr(4); - } - - bubble.querySelector('p.message').innerHTML = message.body.replace(/\r\n?|\n/g, '
      '); - bubble.querySelector('span.info').innerHTML = message.publishedPrepared; - bubble.querySelector('p.user').className = 'user ' + message.color; - - bubble.querySelector('p.user').onclick = function(n) { - var textarea = document.querySelector('#chat_textarea'); - textarea.value = this.innerHTML + ', ' + textarea.value; - textarea.focus(); - }; - - bubble.querySelector('p.user').innerHTML = message.resource; - var conversation = document.getElementById(id); - if(conversation) { - conversation.appendChild(bubble); - } - } else if(Chat.left != null) { - if(message.session == message.jidfrom) { - bubble = Chat.right.cloneNode(true); - id = message.jidto + '_conversation'; - } else { - bubble = Chat.left.cloneNode(true); - id = message.jidfrom + '_conversation'; - } - - if(message.id != null) { - bubble.id = message.id; - if(message.newid != null) - bubble.id = message.newid; - } - - if(message.body.match(/^\/me/)) { - bubble.querySelector('div.bubble').className = 'bubble quote'; - message.body = message.body.substr(4); - } - - if(message.sticker != null) { - bubble.querySelector('div.bubble').className += ' sticker'; - } - - if(bubble) { - if(message.sticker != null) { - bubble.querySelector('div.bubble > p').innerHTML = - ''; - } else { - bubble.querySelector('div.bubble > p').innerHTML = message.body.replace(/\r\n?|\n/g, '
      '); - } - - var info = bubble.querySelector('div.bubble > span.info'); - info.innerHTML = message.publishedPrepared; - - if(message.edited) { - info.innerHTML = ' ' + info.innerHTML; - } - - if(message.delivered) { - info.innerHTML = ' ' + info.innerHTML; - } - - if(prepend) { - Chat.date = message.published; - var discussion = document.querySelector('#chat_widget div.contained'); - - // We prepend - movim_prepend(id, bubble.outerHTML); - - // And we scroll where we were - var scrollDiff = discussion.scrollHeight - Chat.lastScroll; - discussion.scrollTop += scrollDiff; - Chat.lastScroll = discussion.scrollHeight; - } else if(message.edited - || message.delivered) { - var elem = document.getElementById(message.id); - if(elem) - elem.parentElement.replaceChild(bubble, elem); - else - movim_append(id, bubble.outerHTML); - } else { - movim_append(id, bubble.outerHTML); - } - - //bubble.querySelector('div.bubble').className = 'bubble'; - - if(bubble.className.indexOf('oppose') > -1 - && prepend == null) MovimTpl.scrollPanel(); - } - } - - if(scrolled && prepend == null) MovimTpl.scrollPanel(); - }, - cleanBubbles : function() { - var bubbles = document.querySelectorAll('#chat_widget .contained ul.list > li'); - var previous = null; - - for(var i = 0, len = bubbles.length; i < len; ++i ) { - bubbles[i].className = bubbles[i].className.replace(' same', ''); - - if(bubbles[i].className.indexOf('oppose') > -1) { - if(previous == 'right') { - bubbles[i].className += ' same'; - } - - previous = 'right'; - } else { - if(previous == 'left') { - bubbles[i].className += ' same'; - } - - previous = 'left'; - } - - /*if(bubbles[i].className.indexOf('room') > -1) { - var lastDate = bubbles[i].querySelector('span.info').innerHTML; - if(lastDate == Chat.lastDate) { - bubbles[i].querySelector('span.info').innerHTML = ''; - } - - Chat.lastDate = lastDate; - }*/ - } - } -} - -MovimWebsocket.attach(function() { - var chat = document.querySelector('#chat_widget'); - var jid = chat.dataset.jid; - if(jid) { - MovimTpl.showPanel(); - Chat_ajaxGet(jid); - Notification.current('chat|' + jid); - } -}); - -Upload.attach(function() { - var textarea = document.querySelector('#chat_textarea'); - textarea.value = Upload.get + ' ' + textarea.value; - textarea.focus(); - movim_textarea_autoheight(textarea); -}); - -document.addEventListener('focus', function() { - var textarea = document.querySelector('#chat_textarea'); - if(textarea) textarea.focus(); -}); - -var state = 0; diff --git a/sources/app/widgets/Chat/chat.tpl b/sources/app/widgets/Chat/chat.tpl deleted file mode 100644 index 090329d..0000000 --- a/sources/app/widgets/Chat/chat.tpl +++ /dev/null @@ -1,7 +0,0 @@ -
      - {if="$jid"} - {$c->prepareChat($jid)} - {else} - {$c->prepareEmpty()} - {/if} -
      diff --git a/sources/app/widgets/Chat/chat_otr.js b/sources/app/widgets/Chat/chat_otr.js deleted file mode 100644 index 59f92bb..0000000 --- a/sources/app/widgets/Chat/chat_otr.js +++ /dev/null @@ -1,86 +0,0 @@ -var ChatOTR = { - buddy : null, - status : 0, - load : function(jid) { - var key = ChatOTR.getKey(); - - var options = { - fragment_size: 140, - send_interval: 200, - priv: key - }; - - ChatOTR.buddy = new OTR(options) - - ChatOTR.buddy.on('ui', function (msg, encrypted, meta) { - console.log("!!! message to display to the user: " + msg) - - var message = { - session : 'me', - jidfrom : 'demonstration@movim.eu', - jidto : 'me', - type : 'chat', - body : msg - }; - - console.log(message); - - Chat.appendMessage(message); - }); - - ChatOTR.buddy.on('io', function (msg, meta) { - console.log(">>> message to send to buddy: " + msg) - Chat_ajaxSendMessage('demonstration@movim.eu', msg); - //console.log("(optional) with sendMsg attached meta data: " + meta) - }); - - ChatOTR.buddy.on('error', function (err, severity) { - if (severity === 'error') // either 'error' or 'warn' - console.error("error occurred: " + err) - }); - - ChatOTR.buddy.on('status', function (state) { - switch (state) { - case OTR.CONST.STATUS_AKE_SUCCESS: - movim_add_class(document.querySelector('#chat_header'), 'encrypted'); - ChatOTR.status = 2; - break - case OTR.CONST.STATUS_END_OTR: - movim_remove_class(document.querySelector('#chat_header'), 'encrypted'); - ChatOTR.status = 0; - break - } - }); - - }, - - receiveMessage : function(enc) { - console.log("<<< message received from the buddy: " + enc); - if(ChatOTR.status == 0) { - ChatOTR.buddy.sendQueryMsg(); - ChatOTR.status = 1; - } - ChatOTR.buddy.receiveMsg(enc); - }, - - sendMessage : function(msg) { - if(ChatOTR.status == 0) { - Chat_ajaxSendMessage('demonstration@movim.eu', msg); - } else { - ChatOTR.buddy.sendMsg(msg); - } - }, - - getKey : function() { - var key = localStorage.getObject('otr_key'); - if(!key) { - key = new DSA(); - localStorage.setObject('otr_key', key); - } - var key = localStorage.getObject('otr_key'); - - return DSA(key); - } -} - -ChatOTR.load('hop'); diff --git a/sources/app/widgets/Chat/img/chat.svg b/sources/app/widgets/Chat/img/chat.svg deleted file mode 100644 index f180473..0000000 --- a/sources/app/widgets/Chat/img/chat.svg +++ /dev/null @@ -1,362 +0,0 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/app/widgets/Chat/locales.ini b/sources/app/widgets/Chat/locales.ini deleted file mode 100644 index e7c5eef..0000000 --- a/sources/app/widgets/Chat/locales.ini +++ /dev/null @@ -1,24 +0,0 @@ -[message] -published = Message Published -encrypted = Encrypted message -composing = Composing... -paused = Paused... -gone = Contact gone -history = %s messages retrieved - -[chat] -attention = %s needs your attention -placeholder = Your message here... -smileys = Smileys -empty_title = Chat -empty_text = Discuss with your contacts -frequent = Frequent contacts - -[chatroom] -members = Members -connected = Connected to the chatroom -disconnected = Disconnected from the chatroom -config = Configuration -config_saved = Configuration saved -subject = Subject -subject_changed = Subject changed diff --git a/sources/app/widgets/Chats/Chats.php b/sources/app/widgets/Chats/Chats.php deleted file mode 100644 index 46bbb36..0000000 --- a/sources/app/widgets/Chats/Chats.php +++ /dev/null @@ -1,251 +0,0 @@ -addcss('chats.css'); - $this->addjs('chats.js'); - $this->registerEvent('carbons', 'onMessage'); - $this->registerEvent('message', 'onMessage'); - $this->registerEvent('presence', 'onPresence', 'chat'); - $this->registerEvent('composing', 'onComposing'); - $this->registerEvent('paused', 'onPaused'); - } - - function onMessage($packet) - { - $message = $packet->content; - - if($message->type != 'groupchat') { - // If the message is from me - if($message->session == $message->jidto) { - $from = $message->jidfrom; - } else { - $from = $message->jidto; - } - - $this->ajaxOpen($from, false); - } - } - - function onPresence($packet) - { - $contacts = $packet->content; - if($contacts != null){ - $c = $contacts[0]; - $chats = Cache::c('chats'); - if(is_array($chats) && array_key_exists($c->jid, $chats)) { - RPC::call('movim_replace', $c->jid.'_chat_item', $this->prepareChat($c->jid)); - RPC::call('Chats.refresh'); - - $n = new Notification; - $n->ajaxGet(); - } - } - } - - function onComposing($array) - { - $this->setState($array, $this->__('chats.composing')); - } - - function onPaused($array) - { - $this->setState($array, $this->__('chats.paused')); - } - - private function setState($array, $message) - { - list($from, $to) = $array; - if($from == $this->user->getLogin()) { - $jid = $to; - } else { - $jid = $from; - } - - RPC::call('movim_replace', $jid.'_chat_item', $this->prepareChat($jid, $message)); - RPC::call('Chats.refresh'); - } - - function ajaxGet() - { - RPC::call('movim_fill', 'chats_widget_list', $this->prepareChats()); - RPC::call('Chats.refresh'); - } - - /** - * @brief Get history - */ - function ajaxGetHistory($jid = false) - { - $g = new \Moxl\Xec\Action\MAM\Get; - $md = new \Modl\MessageDAO(); - - if($jid == false) { - $chats = Cache::c('chats'); - - foreach($chats as $jid => $value) { - $messages = $md->getContact(echapJid($jid), 0, 1); - $g->setJid(echapJid($jid)); - - if(!empty($messages)) { - $g->setStart(strtotime($messages[0]->published)+10); - } - - $g->request(); - } - } elseif($this->validateJid($jid)) { - $messages = $md->getContact(echapJid($jid), 0, 1); - - $g->setJid(echapJid($jid)); - - if(!empty($messages)) { - // We add a little delay of 10sec to prevent some sync issues - $g->setStart(strtotime($messages[0]->published)+10); - } - - $g->request(); - } - } - - function ajaxOpen($jid, $history = true) - { - if(!$this->validateJid($jid)) return; - - $chats = Cache::c('chats'); - if($chats == null) $chats = array(); - - unset($chats[$jid]); - - if(/*!array_key_exists($jid, $chats) - && */$jid != $this->user->getLogin()) { - $chats[$jid] = 1; - - if($history) $this->ajaxGetHistory($jid); - - Cache::c('chats', $chats); - RPC::call('Chats.prepend', $jid, $this->prepareChat($jid)); - } - } - - function ajaxClose($jid) - { - if(!$this->validateJid($jid)) return; - - $chats = Cache::c('chats'); - unset($chats[$jid]); - Cache::c('chats', $chats); - - RPC::call('movim_delete', $jid.'_chat_item'); - - RPC::call('Chats.refresh'); - RPC::call('Chat.empty'); - RPC::call('MovimTpl.hidePanel'); - } - - /** - * @brief Display the add chat form - */ - function ajaxAdd() - { - $view = $this->tpl(); - - $cd = new \Modl\ContactDAO; - $chats = Cache::c('chats'); - - if(!isset($chats)) $chats = array(); - - $view->assign('chats', array_keys($chats)); - $view->assign('top', $cd->getTop(15)); - $view->assign('presencestxt', getPresencesTxt()); - - Dialog::fill($view->draw('_chats_add', true), true); - } - - /** - * @brief Display the extended list - */ - function ajaxAddExtend() - { - $view = $this->tpl(); - - $cd = new \Modl\ContactDAO; - $contacts = $cd->getRosterSimple(); - $view->assign('contacts', $contacts); - - RPC::call('movim_fill', 'add_extend', $view->draw('_chats_add_extend', true)); - } - - function prepareChats() - { - $chats = Cache::c('chats'); - - $view = $this->tpl(); - - if(!isset($chats)) { - return ''; - } - - $view->assign('chats', array_reverse($chats)); - - return $view->draw('_chats', true); - } - - function prepareChat($jid, $status = null) - { - if(!$this->validateJid($jid)) return; - - $view = $this->tpl(); - - $cd = new \Modl\ContactDAO; - $md = new \modl\MessageDAO(); - $cad = new \modl\CapsDAO(); - - $presencestxt = getPresencesTxt(); - - $cr = $cd->getRosterItem($jid); - if(isset($cr)) { - if($cr->value != null) { - $view->assign('presence', $presencestxt[$cr->value]); - } - $view->assign('contact', $cr); - $view->assign('caps', $cad->get($cr->node.'#'.$cr->ver)); - } else { - $view->assign('contact', $cd->get($jid)); - $view->assign('caps', null); - } - - $view->assign('status', $status); - - $m = $md->getContact($jid, 0, 1); - if(isset($m)) { - $view->assign('message', $m[0]); - } - - $html = $view->draw('_chats_item', true); - - unset($view); - - return $html; - } - - private function validateJid($jid) - { - $validate_jid = Validator::stringType()->noWhitespace()->length(6, 40); - - if($validate_jid->validate($jid)) return true; - else return false; - } - - function display() - { - $this->view->assign('base_uri', BASE_URI); - } -} diff --git a/sources/app/widgets/Chats/_chatrooms.tpl b/sources/app/widgets/Chats/_chatrooms.tpl deleted file mode 100644 index 8b13789..0000000 --- a/sources/app/widgets/Chats/_chatrooms.tpl +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sources/app/widgets/Chats/_chats.tpl b/sources/app/widgets/Chats/_chats.tpl deleted file mode 100644 index d901021..0000000 --- a/sources/app/widgets/Chats/_chats.tpl +++ /dev/null @@ -1 +0,0 @@ -{loop="$chats"}{$c->prepareChat($key)}{/loop} diff --git a/sources/app/widgets/Chats/_chats_add.tpl b/sources/app/widgets/Chats/_chats_add.tpl deleted file mode 100644 index b00890e..0000000 --- a/sources/app/widgets/Chats/_chats_add.tpl +++ /dev/null @@ -1,48 +0,0 @@ -
      -

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

      -
        -
      • -

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

        -
      • - {loop="$top"} - {if="!in_array($value->jid, $chats)"} -
      • last > 60"} inactive{/if}" - onclick="Chats_ajaxOpen('{$value->jid}'); Dialog.clear()"> - {$url = $value->getPhoto('s')} - {if="$url"} - value"} - status {$presencestxt[$value->value]} - {/if}"> - - - {else} - value"} - status {$presencestxt[$value->value]} - {/if}"> - - - {/if} -

        {$value->getTrueName()}

        -

        {$value->jid}

        -
      • - {/if} - {/loop} -
      • - - - -

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

        -
      • -
      -
      - -
      - diff --git a/sources/app/widgets/Chats/_chats_add_extend.tpl b/sources/app/widgets/Chats/_chats_add_extend.tpl deleted file mode 100644 index 9edb1e2..0000000 --- a/sources/app/widgets/Chats/_chats_add_extend.tpl +++ /dev/null @@ -1,24 +0,0 @@ -
      -{$group = ''} -{loop="$contacts"} - {if="$group != $value->groupname"} -
    • -

      {$value->groupname}

      -
    • - {/if} -
    • - {$url = $value->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} -

      {$value->getTrueName()}

      -

      {$value->jid}

      -
    • - {$group = $value->groupname} -{/loop} diff --git a/sources/app/widgets/Chats/_chats_item.tpl b/sources/app/widgets/Chats/_chats_item.tpl deleted file mode 100644 index 77d967a..0000000 --- a/sources/app/widgets/Chats/_chats_item.tpl +++ /dev/null @@ -1,51 +0,0 @@ -
    • - {$url = $contact->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} - - -

      - - {$message->published|strtotime|prepareDate:true,true} - - {$contact->getTrueName()} - {if="$caps && in_array($caps->type, array('handheld', 'phone'))"} - - - - {/if} - {if="$caps && $caps->type == 'web'"} - - - - {/if} -

      - {if="isset($status)"} -

      {$status}

      - {else} - {if="isset($message)"} - {if="preg_match('#^\?OTR#', $message->body)"} -

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

      - {elseif="stripTags(prepareString($message->body)) != ''"} -

      {$message->body|prepareString|stripTags}

      - {/if} - {/if} - {/if} -
    • diff --git a/sources/app/widgets/Chats/chats.css b/sources/app/widgets/Chats/chats.css deleted file mode 100644 index d028e62..0000000 --- a/sources/app/widgets/Chats/chats.css +++ /dev/null @@ -1,8 +0,0 @@ -#chats_widget_list ~ .placeholder { - display: none; -} - -#chats_widget_list:empty ~ .placeholder { - display: block; -} - diff --git a/sources/app/widgets/Chats/chats.js b/sources/app/widgets/Chats/chats.js deleted file mode 100644 index 156550e..0000000 --- a/sources/app/widgets/Chats/chats.js +++ /dev/null @@ -1,60 +0,0 @@ -var Chats = { - refresh: function() { - var list = document.querySelector('#chats_widget_list'); - list.innerHTML = list.innerHTML.trim(); - - var items = document.querySelectorAll('ul#chats_widget_list li:not(.subheader)'); - var i = 0; - - while(i < items.length) - { - if(items[i].dataset.jid != null) { - items[i].onclick = function(e) { - Rooms.refresh(); - - Chat_ajaxGet(this.dataset.jid); - Chats.reset(items); - Notification_ajaxClear('chat|' + this.dataset.jid); - Notification.current('chat|' + this.dataset.jid); - document.querySelector('#chat_widget').dataset.jid = this.dataset.jid; - movim_add_class(this, 'active'); - } - - items[i].onmousedown = function(e) { - if(e.which == 2) { - Notification_ajaxClear('chat|' + this.dataset.jid); - Notification.current('chat'); - Chats_ajaxClose(this.dataset.jid); - delete document.querySelector('#chat_widget').dataset.jid; - MovimTpl.hidePanel(); - } - } - } - - movim_remove_class(items[i], 'active'); - - i++; - } - }, - - prepend: function(from, html) { - movim_delete(from + '_chat_item'); - movim_prepend('chats_widget_list', html); - Chats.refresh(); - Notification_ajaxGet(); - }, - - reset: function(list) { - for(i = 0; i < list.length; i++) { - movim_remove_class(list[i], 'active'); - } - } -} - -movim_add_onload(function(){ - Notification.current('chat'); -}); - -MovimWebsocket.attach(function() { - Chats_ajaxGet(); -}); diff --git a/sources/app/widgets/Chats/chats.tpl b/sources/app/widgets/Chats/chats.tpl deleted file mode 100644 index 33edfb3..0000000 --- a/sources/app/widgets/Chats/chats.tpl +++ /dev/null @@ -1,33 +0,0 @@ -
      -
        -
      • - - -

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

        -
      • -
      -
      - -
        -
        - -
        -
      - -
      -

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

      -

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

      -
      - - - - -
        -
      • - -
      • -
      • - -
      • -
      -
      diff --git a/sources/app/widgets/Chats/locales.ini b/sources/app/widgets/Chats/locales.ini deleted file mode 100644 index 62066e9..0000000 --- a/sources/app/widgets/Chats/locales.ini +++ /dev/null @@ -1,15 +0,0 @@ -[chats] -empty_title = No chats yet... -empty = Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page. -add = Chat with a contact -frequent = Frequent contacts -more = Load more contacts -composing = Composing... -paused = Paused... - -[message] -encrypted = Encrypted message - -[button] -chat = Chat -new = New conversation diff --git a/sources/app/widgets/Config/Config.php b/sources/app/widgets/Config/Config.php deleted file mode 100644 index 61c7c2c..0000000 --- a/sources/app/widgets/Config/Config.php +++ /dev/null @@ -1,109 +0,0 @@ - - * - * @version 1.0 - * @date 28 October 2010 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Storage\Set; -use Respect\Validation\Validator; - -class Config extends WidgetBase -{ - function load() - { - $this->addjs('color/jscolor.js'); - $this->addjs('config.js'); - $this->registerEvent('storage_set_handle', 'onConfig'); - } - - function prepareConfigForm() - { - $view = $this->tpl(); - - /* We load the user configuration */ - $this->user->reload(); - - $l = Movim\i18n\Locale::start(); - - $view->assign('languages', $l->getList()); - $view->assign('me', $this->user->getLogin()); - $view->assign('conf', $this->user->getConfig()); - - $view->assign('submit', - $this->call( - 'ajaxSubmit', - "movim_parse_form('general')" - ) - . "this.className='button color orange inactive oppose'; - this.onclick=null;" - ); - - return $view->draw('_config_form', true); - } - - function onConfig($package) - { - $data = (array)$package->content; - $this->user->setConfig($data); - - $this->refreshConfig(); - - Notification::append(null, $this->__('config.updated')); - } - - function ajaxSubmit($data) - { - if(!$this->validateForm($data)) { - $this->refreshConfig(); - Notification::append(null, $this->__('config.not_valid')); - return; - } - - $config = $this->user->getConfig(); - if(isset($config)) - $data = array_merge($config, $data); - - $s = new Set; - $s->setXmlns('movim:prefs') - ->setData(serialize($data)) - ->request(); - } - - private function refreshConfig() - { - $html = $this->prepareConfigForm(); - - RPC::call('movim_fill', 'config_widget', $html); - RPC::call('Config.load'); - } - - private function validateForm($data) - { - $l = Movim\i18n\Locale::start(); - - if(Validator::in(array_keys($l->getList()))->validate($data['language']) - && Validator::in(array('show', 'hide'))->validate($data['roster']) - && ($data['cssurl'] == '' || Validator::url()->validate($data['cssurl']))) - return true; - return false; - } - - function display() - { - $this->view->assign('form', $this->prepareConfigForm()); - } -} diff --git a/sources/app/widgets/Config/_config_form.tpl b/sources/app/widgets/Config/_config_form.tpl deleted file mode 100644 index 73ae2e4..0000000 --- a/sources/app/widgets/Config/_config_form.tpl +++ /dev/null @@ -1,56 +0,0 @@ - -
      -

      {$c->__('config.general')}

      -
      -
      - -
      - -
      - -
      -
      - -
      - -
      - -
      -

      {$c->__('config.advanced')}

      - -
      - - -
      - -
      - - {$c->__('button.save')} - -
      - diff --git a/sources/app/widgets/Config/color/arrow.gif b/sources/app/widgets/Config/color/arrow.gif deleted file mode 100644 index 246478a864f812d93d4cd0e0d0ad1c8e2d09c825..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66 zcmZ?wbhEHbWM|-JSjfZx1poj4Utv=LM2bII7`Ygj7<53QAbAERVV@R>f}L*~a`L;Z PKCZl?^}@uHk--`OML81Y diff --git a/sources/app/widgets/Config/color/cross.gif b/sources/app/widgets/Config/color/cross.gif deleted file mode 100644 index 0ee9c7ac517bee40b78aea03afa809631f0b69fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmZ?wbhEHb - - jscolor demo - - - - - - Click here: - - - diff --git a/sources/app/widgets/Config/color/hs.png b/sources/app/widgets/Config/color/hs.png deleted file mode 100644 index 3d94486cedaf7111d010fdaf2cefad45fd1f878b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2684 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 YzFqsNg>|5V=vOIWZ|#VBZRvIQe;Bk#LI3~& diff --git a/sources/app/widgets/Config/color/hv.png b/sources/app/widgets/Config/color/hv.png deleted file mode 100644 index 1c5e01f8bcecc4cf835e8eeeaa43ef2c06789022..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2865 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 E0LKozl>h($ diff --git a/sources/app/widgets/Config/color/jscolor.js b/sources/app/widgets/Config/color/jscolor.js deleted file mode 100644 index 47cd4b1..0000000 --- a/sources/app/widgets/Config/color/jscolor.js +++ /dev/null @@ -1,953 +0,0 @@ -/** - * jscolor, JavaScript Color Picker - * - * @version 1.4.0 - * @license GNU Lesser General Public License, http://www.gnu.org/copyleft/lesser.html - * @author Jan Odvarko, http://odvarko.cz - * @created 2008-06-15 - * @updated 2012-07-06 - * @link http://jscolor.com - */ - - -var jscolor = { - - - dir : '', // location of jscolor directory (leave empty to autodetect) - bindClass : 'color', // class name - binding : true, // automatic binding via - preloading : true, // use image preloading? - - - install : function() { - jscolor.addEvent(window, 'load', jscolor.init); - }, - - - init : function() { - if(jscolor.binding) { - jscolor.bind(); - } - if(jscolor.preloading) { - jscolor.preload(); - } - }, - - - getDir : function() { - if(!jscolor.dir) { - var detected = jscolor.detectDir(); - jscolor.dir = detected!==false ? detected : 'jscolor/'; - } - return jscolor.dir; - }, - - - detectDir : function() { - var base = location.href; - - var e = document.getElementsByTagName('base'); - for(var i=0; i vs[a] ? - (-vp[a]+tp[a]+ts[a]/2 > vs[a]/2 && tp[a]+ts[a]-ps[a] >= 0 ? tp[a]+ts[a]-ps[a] : tp[a]) : - tp[a], - -vp[b]+tp[b]+ts[b]+ps[b]-l+l*c > vs[b] ? - (-vp[b]+tp[b]+ts[b]/2 > vs[b]/2 && tp[b]+ts[b]-l-l*c >= 0 ? tp[b]+ts[b]-l-l*c : tp[b]+ts[b]-l+l*c) : - (tp[b]+ts[b]-l+l*c >= 0 ? tp[b]+ts[b]-l+l*c : tp[b]+ts[b]-l-l*c) - ]; - } - drawPicker(pp[a], pp[b]); - } - }; - - - this.importColor = function() { - if(!valueElement) { - this.exportColor(); - } else { - if(!this.adjust) { - if(!this.fromString(valueElement.value, leaveValue)) { - styleElement.style.backgroundImage = styleElement.jscStyle.backgroundImage; - styleElement.style.backgroundColor = styleElement.jscStyle.backgroundColor; - styleElement.style.color = styleElement.jscStyle.color; - this.exportColor(leaveValue | leaveStyle); - } - } else if(!this.required && /^\s*$/.test(valueElement.value)) { - valueElement.value = ''; - styleElement.style.backgroundImage = styleElement.jscStyle.backgroundImage; - styleElement.style.backgroundColor = styleElement.jscStyle.backgroundColor; - styleElement.style.color = styleElement.jscStyle.color; - this.exportColor(leaveValue | leaveStyle); - - } else if(this.fromString(valueElement.value)) { - // OK - } else { - this.exportColor(); - } - } - }; - - - this.exportColor = function(flags) { - if(!(flags & leaveValue) && valueElement) { - var value = this.toString(); - if(this.caps) { value = value.toUpperCase(); } - if(this.hash) { value = '#'+value; } - valueElement.value = value; - } - if(!(flags & leaveStyle) && styleElement) { - styleElement.style.backgroundImage = "none"; - styleElement.style.backgroundColor = - '#'+this.toString(); - styleElement.style.color = - 0.213 * this.rgb[0] + - 0.715 * this.rgb[1] + - 0.072 * this.rgb[2] - < 0.5 ? '#FFF' : '#000'; - } - if(!(flags & leavePad) && isPickerOwner()) { - redrawPad(); - } - if(!(flags & leaveSld) && isPickerOwner()) { - redrawSld(); - } - }; - - - this.fromHSV = function(h, s, v, flags) { // null = don't change - if(h !== null) { h = Math.max(0.0, this.minH, Math.min(6.0, this.maxH, h)); } - if(s !== null) { s = Math.max(0.0, this.minS, Math.min(1.0, this.maxS, s)); } - if(v !== null) { v = Math.max(0.0, this.minV, Math.min(1.0, this.maxV, v)); } - - this.rgb = HSV_RGB( - h===null ? this.hsv[0] : (this.hsv[0]=h), - s===null ? this.hsv[1] : (this.hsv[1]=s), - v===null ? this.hsv[2] : (this.hsv[2]=v) - ); - - this.exportColor(flags); - }; - - - this.fromRGB = function(r, g, b, flags) { // null = don't change - if(r !== null) { r = Math.max(0.0, Math.min(1.0, r)); } - if(g !== null) { g = Math.max(0.0, Math.min(1.0, g)); } - if(b !== null) { b = Math.max(0.0, Math.min(1.0, b)); } - - var hsv = RGB_HSV( - r===null ? this.rgb[0] : r, - g===null ? this.rgb[1] : g, - b===null ? this.rgb[2] : b - ); - if(hsv[0] !== null) { - this.hsv[0] = Math.max(0.0, this.minH, Math.min(6.0, this.maxH, hsv[0])); - } - if(hsv[2] !== 0) { - this.hsv[1] = hsv[1]===null ? null : Math.max(0.0, this.minS, Math.min(1.0, this.maxS, hsv[1])); - } - this.hsv[2] = hsv[2]===null ? null : Math.max(0.0, this.minV, Math.min(1.0, this.maxV, hsv[2])); - - // update RGB according to final HSV, as some values might be trimmed - var rgb = HSV_RGB(this.hsv[0], this.hsv[1], this.hsv[2]); - this.rgb[0] = rgb[0]; - this.rgb[1] = rgb[1]; - this.rgb[2] = rgb[2]; - - this.exportColor(flags); - }; - - - this.fromString = function(hex, flags) { - var m = hex.match(/^\W*([0-9A-F]{3}([0-9A-F]{3})?)\W*$/i); - if(!m) { - return false; - } else { - if(m[1].length === 6) { // 6-char notation - this.fromRGB( - parseInt(m[1].substr(0,2),16) / 255, - parseInt(m[1].substr(2,2),16) / 255, - parseInt(m[1].substr(4,2),16) / 255, - flags - ); - } else { // 3-char notation - this.fromRGB( - parseInt(m[1].charAt(0)+m[1].charAt(0),16) / 255, - parseInt(m[1].charAt(1)+m[1].charAt(1),16) / 255, - parseInt(m[1].charAt(2)+m[1].charAt(2),16) / 255, - flags - ); - } - return true; - } - }; - - - this.toString = function() { - return ( - (0x100 | Math.round(255*this.rgb[0])).toString(16).substr(1) + - (0x100 | Math.round(255*this.rgb[1])).toString(16).substr(1) + - (0x100 | Math.round(255*this.rgb[2])).toString(16).substr(1) - ); - }; - - - function RGB_HSV(r, g, b) { - var n = Math.min(Math.min(r,g),b); - var v = Math.max(Math.max(r,g),b); - var m = v - n; - if(m === 0) { return [ null, 0, v ]; } - var h = r===n ? 3+(b-g)/m : (g===n ? 5+(r-b)/m : 1+(g-r)/m); - return [ h===6?0:h, m/v, v ]; - } - - - function HSV_RGB(h, s, v) { - if(h === null) { return [ v, v, v ]; } - var i = Math.floor(h); - var f = i%2 ? h-i : 1-(h-i); - var m = v * (1 - s); - var n = v * (1 - s*f); - switch(i) { - case 6: - case 0: return [v,n,m]; - case 1: return [n,v,m]; - case 2: return [m,v,n]; - case 3: return [m,n,v]; - case 4: return [n,m,v]; - case 5: return [v,m,n]; - } - } - - - function removePicker() { - delete jscolor.picker.owner; - document.getElementsByTagName('body')[0].removeChild(jscolor.picker.boxB); - } - - - function drawPicker(x, y) { - if(!jscolor.picker) { - jscolor.picker = { - box : document.createElement('div'), - boxB : document.createElement('div'), - pad : document.createElement('div'), - padB : document.createElement('div'), - padM : document.createElement('div'), - sld : document.createElement('div'), - sldB : document.createElement('div'), - sldM : document.createElement('div'), - btn : document.createElement('div'), - btnS : document.createElement('span'), - btnT : document.createTextNode(THIS.pickerCloseText) - }; - for(var i=0,segSize=4; i - {$form} - diff --git a/sources/app/widgets/Config/locales.ini b/sources/app/widgets/Config/locales.ini deleted file mode 100644 index aaf14fd..0000000 --- a/sources/app/widgets/Config/locales.ini +++ /dev/null @@ -1,17 +0,0 @@ -[config] -general = General -language = Language -roster = Roster display -roster_show = Show the offline contacts -roster_hide = Hide the offline contacts -appearence = Appearence -updated = Configuration updated -not_valid = Configuration invalid -advanced = Advanced Configuration - -[notifications] -message = Notify on incoming message -desktop = Use desktop notifications - -[cssurl] -label = Custom CSS URL for your blog diff --git a/sources/app/widgets/Contact/Contact.php b/sources/app/widgets/Contact/Contact.php deleted file mode 100644 index fe0380b..0000000 --- a/sources/app/widgets/Contact/Contact.php +++ /dev/null @@ -1,287 +0,0 @@ -registerEvent('roster_updateitem_handle', 'onContactEdited', 'contacts'); - $this->registerEvent('vcard_get_handle', 'onVcardReceived', 'contacts'); - $this->registerEvent('vcard4_get_handle', 'onVcardReceived', 'contacts'); - } - - public function onVcardReceived($packet) - { - $contact = $packet->content; - $this->ajaxGetContact($contact->jid); - } - - public function onContactEdited($packet) - { - Notification::append(null, $this->__('edit.updated')); - } - - function ajaxClear($page = 0) - { - $html = $this->prepareEmpty($page); - RPC::call('movim_fill', 'contact_widget', $html); - } - - function ajaxGetContact($jid, $page = 0) - { - if(!$this->validateJid($jid)) return; - - $html = $this->prepareContact($jid, $page); - - $r = new GetItems; - $r->setTo($jid) - ->setNode('urn:xmpp:microblog:0') - ->request(); - - RPC::call('movim_push_state', $this->route('contact', $jid)); - - RPC::call('movim_fill', 'contact_widget', $html); - RPC::call('MovimTpl.showPanel'); - RPC::call('MovimTpl.scrollHeaders'); - } - - function ajaxEditSubmit($form) - { - $rd = new UpdateItem; - $rd->setTo(echapJid($form->jid->value)) - ->setFrom($this->user->getLogin()) - ->setName($form->alias->value) - ->setGroup($form->group->value) - ->request(); - } - - function ajaxRefreshFeed($jid) - { - if(!$this->validateJid($jid)) return; - - $r = new GetItems; - $r->setTo($jid) - ->setNode('urn:xmpp:microblog:0') - ->request(); - } - - function ajaxRefreshVcard($jid) - { - if(!$this->validateJid($jid)) return; - - $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(); - } - - function ajaxEditContact($jid) - { - if(!$this->validateJid($jid)) return; - - $rd = new \Modl\RosterLinkDAO(); - $groups = $rd->getGroups(); - $rl = $rd->get($jid); - - $view = $this->tpl(); - - if(isset($rl)) { - $view->assign('submit', - $this->call( - 'ajaxEditSubmit', - "movim_form_to_json('manage')")); - $view->assign('contact', $rl); - $view->assign('groups', $groups); - } - - Dialog::fill($view->draw('_contact_edit', true)); - } - - function ajaxChat($jid) - { - if(!$this->validateJid($jid)) return; - - $c = new Chats; - $c->ajaxOpen($jid); - - RPC::call('movim_redirect', $this->route('chat', $jid)); - } - - function ajaxDeleteContact($jid) - { - if(!$this->validateJid($jid)) return; - - $view = $this->tpl(); - - $view->assign('jid', $jid); - - Dialog::fill($view->draw('_contact_delete', true)); - } - - function prepareEmpty($page = 0, $jid = null) - { - if($jid == null) { - $cd = new \modl\ContactDAO(); - $count = $cd->countAllPublic(); - if($count != 0){ - $view = $this->tpl(); - $view->assign('users', $this->preparePublic($page)); - return $view->draw('_contact_explore', true); - } else { - return ''; - } - } else { - $view = $this->tpl(); - $view->assign('jid', $jid); - return $view->draw('_contact_empty', true); - } - } - - function ajaxPublic($page = 0) - { - $validate_page = Validator::intType(); - if(!$validate_page->validate($page)) return; - - RPC::call('MovimTpl.fill', '#public_list', $this->preparePublic($page)); - } - - private function preparePublic($page = 0) - { - $cd = new \modl\ContactDAO(); - $users = $cd->getAllPublic($page*$this->_paging, $this->_paging); - $count = $cd->countAllPublic(); - if($users != null){ - $view = $this->tpl(); - $view->assign('pages', array_fill(0, (int)($count/$this->_paging), 'p')); - $view->assign('users', array_reverse($users)); - $view->assign('page', $page); - return $view->draw('_contact_public', true); - } - } - - function prepareContact($jid, $page = 0) - { - if(!$this->validateJid($jid)) return; - - $cd = new \Modl\ContactDAO; - $c = $cd->get($jid, true); - - if($c == null - || $c->created == null - //|| $c->isEmpty() - || $c->isOld()) { - if($c == null) { - $c = new \Modl\Contact; - $c->jid = $jid; - } - $this->ajaxRefreshVcard($jid); - } - - $cr = $cd->getRosterItem($jid); - - $view = $this->tpl(); - - $pd = new \Modl\PostnDAO; - $gallery = $pd->getGallery($jid, 0, 12); - $blog = $pd->getPublic($jid, 'urn:xmpp:microblog:0', 0, 4); - - $presencestxt = getPresencesTxt(); - - $view->assign('page', $page); - $view->assign('edit', - $this->call( - 'ajaxEditContact', - "'".echapJS($jid)."'")); - $view->assign('delete', - $this->call( - 'ajaxDeleteContact', - "'".echapJS($jid)."'")); - - if(isset($c)) { - $view->assign('mood', getMood()); - - $view->assign('contact', $c); - $view->assign('contactr', $cr); - - if( $cr->node != null - && $cr->ver != null - && $cr->node - && $cr->ver) { - $node = $cr->node.'#'.$cr->ver; - - $cad = new \Modl\CapsDAO(); - $caps = $cad->get($node); - - if($cr->value != null) { - $view->assign('presence', $presencestxt[$cr->value]); - } - - if( - isset($caps) - && $caps->name != '' - && $caps->type != '' ) { - $clienttype = getClientTypes(); - - $view->assign('caps', $caps); - $view->assign('clienttype', $clienttype); - } - } else { - $view->assign('caps', null); - } - - $view->assign('gallery', $gallery); - $view->assign('blog', $blog); - - $view->assign('chat', - $this->call( - 'ajaxChat', - "'".echapJS($c->jid)."'")); - - return $view->draw('_contact', true); - } elseif(isset($cr)) { - $view->assign('contact', null); - $view->assign('contactr', $cr); - - $view->assign('chat', - $this->call( - 'ajaxChat', - "'".echapJS($cr->jid)."'")); - - return $view->draw('_contact', true); - } else { - return $this->prepareEmpty(0, $jid); - } - } - - /** - * @brief Validate the jid - * - * @param string $jid - */ - private function validateJid($jid) - { - $validate_jid = Validator::stringType()->noWhitespace()->length(6, 60); - if(!$validate_jid->validate($jid)) return false; - else return true; - } - - function display() - { - $validate_jid = Validator::email()->length(6, 40); - - $this->view->assign('jid', false); - if($validate_jid->validate($this->get('f'))) { - $this->view->assign('jid', $this->get('f')); - } - } -} diff --git a/sources/app/widgets/Contact/_contact.tpl b/sources/app/widgets/Contact/_contact.tpl deleted file mode 100644 index fbce5c0..0000000 --- a/sources/app/widgets/Contact/_contact.tpl +++ /dev/null @@ -1,411 +0,0 @@ -{if="$contact != null"} - {$url = $contact->getPhoto('s')} - -
      -
        -
      • - - - - {if="$contactr != null"} - - - - - - - -

        {$contactr->getTrueName()}

        - {else} - - - - {if="$contact != null"} -

        {$contact->getTrueName()}

        - {else} - -

        {$jid}

        - {/if} - {/if} -
      • -
      - -
        -
      • - {if="$url"} - - - - {else} - - - - {/if} -

        {$contact->getTrueName()}

        -

        {$contact->jid}

        -
      • - {if="$caps"} -
      • - - type == 'handheld' || $caps->type == 'phone'"} - zmdi-smartphone-android - {elseif="$caps->type == 'bot'"} - zmdi-memory - {else} - zmdi-laptop - {/if} - "> - - -

        - {$caps->name} - {if="isset($clienttype[$caps->type])"} - - {$clienttype[$caps->type]} - {/if} -

        -
      • - {/if} -
      -
      - -
      - - - - -
        - {if="$contact->delay != null"} -
      • - -

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

        -

        {$contact->delay}

        -
      • - {/if} - - {if="$contact->fn != null"} -
      • - {$contact->fn|firstLetterCapitalize} -

        {$c->__('general.name')}

        -

        {$contact->fn}

        -
      • - {/if} - - {if="$contact->nickname != null"} -
      • - {$contact->nickname|firstLetterCapitalize} -

        {$c->__('general.nickname')}

        -

        {$contact->nickname}

        -
      • - {/if} - - {if="strtotime($contact->date) != 0"} -
      • - -

        {$c->__('general.date_of_birth')}

        -

        {$contact->date|strtotime|prepareDate:false}

        -
      • - {/if} - - {if="$contact->url != null"} -
      • - -

        {$c->__('general.website')}

        -

        - {if="filter_var($contact->url, FILTER_VALIDATE_URL)"} - {$contact->url} - {else} - {$contact->url} - {/if} -

        -
      • - {/if} - - {if="$contact->email != null"} -
      • - -

        {$c->__('general.email')}

        -

        -
      • - {/if} - - {if="$contact->getMarital() != null"} -
      • - -

        {$c->__('general.marital')}

        -

        {$contact->getMarital()}

        -
      • - {/if} - - {if="$contact->getGender() != null"} -
      • - -

        {$c->__('general.gender')}

        -

        {$contact->getGender()}

        -
      • - {/if} - - {if="$contactr->delay != null"} -
      • - -

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

        -

        {$contactr->delay|strtotime|prepareDate}

        -
      • - {/if} - - {if="$contact->mood != null"} - {$moods = unserialize($contact->mood)} -
      • - -

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

        -

        {loop="$moods"} - {$mood[$value]} - {/loop} -

        -
      • - {/if} - - {if="$contact->description != null && trim($contact->description) != ''"} -
      • - -

        {$c->__('general.about')}

        -

        {$contact->description}

        -
      • - {/if} -
      -
      - - {if="$blog != null"} -
        -
      • -

        {$c->__('blog.last')}

        -
      • - {loop="$blog"} -
      • - {$url = $value->getContact()->getPhoto('s')} - {if="$url"} - - - {else} - - - - {/if} - {if="$value->title != null"} -

        {$value->title}

        - {else} -

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

        - {/if} -

        {$value->published|strtotime|prepareDate}

        -

        {$value->contentcleaned|strip_tags}

        -
      • - {/loop} - -
      • - - - - - - -

        {$c->__('blog.visit')}

        -
      • -
        -
      - {/if} - - {$album = $contact->getAlbum()} - {if="$album"} -
        -
      • -

        {$c->__('general.tune')}

        -
      • - -
      • - - - {if="isset($album->url)"} - - {else} - - {/if} - - - - - - -

        - {if="$contact->tuneartist"} - {$contact->tuneartist} - - {/if} - {if="$contact->tunesource"} - {$contact->tunesource} - {/if} -

        - {if="$contact->tunetitle"} -

        {$contact->tunetitle}

        - {/if} -
      • -
      -
      - {/if} - - {if="$contact->adrlocality != null || $contact->adrcountry != null"} -
        -
      • -

        {$c->__('position.legend')}

        -
      • - - {if="$contact->adrlocality != null"} -
      • - -

        {$c->__('position.locality')}

        -

        {$contact->adrlocality}

        -
      • - {/if} - {if="$contact->adrcountry != null"} -
      • - -

        {$c->__('position.country')}

        -

        {$contact->adrcountry}

        -
      • - {/if} -
      -
      - {/if} - -
      - {if="$contact->twitter != null || $contact->skype != null || $contact->yahoo != null"} - -
      - {/if} - - {if="isset($gallery)"} -
        -
      • -

        {$c->__('page.gallery')}

        -
      • -
      -
        - {loop="$gallery"} - {$attachements = $value->getAttachements()} -
      • - -
      • - {/loop} -
      - {/if} - - {if="$contactr && $contactr->rostersubscription != 'both'"} -
      - -
      - {/if} -{else} -
        -
      • - -

        {$contactr->getTrueName()}

        -
      • -
      -
      -{/if} diff --git a/sources/app/widgets/Contact/_contact_delete.tpl b/sources/app/widgets/Contact/_contact_delete.tpl deleted file mode 100644 index 5a86107..0000000 --- a/sources/app/widgets/Contact/_contact_delete.tpl +++ /dev/null @@ -1,16 +0,0 @@ -
      -

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

      -
      -

      {$c->__('delete.text')}

      -
      - diff --git a/sources/app/widgets/Contact/_contact_edit.tpl b/sources/app/widgets/Contact/_contact_edit.tpl deleted file mode 100644 index 10743c4..0000000 --- a/sources/app/widgets/Contact/_contact_edit.tpl +++ /dev/null @@ -1,47 +0,0 @@ -
      -

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

      -
      -
      - - -
      -
      - - - -
      - -
      -
      - diff --git a/sources/app/widgets/Contact/_contact_empty.tpl b/sources/app/widgets/Contact/_contact_empty.tpl deleted file mode 100644 index ef19362..0000000 --- a/sources/app/widgets/Contact/_contact_empty.tpl +++ /dev/null @@ -1,6 +0,0 @@ -
        -
      • - {$jid|firstLetterCapitalize} -

        {$jid}

        -
      • -
      diff --git a/sources/app/widgets/Contact/_contact_explore.tpl b/sources/app/widgets/Contact/_contact_explore.tpl deleted file mode 100644 index d55d2ba..0000000 --- a/sources/app/widgets/Contact/_contact_explore.tpl +++ /dev/null @@ -1,6 +0,0 @@ -
      -

      {$c->__('explore.explore')}

      - -
        - {$users} -
      diff --git a/sources/app/widgets/Contact/_contact_public.tpl b/sources/app/widgets/Contact/_contact_public.tpl deleted file mode 100644 index 885a2b5..0000000 --- a/sources/app/widgets/Contact/_contact_public.tpl +++ /dev/null @@ -1,42 +0,0 @@ -{loop="$users"} -
    • - {$url = $value->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} - -

      - {if="$value->getAge()"} - {$c->__('age.years', $value->getAge())} - {/if} - {if="$value->getGender()"} - {$value->getGender()} - {/if} - {$value->getTrueName()} -

      - - {if="$value->description != ''"} -

      - {$value->description|strip_tags} -

      - {/if} -
    • -{/loop} -{if="$pages"} -
    • - - - -

      - {loop="$pages"} - {$key+1} - {/loop} -

      -
    • -{/if} diff --git a/sources/app/widgets/Contact/contact.js b/sources/app/widgets/Contact/contact.js deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Contact/contact.tpl b/sources/app/widgets/Contact/contact.tpl deleted file mode 100644 index 64cd569..0000000 --- a/sources/app/widgets/Contact/contact.tpl +++ /dev/null @@ -1,10 +0,0 @@ -
      - {$c->prepareEmpty()} - {if="$jid"} - - {/if} -
      diff --git a/sources/app/widgets/Contact/locales.ini b/sources/app/widgets/Contact/locales.ini deleted file mode 100644 index a3f6204..0000000 --- a/sources/app/widgets/Contact/locales.ini +++ /dev/null @@ -1,62 +0,0 @@ -[general] -legend = General Informations -name = Name -nickname = Nickname -date_of_birth = Date of Birth -gender = Gender -marital = Marital Status -email = Email -website = Website -about = About Me -accounts = Other Accounts -tune = Is Listening - -[position] -legend = Geographic Position -locality = Locality -country = Country - -[mood] -title = Mood -im = "I'm " - -[listen] -title = Listening - -[last] -title = Last seen - -[client] -title = Client Informations - -[explore] -last_registered = Last registered -explore = Find some new friends - -[edit] -title = Edit -alias = Alias -group = Group -updated = Contact updated - -[delete] -title = Are you sure? -text = You are going to delete one of your contacts, please confirm your action - -[age] -years = %s years - -[blog] -last = Last public post -visit = Visit the blog to see all the public posts - -[subscription] -to = You can see this contact status -to_button = Share my status -to_text = But this contact cannot see yours -from = You are not subscribed to this contact -from_button = Ask to subscribe -from_text = But this contact can still see if you are online -nil = No subscriptions -nil_button = Invite -nil_text = This contact is in your contact list but there is no subscriptions between the two accounts diff --git a/sources/app/widgets/Dialog/Dialog.php b/sources/app/widgets/Dialog/Dialog.php deleted file mode 100644 index 61e8875..0000000 --- a/sources/app/widgets/Dialog/Dialog.php +++ /dev/null @@ -1,28 +0,0 @@ -addjs('dialog.js'); - } - - static function fill($html = '', $scroll = false) - { - RPC::call('movim_fill', 'dialog', $html); - - if($scroll) { - RPC::call('Dialog.addScroll'); - } - } - - public function ajaxClear() - { - RPC::call('movim_remove_class', '#dialog', 'scroll'); - RPC::call('MovimTpl.fill', '#dialog', ''); - } - - function display() - { - } -} diff --git a/sources/app/widgets/Dialog/dialog.js b/sources/app/widgets/Dialog/dialog.js deleted file mode 100644 index f38580f..0000000 --- a/sources/app/widgets/Dialog/dialog.js +++ /dev/null @@ -1,12 +0,0 @@ -var Dialog = { - addScroll : function() { - movim_add_class('#dialog', 'scroll'); - }, - filled : function() { - if(document.querySelector('#dialog').innerHTML != '') { return true; } - return false; - }, - clear : function() { - Dialog_ajaxClear(); - } -} diff --git a/sources/app/widgets/Dialog/dialog.tpl b/sources/app/widgets/Dialog/dialog.tpl deleted file mode 100644 index c751a1d..0000000 --- a/sources/app/widgets/Dialog/dialog.tpl +++ /dev/null @@ -1 +0,0 @@ -
      diff --git a/sources/app/widgets/Group/Group.php b/sources/app/widgets/Group/Group.php deleted file mode 100644 index 90c08c3..0000000 --- a/sources/app/widgets/Group/Group.php +++ /dev/null @@ -1,449 +0,0 @@ -registerEvent('pubsub_getitem_handle', 'onItems', 'groups'); - $this->registerEvent('pubsub_getitems_handle', 'onItems', 'groups'); - $this->registerEvent('pubsub_getitemsid_handle', 'onItems', 'groups'); - $this->registerEvent('pubsub_getitems_error', 'onItemsError', 'groups'); - $this->registerEvent('pubsub_getitemsid_error', 'onItemsError', 'groups'); - - $this->registerEvent('pubsub_subscribe_handle', 'onSubscribed'); - $this->registerEvent('pubsub_unsubscribe_handle', 'onUnsubscribed'); - $this->registerEvent('pubsub_getaffiliations_handle', 'onAffiliations'); - $this->registerEvent('pubsub_getsubscriptions_handle', 'onSubscriptions'); - - $this->registerEvent('pubsub_delete_handle', 'onDelete'); - - $this->registerEvent('post_ticker', 'onTicker'); - $this->registerEvent('pubsub_getitem_ticker', 'onTicker'); - - $this->registerEvent('pubsub_getconfig_handle', 'onConfig'); - $this->registerEvent('pubsub_setconfig_handle', 'onConfigSaved'); - $this->registerEvent('bookmark_set_handle', 'onBookmark'); - $this->addjs('group.js'); - } - - function onItems($packet) - { - list($server, $node) = array_values($packet->content); - - $this->displayItems($server, $node); - - RPC::call('Group.clearLoad'); - RPC::call('MovimTpl.showPanel'); - } - - function onDelete($packet) - { - $this->ajaxClear(); - } - - function onTicker($packet) - { - list($server, $node, $ticker) = array_values($packet->content); - - $view = $this->tpl(); - $view->assign('server', $server); - $view->assign('node', $node); - $view->assign('ticker', $ticker); - - $html = $view->draw('_group_ticker', true); - - RPC::call('MovimTpl.fill', '#group_widget.'.stringToUri($server.'_'.$node), $html); - RPC::call('Group.clearLoad'); - RPC::call('MovimTpl.showPanel'); - } - - function onBookmark() - { - $this->ajaxClear(); - - $g = new Groups; - $g->ajaxHeader(); - $g->ajaxSubscriptions(); - } - - function onItemsError($packet) - { - list($server, $node) = array_values($packet->content); - Notification::append(false, $this->__('group.empty')); - - $this->ajaxDelete($server, $node, true); - $this->ajaxGetAffiliations($server, $node); - // Display an error message - RPC::call('Group.clearLoad'); - } - - function onAffiliations($packet) - { - list($affiliations, $server, $node) = array_values($packet->content); - - foreach($affiliations as $r) { - if($r[0] == $this->user->getLogin()) - $this->_role = (string)$r[1]; - } - - Header::fill($this->prepareHeader($server, $node)); - - //if(isset($this->_role) - //&& ($this->_role == 'owner' || $this->_role == 'publisher')) { - // $view = $this->tpl(); - // $view->assign('server', $server); - // $view->assign('node', $node); - // RPC::call('movim_append', 'group_widget', $view->draw('_group_publish', true)); - //} - } - - function onSubscriptions($packet) - { - list($subscriptions, $server, $node) = array_values($packet->content); - - $view = $this->tpl(); - - $view->assign('subscriptions', $subscriptions); - $view->assign('server', $server); - $view->assign('node', $node); - - Dialog::fill($view->draw('_group_subscriptions', true), true); - } - - function onConfig($packet) - { - list($config, $server, $node) = array_values($packet->content); - - $view = $this->tpl(); - - $xml = new \XMPPtoForm(); - $form = $xml->getHTML($config->x->asXML()); - - $view->assign('form', $form); - $view->assign('server', $server); - $view->assign('node', $node); - $view->assign('attributes', $config->attributes()); - - Dialog::fill($view->draw('_group_config', true), true); - } - - function onConfigSaved() - { - Notification::append(false, $this->__('group.config_saved')); - } - - function onSubscribed($packet) - { - $arr = $packet->content; - - // Set the bookmark - $r = new Rooms; - $r->setBookmark(); - - Notification::append(null, $this->__('group.subscribed')); - - // Set the public list - /* - //add the group to the public list (if checked) - if($this->_data['listgroup'] == true){ - $add = new ListAdd(); - $add->setTo($this->_to) - ->setNode($this->_node) - ->setFrom($this->_from) - ->setData($this->_data) - ->request(); - } - - }*/ - } - - function onUnsubscribed($packet) - { - $arr = $packet->content; - - // Set the bookmark - $r = new Rooms; - $r->setBookmark(); - - Notification::append(null, $this->__('group.unsubscribed')); - } - - private function displayItems($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $html = $this->prepareGroup($server, $node); - - $view = $this->tpl(); - $view->assign('server', $server); - $view->assign('node', $node); - $html .= $view->draw('_group_publish', true); - - RPC::call('MovimTpl.fill', '#group_widget.'.stringToUri($server.'_'.$node), $html); - RPC::call('Group.enableVideos'); - unset($html); - } - - - function ajaxDelete($server, $node, $clean = false) - { - if(!$this->validateServerNode($server, $node)) return; - - $view = $this->tpl(); - $view->assign('server', $server); - $view->assign('node', $node); - $view->assign('clean', $clean); - - Dialog::fill($view->draw('_group_delete', true)); - } - - function ajaxDeleteConfirm($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $d = new Delete; - $d->setTo($server)->setNode($node) - ->request(); - } - - function ajaxGetMetadata($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $r = new GetMetadata; - $r->setTo($server)->setNode($node) - ->request(); - } - - function ajaxGetConfig($server, $node){ - if(!$this->validateServerNode($server, $node)) return; - - $r = new GetConfig; - $r->setTo($server) - ->setNode($node) - ->request(); - } - - function ajaxSetConfig($data, $server, $node){ - if(!$this->validateServerNode($server, $node)) return; - - $r = new SetConfig; - $r->setTo($server) - ->setNode($node) - ->setData($data) - ->request(); - } - - function ajaxGetItems($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - RPC::call('Group.addLoad', stringToUri($server.'_'.$node)); - - $r = new GetItemsId; - $r->setTo($server) - ->setNode($node); - - $r->request(); - } - - function ajaxGetHistory($server, $node, $page) - { - $html = $this->prepareGroup($server, $node, $page); - RPC::call('movim_append', 'group_widget', $html); - RPC::call('Group.enableVideos'); - } - - function ajaxGetAffiliations($server, $node){ - if(!$this->validateServerNode($server, $node)) return; - - $r = new GetAffiliations; - $r->setTo($server)->setNode($node) - ->request(); - } - - function ajaxGetSubscriptions($server, $node, $notify = true) - { - if(!$this->validateServerNode($server, $node)) return; - - $r = new GetSubscriptions; - $r->setTo($server) - ->setNode($node) - ->setNotify($notify) - ->request(); - } - - function ajaxAskSubscribe($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $view = $this->tpl(); - - $view->assign('server', $server); - $view->assign('node', $node); - - $pd = new \Modl\ItemDAO; - $item = $pd->getItem($server, $node); - - if(isset($item)) { - $view->assign('item', $item); - } else { - $view->assign('item', null); - } - - Dialog::fill($view->draw('_group_subscribe', true)); - } - - function ajaxSubscribe($form, $server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $g = new Subscribe; - $g->setTo($server) - ->setNode($node) - ->setFrom($this->user->getLogin()) - ->setData($form) - ->request(); - } - - function ajaxAskUnsubscribe($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $view = $this->tpl(); - - $view->assign('server', $server); - $view->assign('node', $node); - - $pd = new \Modl\ItemDAO; - $item = $pd->getItem($server, $node); - - if(isset($item)) { - $view->assign('item', $item); - } else { - $view->assign('item', null); - } - - Dialog::fill($view->draw('_group_unsubscribe', true)); - } - - function ajaxUnsubscribe($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $sd = new \Modl\SubscriptionDAO(); - - foreach($sd->get($server, $node) as $s) { - $g = new Unsubscribe; - $g->setTo($server) - ->setNode($node) - ->setSubid($s->subid) - ->setFrom($this->user->getLogin()) - ->request(); - } - } - - function ajaxClear() - { - $html = $this->prepareEmpty(); - RPC::call('movim_fill', 'group_widget', $html); - } - - function ajaxTogglePrivacy($id) { - $p = new Post; - $p->ajaxTogglePrivacy($id); - } - - function prepareEmpty() - { - $id = new \modl\ItemDAO(); - - $view = $this->tpl(); - $view->assign('servers', $id->getGroupServers()); - $html = $view->draw('_group_empty', true); - - return $html; - } - - public function preparePost($p) { - $pw = new Post; - return $pw->preparePost($p, true); - } - - private function prepareHeader($server, $node) - { - $pd = new \Modl\ItemDAO; - $item = $pd->getItem($server, $node); - - $pd = new \Modl\SubscriptionDAO; - $subscription = $pd->get($server, $node); - - $view = $this->tpl(); - - $view->assign('item', $item); - $view->assign('subscription', $subscription); - $view->assign('role', $this->_role); - - return $view->draw('_group_header', true); - } - - private function prepareGroup($server, $node, $page = 0) - { - $pd = new \Modl\PostnDAO(); - $posts = $pd->getNodeUnfiltered($server, $node, $page*$this->_paging, $this->_paging); - - $view = $this->tpl(); - $view->assign('server', $server); - $view->assign('node', $node); - $view->assign('page', $page); - $view->assign('posts', $posts); - $view->assign('paging', $this->_paging); - $html = $view->draw('_group_posts', true); - - return $html; - } - - private function validateServerNode($server, $node) - { - $validate_server = Validator::stringType()->noWhitespace()->length(6, 40); - $validate_node = Validator::stringType()->length(3, 100); - - if(!$validate_server->validate($server) - || !$validate_node->validate($node) - ) return false; - else return true; - } - - function getComments($post) - { - $pd = new \Modl\PostnDAO(); - return $pd->getComments($post); - } - - function display() - { - $this->view->assign('server', false); - $this->view->assign('node', false); - if($this->validateServerNode($this->get('s'), $this->get('n'))) { - $this->view->assign('server', $this->get('s')); - $this->view->assign('node', $this->get('n')); - } - } -} diff --git a/sources/app/widgets/Group/_group_config.tpl b/sources/app/widgets/Group/_group_config.tpl deleted file mode 100644 index 86c355c..0000000 --- a/sources/app/widgets/Group/_group_config.tpl +++ /dev/null @@ -1,13 +0,0 @@ -
      -
      - {$form} -
      -
      - diff --git a/sources/app/widgets/Group/_group_delete.tpl b/sources/app/widgets/Group/_group_delete.tpl deleted file mode 100644 index a8f95fd..0000000 --- a/sources/app/widgets/Group/_group_delete.tpl +++ /dev/null @@ -1,22 +0,0 @@ -
      -

      {$c->__('group.delete_title')}

      -
      - {if="$clean"} -

      {$c->__('group.delete_clean_text')}

      - {else} -

      {$c->__('group.delete_text')}

      - {/if} -
      -

      {$server}/{$node}

      -
      - diff --git a/sources/app/widgets/Group/_group_empty.tpl b/sources/app/widgets/Group/_group_empty.tpl deleted file mode 100644 index 083aa7a..0000000 --- a/sources/app/widgets/Group/_group_empty.tpl +++ /dev/null @@ -1,47 +0,0 @@ -
      -

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

      -

      {$c->__('group.empty_text')}

      -
      -
        -
      • - - - -

        - {$c->__('group.help_info1')} -

        -

        - {$c->___('group.help_info2', '', ' ')}
        - {$c->___('group.help_info3', '')}
        -

        -

        - {$c->___('group.help_info4', ' ','')} -

        -
      • -
      -

      {$c->__('group.servers')}

      -
        - {loop="$servers"} - {if="!filter_var($value->server, FILTER_VALIDATE_EMAIL)"} -
      • - - {$value->server|firstLetterCapitalize} - -

        {$value->server} - {$value->name}

        -

        {$c->__('group.counter', $value->number)}

        -
      • - {/if} - {/loop} -
      • - - - -
        -
        - - -
        -
        -
      • -
      diff --git a/sources/app/widgets/Group/_group_header.tpl b/sources/app/widgets/Group/_group_header.tpl deleted file mode 100644 index c962837..0000000 --- a/sources/app/widgets/Group/_group_header.tpl +++ /dev/null @@ -1,65 +0,0 @@ -
      -
        -
      • - -

        - {$c->__('page.groups')} -

        -
      • -
      -
      -
      -
        -
      • - - - - {if="$role == 'owner'"} - - - - {/if} - {if="$subscription == null"} - - - - {else} - - - - {/if} -

        - {if="$item != null"} - {if="$item->name"} - {$item->name} - {else} - {$item->node} - {/if} - {/if} -

        - {if="$item->description"} -

        - {$item->description|strip_tags} -

        - {else} -

        {$item->server}

        - {/if} -
      • -
      - - {if="$role == 'owner'"} -
        -
      • -

        {$c->__('group.configuration')}

        -
      • -
      • -

        {$c->__('group.subscriptions')}

        -
      • -
      • -

        {$c->__('button.delete')}

        -
      • -
      - {/if} -
      diff --git a/sources/app/widgets/Group/_group_posts.tpl b/sources/app/widgets/Group/_group_posts.tpl deleted file mode 100644 index e46f9a7..0000000 --- a/sources/app/widgets/Group/_group_posts.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{loop="$posts"} - {$c->preparePost($value)} -{/loop} -{if="$posts != null && count($posts) >= $paging-1"} -
        -
      • - - - -

        {$c->__('post.older')}

        -
      • -
      -{/if} diff --git a/sources/app/widgets/Group/_group_publish.tpl b/sources/app/widgets/Group/_group_publish.tpl deleted file mode 100644 index 66d018f..0000000 --- a/sources/app/widgets/Group/_group_publish.tpl +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/sources/app/widgets/Group/_group_subscribe.tpl b/sources/app/widgets/Group/_group_subscribe.tpl deleted file mode 100644 index 09ed119..0000000 --- a/sources/app/widgets/Group/_group_subscribe.tpl +++ /dev/null @@ -1,37 +0,0 @@ -
      -

      {$c->__('group.subscribe')}

      - {if="$item"} -
      -

      - {$item->name} -

      - {/if} -
        -
      • -
        -
        - - -
        -
        -
      • -
      -
      - diff --git a/sources/app/widgets/Group/_group_subscriptions.tpl b/sources/app/widgets/Group/_group_subscriptions.tpl deleted file mode 100644 index 9109c8a..0000000 --- a/sources/app/widgets/Group/_group_subscriptions.tpl +++ /dev/null @@ -1,21 +0,0 @@ -
      -
        -
      • -

        {$subscriptions|count}{$c->__('group.subscriptions')}

        -
      • - {loop="$subscriptions"} -
      • -

        - - {$value.jid} - -

        -
      • - {/loop} -
      -
      - diff --git a/sources/app/widgets/Group/_group_ticker.tpl b/sources/app/widgets/Group/_group_ticker.tpl deleted file mode 100644 index 763299e..0000000 --- a/sources/app/widgets/Group/_group_ticker.tpl +++ /dev/null @@ -1,47 +0,0 @@ -
      -
      -
        -
      • - {if="(float)$ticker->change < 0"} - - - - {elseif="(float)$ticker->change > 0"} - - - - {else} - - - - {/if} - -

        - {$ticker->name} -

        -

        {$ticker->symbol} - {$ticker->time|strtotime|prepareDate}

        -
      • -
      -
      -
      -
        -
      • - -

        {$ticker->value}

        -
        -

        - {$ticker->change} ({$ticker->percent}%) -

        -
      • -
      • - Market Cap : {$ticker->capitalization}
        - - Volume : {$ticker->volume|floatval|number_format:0,',',' '} - -
      • -
      • - -
      • -
      -
      -
      diff --git a/sources/app/widgets/Group/_group_unsubscribe.tpl b/sources/app/widgets/Group/_group_unsubscribe.tpl deleted file mode 100644 index 1f57b80..0000000 --- a/sources/app/widgets/Group/_group_unsubscribe.tpl +++ /dev/null @@ -1,19 +0,0 @@ -
      -

      {$c->__('group.sure')}

      - {if="$item"} -
      -

      - {$c->__('group.unsubscribe_text')} : {$item->name} -

      - {/if} -
      - diff --git a/sources/app/widgets/Group/group.js b/sources/app/widgets/Group/group.js deleted file mode 100644 index b6ea842..0000000 --- a/sources/app/widgets/Group/group.js +++ /dev/null @@ -1,22 +0,0 @@ -var Group = { - addLoad: function(id) { - document.querySelector('#group_widget').className = 'card shadow spinner'; - movim_add_class('#group_widget', 'on'); - movim_add_class('#group_widget', id); - }, - - clearLoad: function() { - movim_remove_class('#group_widget', 'on'); - }, - - enableVideos: function() { - var items = document.querySelectorAll('video'); - - var i = 0; - while(i < items.length) - { - items[i].setAttribute('controls', 'controls'); - i++; - } - } -} diff --git a/sources/app/widgets/Group/group.tpl b/sources/app/widgets/Group/group.tpl deleted file mode 100644 index e1a4e14..0000000 --- a/sources/app/widgets/Group/group.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      - {$c->prepareEmpty()} - {if="$server && $node"} - - {/if} -
      diff --git a/sources/app/widgets/Group/locales.ini b/sources/app/widgets/Group/locales.ini deleted file mode 100644 index 40a499b..0000000 --- a/sources/app/widgets/Group/locales.ini +++ /dev/null @@ -1,25 +0,0 @@ -[group] -subscribe = Subscribe -subscribed = Subscribed -unsubscribe = Unsubscribe -unsubscribe_text = You are going to unsubscribe from this Group -unsubscribed = Unsubscribed -share_label = Make your membership to this group public to your friends -label_label = Give a label for this group -sure = Are you sure ? -empty_title = Groups -empty_text = Discover, follow and share -empty = Something bad happened to this group -config_saved = Group configuration saved -delete_title = Delete the group -delete_text = You are going to delete the following group. Please confirm your action. -delete_clean_text = "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -counter = %s groups on this server -configuration = Configuration -subscriptions = Subscriptions -servers = Groups servers -search_server = Search for a new server -help_info1 = "Groups are the perfect way to share posts about topics that you like with all the other Movim's users." -help_info2 = 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. -help_info3 = Done? You can now publish a new post in the Group by using the %s button. -help_info4 = 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. diff --git a/sources/app/widgets/Groups/Groups.php b/sources/app/widgets/Groups/Groups.php deleted file mode 100644 index 6e3dde2..0000000 --- a/sources/app/widgets/Groups/Groups.php +++ /dev/null @@ -1,204 +0,0 @@ -registerEvent('disco_items_handle', 'onDisco'); - $this->registerEvent('disco_items_error', 'onDiscoError'); - $this->registerEvent('pubsub_create_handle', 'onCreate'); - $this->registerEvent('pubsub_testcreate_handle', 'onTestCreate'); - $this->registerEvent('pubsub_testcreate_error', 'onTestCreateError'); - $this->registerEvent('pubsub_delete_handle', 'onDelete'); - $this->registerEvent('pubsub_delete_error', 'onDeleteError'); - $this->addjs('groups.js'); - } - - function onDisco($packet) - { - $server = $packet->content; - $this->displayServer($server); - } - - function onCreate($packet) - { - Notification::append(null, $this->__('groups.created')); - - list($server, $node) = array_values($packet->content); - $this->ajaxDisco($server); - } - - function onDelete($packet) - { - Notification::append(null, $this->__('groups.deleted')); - - list($server, $node) = array_values($packet->content); - $this->displayServer($server); - } - - function onDeleteError($packet) - { - Notification::append(null, $this->__('groups.deleted')); - - $m = new Rooms; - $m->setBookmark(); - - list($server, $node) = array_values($packet->content); - $this->ajaxSubscriptions(); - } - - function onDiscoError($packet) - { - Notification::append(null, $this->__('groups.disco_error')); - } - - function onTestCreate($packet) - { - $server = $packet->content; - - $view = $this->tpl(); - $view->assign('server', $server); - - Dialog::fill($view->draw('_groups_add', true)); - } - - function onTestCreateError($packet) - { - Notification::append(null, $this->__('groups.no_creation')); - } - - function ajaxHeader() - { - $id = new \modl\ItemDAO(); - - $view = $this->tpl(); - $view->assign('servers', $id->getGroupServers()); - $header = $view->draw('_groups_header', true); - - Header::fill($header); - } - - function ajaxSubscriptions() - { - $html = $this->prepareSubscriptions(); - - RPC::call('movim_fill', 'groups_widget', $html); - RPC::call('Groups.refresh'); - } - - function ajaxDisco($server) - { - if(!$this->validateServer($server)) { - Notification::append(null, $this->__('groups.disco_error')); - return; - } - - $r = new Items; - $r->setTo($server)->request(); - } - - /* - * Seriously ? We need to put this hack because of buggy XEP-0060... - */ - function ajaxTestAdd($server) - { - if(!$this->validateServer($server)) return; - - $t = new TestCreate; - $t->setTo($server) - ->request(); - } - - function ajaxAddConfirm($server, $form) - { - if(!$this->validateServer($server)) return; - - $validate_name = Validator::stringType()->length(4, 80); - if(!$validate_name->validate($form->name->value)) { - Notification::append(null, $this->__('groups.name_error')); - return; - } - - $uri = stringToUri($form->name->value); - - $c = new Create; - $c->setTo($server)->setNode($uri)->setData($form->name->value) - ->request(); - } - - private function displayServer($server) - { - if(!$this->validateServer($server)) return; - - $html = $this->prepareServer($server); - - RPC::call('movim_fill', 'groups_widget', $html); - RPC::call('Groups.refresh'); - } - - function checkNewServer($node) { - $r = false; - - if($this->_list_server != $node->server) - $r = true; - - $this->_list_server = $node->server; - return $r; - } - - function prepareSubscriptions() { - $sd = new \modl\SubscriptionDAO(); - - $view = $this->tpl(); - $view->assign('subscriptions', $sd->getSubscribed()); - $html = $view->draw('_groups_subscriptions', true); - - return $html; - } - - private function prepareServer($server) { - $id = new \modl\ItemDAO(); - - $view = $this->tpl(); - $view->assign('nodes', $id->getItems($server)); - $view->assign('server', $server); - $html = $view->draw('_groups_server', true); - - return $html; - } - - private function cleanServers($servers) { - $i = 0; - foreach($servers as $c) { - if(filter_var($c->server, FILTER_VALIDATE_EMAIL)) { - unset($servers[$i]); - } elseif(count(explode('.', $c->server))<3) { - unset($servers[$i]); - } - $i++; - } - return $servers; - } - /** - * @brief Validate the server - * - * @param string $server - */ - private function validateServer($server) - { - $validate_server = Validator::noWhitespace()->alnum('.')->length(6, 40); - return ($validate_server->validate($server)); - } - - function display() - { - } -} diff --git a/sources/app/widgets/Groups/_groups_add.tpl b/sources/app/widgets/Groups/_groups_add.tpl deleted file mode 100644 index e501128..0000000 --- a/sources/app/widgets/Groups/_groups_add.tpl +++ /dev/null @@ -1,21 +0,0 @@ -
      -
      -

      {$c->__('groups.add')}

      - -
      - - -
      -
      - - - diff --git a/sources/app/widgets/Groups/_groups_header.tpl b/sources/app/widgets/Groups/_groups_header.tpl deleted file mode 100644 index 01c452c..0000000 --- a/sources/app/widgets/Groups/_groups_header.tpl +++ /dev/null @@ -1,22 +0,0 @@ -
      -
        -
      • - - - -
        -
        - -
        -
        - -
      • -
      -
      diff --git a/sources/app/widgets/Groups/_groups_server.tpl b/sources/app/widgets/Groups/_groups_server.tpl deleted file mode 100644 index 44927be..0000000 --- a/sources/app/widgets/Groups/_groups_server.tpl +++ /dev/null @@ -1,54 +0,0 @@ -
        -
      • - -

        {$nodes|count}{$server}

        -
      • - {loop="$nodes"} -
      • subscription == 'subscribed'"}action{/if} - {if="$value->sub > 0 || $value->num > 0"}condensed{/if} - " - data-server="{$value->server}" - data-node="{$value->node}" - title="{$value->server} - {$value->node}" - > - {if="$value->subscription == 'subscribed'"} - - - - {/if} - {$value->node|firstLetterCapitalize} -

        - {if="$value->name"} - {$value->name} - {else} - {$value->node} - {/if} - - {if="$value->description"} - {$value->description|strip_tags} - {/if} - -

        -

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

        -
      • - {/loop} -
      - - - diff --git a/sources/app/widgets/Groups/_groups_subscriptions.tpl b/sources/app/widgets/Groups/_groups_subscriptions.tpl deleted file mode 100644 index ce26855..0000000 --- a/sources/app/widgets/Groups/_groups_subscriptions.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{if="$subscriptions == null"} -
        -
        -

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

        -

        {$c->__('groups.empty_text1')} {$c->__('groups.empty_text2')}

        - -
      -{else} -
        - {loop="$subscriptions"} - {if="$c->checkNewServer($value)"} -
      • - -

        - {$value->server} - {$value->servicename} -

        -
      • - {/if} -
      • - {$value->node|firstLetterCapitalize} -

        - {if="$value->name"} - {$value->name} - {else} - {$value->node} - {/if} -

        - {if="$value->description"} -

        {$value->description|strip_tags}

        - {/if} -
      • - {/loop} -
      -{/if} diff --git a/sources/app/widgets/Groups/groups.js b/sources/app/widgets/Groups/groups.js deleted file mode 100644 index 89011b3..0000000 --- a/sources/app/widgets/Groups/groups.js +++ /dev/null @@ -1,32 +0,0 @@ -var Groups = { - refresh: function() { - var items = document.querySelectorAll('#groups_widget ul li:not(.subheader)'); - - var i = 0; - while(i < items.length) - { - items[i].onclick = function(e) { - MovimTpl.scrollPanelTop(); - Group_ajaxGetItems(this.dataset.server, this.dataset.node); - Group_ajaxGetMetadata(this.dataset.server, this.dataset.node); - Group_ajaxGetAffiliations(this.dataset.server, this.dataset.node); - Group_ajaxGetSubscriptions(this.dataset.server, this.dataset.node, false); - Groups.reset(items); - movim_add_class(this, 'active'); - } - i++; - } - }, - - reset: function(list) { - for(i = 0; i < list.length; i++) { - movim_remove_class(list[i], 'active'); - } - } -} - -MovimWebsocket.attach(function() { - Notification.current('groups'); - Groups_ajaxHeader(); - Groups.refresh(); -}); diff --git a/sources/app/widgets/Groups/groups.tpl b/sources/app/widgets/Groups/groups.tpl deleted file mode 100644 index 8bc754b..0000000 --- a/sources/app/widgets/Groups/groups.tpl +++ /dev/null @@ -1,3 +0,0 @@ -
      - {$c->prepareSubscriptions()} -
      diff --git a/sources/app/widgets/Groups/locales.ini b/sources/app/widgets/Groups/locales.ini deleted file mode 100644 index 13ae4d8..0000000 --- a/sources/app/widgets/Groups/locales.ini +++ /dev/null @@ -1,16 +0,0 @@ -[groups] -empty_title = Hello -contact_post = Contact post -empty_text1 = "Here you will be able to manage all your subscriptions." -empty_text2 = "You don't have any group subscriptions yet." -subscriptions = My Subscriptions -add = Create a new Group -name = Group name -name_example = My Little Pony - Fan Club -created = Group created successfully -deleted = Group deleted successfully -name_error = Please provide a valid group name (4 characters minimum) -no_creation = You cannot create a new Group on this server -sub = %s subscribers -num = %s posts -disco_error = "This server doesn't exists" diff --git a/sources/app/widgets/Header/Header.php b/sources/app/widgets/Header/Header.php deleted file mode 100644 index 47c999b..0000000 --- a/sources/app/widgets/Header/Header.php +++ /dev/null @@ -1,31 +0,0 @@ -prepareHeader($view); - RPC::call('movim_fill', 'header', $html); - } - - function prepareHeader($view = null) - { - if($view == null) $view = $this->_view; - $tpl = $this->tpl(); - return $tpl->draw('_header_'.$view, true); - } - - function display() - { - $this->view->assign('header', $this->prepareHeader()); - } -} diff --git a/sources/app/widgets/Header/_header_about.tpl b/sources/app/widgets/Header/_header_about.tpl deleted file mode 100644 index f0b4a56..0000000 --- a/sources/app/widgets/Header/_header_about.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      -
        -
      • - - - - - -

        {$c->__('page.about')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_account.tpl b/sources/app/widgets/Header/_header_account.tpl deleted file mode 100644 index 5b4e871..0000000 --- a/sources/app/widgets/Header/_header_account.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      -
        -
      • - - - - - -

        {$c->__('page.account_creation')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_accountnext.tpl b/sources/app/widgets/Header/_header_accountnext.tpl deleted file mode 100644 index b8782a8..0000000 --- a/sources/app/widgets/Header/_header_accountnext.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      -
        -
      • - - - - - -

        {$c->__('page.account_creation')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_admin.tpl b/sources/app/widgets/Header/_header_admin.tpl deleted file mode 100644 index 72ae085..0000000 --- a/sources/app/widgets/Header/_header_admin.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      -
        -
      • - - - - - -

        {$c->__('page.administration')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_adminlogin.tpl b/sources/app/widgets/Header/_header_adminlogin.tpl deleted file mode 100644 index 72ae085..0000000 --- a/sources/app/widgets/Header/_header_adminlogin.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      -
        -
      • - - - - - -

        {$c->__('page.administration')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_conf.tpl b/sources/app/widgets/Header/_header_conf.tpl deleted file mode 100644 index 1beee9e..0000000 --- a/sources/app/widgets/Header/_header_conf.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
      -
        -
      • - - -

        {$c->__('page.configuration')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_group.tpl b/sources/app/widgets/Header/_header_group.tpl deleted file mode 100644 index 88a4597..0000000 --- a/sources/app/widgets/Header/_header_group.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
      -
        -
      • - - -

        {$c->__('page.groups')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_help.tpl b/sources/app/widgets/Header/_header_help.tpl deleted file mode 100644 index 09fe6f0..0000000 --- a/sources/app/widgets/Header/_header_help.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
      -
        -
      • - - -

        {$c->__('page.help')}

        -
      • -
      -
      diff --git a/sources/app/widgets/Header/_header_login.tpl b/sources/app/widgets/Header/_header_login.tpl deleted file mode 100644 index 90fadf2..0000000 --- a/sources/app/widgets/Header/_header_login.tpl +++ /dev/null @@ -1,14 +0,0 @@ -
      -
      -
      - diff --git a/sources/app/widgets/Header/_header_pods.tpl b/sources/app/widgets/Header/_header_pods.tpl deleted file mode 100644 index 667909e..0000000 --- a/sources/app/widgets/Header/_header_pods.tpl +++ /dev/null @@ -1,6 +0,0 @@ -
      - - - -

      {$c->__('page.pods')}

      -
      diff --git a/sources/app/widgets/Header/_header_room.tpl b/sources/app/widgets/Header/_header_room.tpl deleted file mode 100644 index 944cf4b..0000000 --- a/sources/app/widgets/Header/_header_room.tpl +++ /dev/null @@ -1,4 +0,0 @@ -
      - -

      {$c->__('page.room')}

      -
      diff --git a/sources/app/widgets/Header/header.tpl b/sources/app/widgets/Header/header.tpl deleted file mode 100644 index de50969..0000000 --- a/sources/app/widgets/Header/header.tpl +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/sources/app/widgets/Hello/Hello.php b/sources/app/widgets/Hello/Hello.php deleted file mode 100644 index 9ddc7f3..0000000 --- a/sources/app/widgets/Hello/Hello.php +++ /dev/null @@ -1,29 +0,0 @@ -ajaxOpen($jid); - - RPC::call('movim_redirect', $this->route('chat', $jid)); - } - - function display() - { - $cd = new modl\ContactDAO; - $this->view->assign('top', $cd->getTop(6)); - - $pd = new \Modl\PostnDAO; - $this->view->assign('news', $pd->getAllPosts(false, 0, 4)); - - $this->view->assign('jid', $this->user->getLogin()); - - $this->view->assign('presencestxt', getPresencesTxt()); - } -} diff --git a/sources/app/widgets/Hello/hello.tpl b/sources/app/widgets/Hello/hello.tpl deleted file mode 100644 index 5e6b2c2..0000000 --- a/sources/app/widgets/Hello/hello.tpl +++ /dev/null @@ -1,201 +0,0 @@ -
      -
      -
        -
      • - - -

        {$c->__('page.home')}

        -
      • -
      -
      - - {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->__('chat.frequent')}

        -
      • - {if="empty($top)"} -
      • - - - -

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

        -
      • - {/if} - {loop="$top"} -
      • - {$url = $value->getPhoto('s')} - {if="$url"} - value"} - status {$presencestxt[$value->value]} - {/if}"> - - - {else} - value"} - status {$presencestxt[$value->value]} - {/if}"> - - - {/if} - -

        {$value->getTrueName()}

        -

        - {if="isset($value->status)"} - {$value->status} - {else} - {$value->jid} - {/if} -

        -
      • - {/loop} - -
      • - - - - - - -

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

        -
      • -
        -
      - {if="$c->supported('pubsub')"} -
        - {if="empty($news)"} -
      • - - - -

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

        -
      • - {/if} - {loop="$news"} - {$attachements = $value->getAttachements()} -
      • - {$picture = $value->getPicture()} - {if="current(explode('.', $value->origin)) == 'nsfw'"} - - +18 - - {elseif="$picture != null"} - - {elseif="$value->node == 'urn:xmpp:microblog:0'"} - {$url = $value->getContact()->getPhoto('l')} - {if="$url"} - - - {else} - - - - {/if} - {else} - {$value->node|firstLetterCapitalize} - {/if} - {if="$value->privacy"} - - - - {/if} - - {if="$value->title != null"} -

        {$value->title}

        - {else} -

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

        - {/if} -

        - {if="$value->node == 'urn:xmpp:microblog:0'"} - - {$value->getContact()->getTrueName()} - – - {else} - {$value->origin} / - - {$value->node} - – - {/if} - {$value->published|strtotime|prepareDate} -

        -

        {$value->contentcleaned|strip_tags}

        - -
      • - {/loop} -
      - -
      - - - {/if} -
      diff --git a/sources/app/widgets/Hello/locales.ini b/sources/app/widgets/Hello/locales.ini deleted file mode 100644 index 23e7c5e..0000000 --- a/sources/app/widgets/Hello/locales.ini +++ /dev/null @@ -1,14 +0,0 @@ -[hello] -chat = Go on the Chat page -news = News -news_page = Read all theses articles on the News page -blog_title = Visit your public blog -blog_text = See your public posts and share them with all your contacts -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/Help/Help.php b/sources/app/widgets/Help/Help.php deleted file mode 100644 index 51aab5b..0000000 --- a/sources/app/widgets/Help/Help.php +++ /dev/null @@ -1,30 +0,0 @@ -ajaxChatroomAdd( - array( - 'jid' => 'movim@conference.movim.eu', - 'name'=> 'Movim Chatroom', - 'nick' => false, - 'autojoin' => 0 - ) - ); - - $r->ajaxJoin('movim@conference.movim.eu'); - - RPC::call('movim_redirect', $this->route('chat')); - } - - function display() - { - } -} - diff --git a/sources/app/widgets/Help/help.tpl b/sources/app/widgets/Help/help.tpl deleted file mode 100644 index 7c30a8b..0000000 --- a/sources/app/widgets/Help/help.tpl +++ /dev/null @@ -1,74 +0,0 @@ -
      -
        -
      • - - - - - - -

        {$c->__('wiki.question')}

        -

        {$c->__('wiki.button')}

        -
      • -
      • - - - - - - -

        {$c->__('ml.question')}

        -

        {$c->__('ml.button')}

        -
      • -
      • - - - - - - -

        {$c->__('chatroom.question')}

        -

        {$c->__('chatroom.button')}
        movim@conference.movim.eu

        -
      • -
      - -
      diff --git a/sources/app/widgets/Help/locales.ini b/sources/app/widgets/Help/locales.ini deleted file mode 100644 index b1605a9..0000000 --- a/sources/app/widgets/Help/locales.ini +++ /dev/null @@ -1,23 +0,0 @@ -[help] -faq = Frequently Asked Questions - -[banner] -title = What do the little banners refer to ? -info1 = Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide. -white = White, only you can see the information -green = Green, you have chosen some contacts who can see your information -orange = Orange, all your contact list can see your information -red = Red, everybody in the XMPP network can see your information -black = Black, the whole Internet can see your information - -[wiki] -question = Looking for some documentation ? -button = Read the Wiki - -[ml] -question = Talk with us by email ? -button = Join the Mailing List - -[chatroom] -question = Chat with the team ? -button = Add the chatroom diff --git a/sources/app/widgets/Infos/Infos.php b/sources/app/widgets/Infos/Infos.php deleted file mode 100644 index a693f76..0000000 --- a/sources/app/widgets/Infos/Infos.php +++ /dev/null @@ -1,54 +0,0 @@ - - - * Copyright (C)2014 Movim project - * - * See COPYING for licensing information. - */ - -class Infos extends WidgetBase -{ - function load() { - - } - - function display() - { - // We get the informations - $pop = 0; - foreach(scandir(USERS_PATH) as $f) - if(is_dir(USERS_PATH.'/'.$f)) - $pop++; - $pop = $pop-2; - - // We get the global configuration - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $sd = new \Modl\SessionxDAO(); - - $infos = array( - 'url' => BASE_URI, - 'language' => $config->locale, - 'whitelist' => $config->xmppwhitelist, - 'timezone' => $config->timezone, - 'description' => $config->description, - 'unregister' => $config->unregister, - 'php_version' => phpversion(), - 'version' => APP_VERSION, - 'population' => $pop, - 'connected' => $sd->getConnected() - ); - - $this->view->assign('json', json_encode($infos)); - } -} diff --git a/sources/app/widgets/Infos/infos.tpl b/sources/app/widgets/Infos/infos.tpl deleted file mode 100644 index 2c51ac4..0000000 --- a/sources/app/widgets/Infos/infos.tpl +++ /dev/null @@ -1 +0,0 @@ -{$json} diff --git a/sources/app/widgets/Init/Init.php b/sources/app/widgets/Init/Init.php deleted file mode 100644 index 766135d..0000000 --- a/sources/app/widgets/Init/Init.php +++ /dev/null @@ -1,84 +0,0 @@ -addjs('init.js'); - $this->registerEvent('pubsub_configurepersistentstorage_handle', 'onConfigured'); - $this->registerEvent('pubsub_createpersistentstorage_handle', 'onCreated'); - $this->registerEvent('pubsub_createpersistentstorage_errorconflict', 'onCreated'); - } - - function onCreated($package) - { - $node = $package->content; - } - - function onConfigured($package) - { - $node = $package->content; - - switch($node) { - case 'storage:bookmarks' : - $notif = $this->__('init.bookmark'); - break; - case 'urn:xmpp:vcard4' : - $notif = $this->__('init.vcard4'); - break; - case 'urn:xmpp:avatar:data' : - $notif = $this->__('init.avatar'); - break; - case 'http://jabber.org/protocol/geoloc' : - $notif = $this->__('init.location'); - break; - case 'urn:xmpp:pubsub:subscription' : - $notif = $this->__('init.subscriptions'); - break; - case 'urn:xmpp:microblog:0' : - $notif = $this->__('init.microblog'); - break; - } - - RPC::call('Init.setNode', $node); - Notification::append(null, $notif); - } - - private function createPersistentStorage($node) - { - $p = new CreatePersistentStorage; - $p->setTo($this->user->getLogin()) - ->setNode($node) - ->request(); - } - - function ajaxCreatePersistentStorage($node) - { - $this->createPersistentStorage($node); - - $p = new ConfigurePersistentStorage; - $p->setTo($this->user->getLogin()) - ->setNode($node) - ->request(); - } - - function ajaxCreatePersistentPresenceStorage($node) - { - $this->createPersistentStorage($node); - - $p = new ConfigurePersistentStorage; - $p->setTo($this->user->getLogin()) - ->setNode($node) - ->setAccessPresence() - ->request(); - } - - function display() - { - - } -} diff --git a/sources/app/widgets/Init/init.js b/sources/app/widgets/Init/init.js deleted file mode 100644 index f7e2dcb..0000000 --- a/sources/app/widgets/Init/init.js +++ /dev/null @@ -1,33 +0,0 @@ -var Init = { - checkNode : function() { - // TODO : very ugly, need to refactor this - var username = localStorage.getItem("username"); - if(username == null) return; - - var jid = username.replace("@", "at"); - var init = localStorage.getObject(jid + "_Init2") || {}; - if(init.initialized != 'true') { - Init_ajaxCreatePersistentStorage('storage:bookmarks'); - Init_ajaxCreatePersistentPresenceStorage('urn:xmpp:vcard4'); - Init_ajaxCreatePersistentPresenceStorage('urn:xmpp:avatar:data'); - Init_ajaxCreatePersistentPresenceStorage('http://jabber.org/protocol/geoloc'); - Init_ajaxCreatePersistentPresenceStorage('urn:xmpp:pubsub:subscription'); - Init_ajaxCreatePersistentPresenceStorage('urn:xmpp:microblog:0'); - } - }, - setNode : function(node) { - // TODO : need to refactor this too - var username = localStorage.getItem("username"); - if(username == null) return; - - var jid = username.replace("@", "at"); - var init = localStorage.getObject(jid + "_Init2") || {}; - init.initialized = 'true'; - localStorage.setObject(jid + "_Init2", init); - } -} - -MovimWebsocket.attach(function() -{ - Init.checkNode(); -}); diff --git a/sources/app/widgets/Init/init.tpl b/sources/app/widgets/Init/init.tpl deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Init/locales.ini b/sources/app/widgets/Init/locales.ini deleted file mode 100644 index c084f67..0000000 --- a/sources/app/widgets/Init/locales.ini +++ /dev/null @@ -1,7 +0,0 @@ -[init] -location = Location node created -bookmark = Bookmark node created -vcard4 = Profile node created -avatar = Avatar node created -subscriptions = Subscriptions node created -microblog = Microblog node created diff --git a/sources/app/widgets/Login/Login.php b/sources/app/widgets/Login/Login.php deleted file mode 100644 index 4004c56..0000000 --- a/sources/app/widgets/Login/Login.php +++ /dev/null @@ -1,251 +0,0 @@ - - * - * @version 1.0 - * @date 07 December 2011 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Storage\Get; -use Moxl\Xec\Action\Roster\GetList; -use Respect\Validation\Validator; - -class Login extends WidgetBase -{ - function load() - { - $this->addcss('login.css'); - $this->addjs('login.js'); - $this->registerEvent('session_start_handle', 'onStart'); - $this->registerEvent('saslfailure', 'onSASLFailure'); - $this->registerEvent('storage_get_handle', 'onConfig'); - $this->registerEvent('storage_get_errorfeaturenotimplemented', 'onConfig'); - } - - function onStart($packet) - { - $pd = new \Modl\PresenceDAO(); - $pd->clearPresence($this->user->getLogin()); - - $session = \Sessionx::start(); - $session->load(); - - if($session->mechanism != 'ANONYMOUS') { - // http://xmpp.org/extensions/xep-0280.html - \Moxl\Stanza\Carbons::enable(); - - // We refresh the roster - $r = new GetList; - $r->request(); - - // We refresh the messages - //$c = new Chats; - //$c->ajaxGetHistory(); - - // We get the configuration - $s = new Get; - $s->setXmlns('movim:prefs') - ->request(); - } - } - - function onConfig($packet) - { - $this->user->createDir(); - RPC::call('Login.post', $this->user->getLogin(), Route::urlize('root')); - } - - function display() - { - $submit = $this->call('ajaxLogin', "movim_form_to_json('login')"); - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $this->view->assign('submit', $submit); - $this->view->assign('info', $config->info); - $this->view->assign('whitelist',$config->xmppwhitelist); - - $pop = 0; - - foreach(scandir(USERS_PATH) as $f) - if(is_dir(USERS_PATH.'/'.$f)) - $pop++; - - $this->view->assign('pop', $pop-2); - - $sd = new \Modl\SessionxDAO(); - $connected = $sd->getConnected(); - - $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) - { - RPC::call('movim_fill', 'error', $this->prepareError($error)); - RPC::call('movim_add_class', '#login_widget', 'error'); - } - - function prepareError($error = 'default') - { - $view = $this->tpl(); - - $key = 'error.'.$error; - $error_text = $this->__($key); - - if($error_text == $key) { - $view->assign('error', $this->__('error.default')); - } else { - $view->assign('error', $error_text); - } - - return $view->draw('_login_error', true); - } - - function onSASLFailure($packet) - { - switch($packet->content) { - case 'not-authorized': - $error = 'wrong_account'; - break; - case 'invalid-mechanism': - $error = 'mechanism'; - break; - case 'malformed-request': - $error = 'mechanism'; - break; - case 'bad-protocol': - $error = 'fail_auth'; - break; - case 'bad-auth': - $error = 'wrong_account'; - break; - default : - $error = 'fail_auth'; - break; - } - - $this->showErrorBlock($error); - } - - 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; - $config = $cd->get(); - - // First we check the form - $validate_login = Validator::email()->length(6, 40); - $validate_password = Validator::stringType()->length(4, 40); - - if(!$validate_login->validate($login)) { - $this->showErrorBlock('login_format'); - return; - } - - if(!$validate_password->validate($password)) { - $this->showErrorBlock('password_format'); - return; - } - - list($username, $host) = explode('@', $login); - - // Check whitelisted server - if( - $config->xmppwhitelist != '' &&! - in_array( - $host, - explode(',',$config->xmppwhitelist) - ) - ) { - $this->showErrorBlock('unauthorized'); - return; - } - - // We check if we already have an open session - $sd = new \Modl\SessionxDAO; - $here = $sd->getHash(sha1($username.$password.$host)); - - if($here) { - RPC::call('Login.setCookie', $here->session); - RPC::call('movim_redirect', Route::urlize('main')); - $this->showErrorBlock('conflict'); - return; - } - - // We try to get the domain - $domain = \Moxl\Utils::getDomain($host); - - // We launch the XMPP socket - RPC::call('register', $host); - - // We create a new session or clear the old one - $s = Sessionx::start(); - $s->init($username, $password, $host, $domain); - - \Moxl\Stanza\Stream::init($host); - } - - function ajaxGetRememberedSession($sessions) - { - $sessions = json_decode($sessions); - - $sessions_grabbed = array(); - - $cd = new \Modl\ContactDAO; - - foreach($sessions as $s) { - $c = $cd->get($s); - - if($c != null) { - array_push($sessions_grabbed, $c); - } else { - $c = new \Modl\Contact; - $c->jid = $s; - array_push($sessions_grabbed, $c); - } - } - - $sessionshtml = $this->tpl(); - $sessionshtml->assign('sessions', $sessions_grabbed); - $sessionshtml->assign('empty', new \Modl\Contact); - - RPC::call('movim_fill', 'sessions', $sessionshtml->draw('_login_sessions', true)); - RPC::call('Login.refresh'); - } -} diff --git a/sources/app/widgets/Login/_login_error.tpl b/sources/app/widgets/Login/_login_error.tpl deleted file mode 100644 index 6f26c55..0000000 --- a/sources/app/widgets/Login/_login_error.tpl +++ /dev/null @@ -1,8 +0,0 @@ -
      -

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

      -
      -

      {$error}

      -
      -
      - {$c->__('button.return')} -
      diff --git a/sources/app/widgets/Login/_login_sessions.tpl b/sources/app/widgets/Login/_login_sessions.tpl deleted file mode 100644 index aafe537..0000000 --- a/sources/app/widgets/Login/_login_sessions.tpl +++ /dev/null @@ -1,34 +0,0 @@ -
      -

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

      -
      -
        - {loop="$sessions"} -
      • - {$url = $value->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} - - - -

        {$value->getTrueName()}

        -

        {$value->jid}

        -
      • - {/loop} -
      -
      -
      - - - - - - - {$c->__('form.another_account')} -
      diff --git a/sources/app/widgets/Login/img/logo.png b/sources/app/widgets/Login/img/logo.png deleted file mode 100644 index bd3791429767ec53a6230bf97cd31e771f94135e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7190 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 B_v8Qo diff --git a/sources/app/widgets/Login/img/logo.svg b/sources/app/widgets/Login/img/logo.svg deleted file mode 100644 index 5e19e35..0000000 --- a/sources/app/widgets/Login/img/logo.svg +++ /dev/null @@ -1,512 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/app/widgets/Login/img/logo2.svg b/sources/app/widgets/Login/img/logo2.svg deleted file mode 100644 index 2c39c7b..0000000 --- a/sources/app/widgets/Login/img/logo2.svg +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/app/widgets/Login/img/logo_cloud.svg b/sources/app/widgets/Login/img/logo_cloud.svg deleted file mode 100644 index c30b6a3..0000000 --- a/sources/app/widgets/Login/img/logo_cloud.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/sources/app/widgets/Login/locales.ini b/sources/app/widgets/Login/locales.ini deleted file mode 100644 index cce1fd2..0000000 --- a/sources/app/widgets/Login/locales.ini +++ /dev/null @@ -1,35 +0,0 @@ -[error] -username = Wrong username -jid = Invalid JID -empty_challenge = Empty Challenge from the server -dns = XMPP Domain error, your account is not a correct Jabber ID -data_missings = Some data are missing ! -wrong_password = Wrong password -internal = Internal server error -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 -websocket = Movim cannot talk with the server, please try again later (Websocket connection error) -impossible = Impossible login - -title = Oops! -default = Unknown error -login_format = Invalid username format -password_format = Invalid password format -unauthorized = Your XMPP server is unauthorized -conflict = A Movim session is already open on an other device -wrong_account = Movim failed to authenticate. You entered wrong data -mechanism = Authentication mechanism not supported by Movim -fail_auth = The XMPP authentification failed - -[form] -username = My address -password = Password -create_one = Create one ! -another_account = Another account -no_account = No account yet ? - -whitelist.info = You can login with accounts from theses servers -connected = Connected -population = Population diff --git a/sources/app/widgets/Login/login.css b/sources/app/widgets/Login/login.css deleted file mode 100644 index 7dc0f5c..0000000 --- a/sources/app/widgets/Login/login.css +++ /dev/null @@ -1,61 +0,0 @@ -body main { - background-color: #3F51B5; - - background-image: url(img/logo.svg); - background-repeat: no-repeat; - background-position: center 90%; - background-size: 30rem auto, 100% 100%; -} - -@media screen and (max-width: 600px) { - body main { - background-image: url(img/logo_cloud.svg); - background-size: auto 2.6rem, 100% 100%; - background-position: center 2.25rem; - } - - .dialog { - top: 12.5%; - max-height: 92.5%; - height: 82.5%; - } -} - -#login_widget > div { - display: none; -} - -#login_widget.choose > div#sessions, -#login_widget.error > div#error, -#login_widget:not(.error):not(.choose) > div#form { - display: block; -} - -#login_widget span.info { - float: right; - margin-top: 2.5rem; -} - -#login_widget span.info + h3 { - margin-top: 2rem; -} - -#login_widget form > div:last-child { - min-height: 0; -} - -#login_widget form ul input { - margin: 0; - height: 5rem; -} - -#login_widget .card { - padding: 1rem 2rem; -} - -ul.admin { - position: relative; - text-align: center; - color: white; - max-width: 45rem; -} diff --git a/sources/app/widgets/Login/login.js b/sources/app/widgets/Login/login.js deleted file mode 100644 index 32969b8..0000000 --- a/sources/app/widgets/Login/login.js +++ /dev/null @@ -1,179 +0,0 @@ -var Login = { - submitted : false, - fillExample : function(login, pass) { - document.querySelector('#login').value = login; - document.querySelector('#pass').value = pass; - }, - - /** - * @brief Init the main form behaviour - */ - init : function() { - // The form submission event - form = document.querySelector('form[name="login"]'); - form.onsubmit = function(e) { - e.preventDefault(); - - Login.submitted = true; - - // We register the socket - MovimWebsocket.connection.register(this.querySelector('input#login').value.replace(/.*@/, "")); - - var button = this.querySelector('input[type=submit]'); - button.value = button.dataset.loading; - - localStorage.username = document.querySelector('#login').value; - Login.rememberSession(localStorage.username); - - // A fallback security - setTimeout("MovimWebsocket.unregister()", 20000); - } - }, - - refresh: function(){ - /*Add onclick listeners*/ - var sessions = document.querySelectorAll('#sessions section ul > li'); - var i = 0; - - while(i < sessions.length) - { - sessions[i].onclick = function(e){Login.choose(e.target);}; - i++; - } - }, - - /** - * @brief Save a jid in the local storage - * @param The jid to remember - */ - rememberSession : function(jid) { - if(localStorage['previousSessions'] == null) { - localStorage.setObject('previousSessions', new Array()); - } - - var s = localStorage.getObject('previousSessions'); - if(s.indexOf(jid) == -1 && jid != '') { - s.push(jid); - localStorage.setObject('previousSessions', s); - } - }, - - /** - * @brief Choose a session to connect and show the login form - * @param The jid to choose - */ - choose : function(element) { - var tn = element.tagName; - while(element.tagName != "LI") - element = element.parentNode; - var jid = element.id; - - if(tn == "I" || tn == "DIV"){ - Login.removeSession(jid); - } - else{ - Login.toForm(); - - document.querySelector('#login').value = jid; - document.querySelector('#pass').value = ""; - - if(jid != '') { - document.querySelector('#pass').focus(); - } else { - document.querySelector('#login').focus(); - } - } - }, - - /** - * @brief Remove a remembered session - * @param The jid to choose - */ - removeSession : function(jid) { - var s = localStorage.getObject('previousSessions'); - s.splice(s.indexOf(jid), 1); - - if(s.length == 0) { - localStorage.removeItem('previousSessions'); - Login.toForm(); - } else { - localStorage.setObject('previousSessions', s); - } - - Login_ajaxGetRememberedSession(localStorage.getItem('previousSessions')); - }, - - /** - * @brief Back to the choosing panel - */ - toChoose : function() { - movim_add_class('#login_widget', 'choose'); - }, - - /** - * @brief Back to the choosing panel - */ - toForm : function() { - movim_remove_class('#login_widget', 'choose'); - // Empty login field - document.querySelector('#login').value = ""; - }, - - /** - * @brief Post login requests - */ - post : function(jid, url) { - Login.rememberSession(jid); - localStorage.postStart = 1; - movim_reload(url); - }, - - /** - * @brief Set the Movim cookie - */ - setCookie : function(value) { - document.cookie = 'MOVIM_SESSION_ID='+value; - } -} - -MovimWebsocket.attach(function() -{ - if(localStorage.username != null) - document.querySelector('#login').value = localStorage.username; - - Login.init(); - - // We hide the Websocket error - document.querySelector('#error_websocket').style.display = 'none'; - - // We enable the form - var inputs = document.querySelectorAll('#login_widget div input[disabled]'); - for (var i = 0; i < inputs.length; i++) - { - inputs[i].disabled = false; - } - - // We get the previous sessions - Login_ajaxGetRememberedSession(localStorage.getItem('previousSessions')); - - if(localStorage.getItem('previousSessions') != null) { - Login.toChoose(); - } -}); - -MovimWebsocket.register(function() -{ - form = document.querySelector('form[name="login"]'); - if(Login.submitted) { - eval(form.dataset.action); - } -}); - -movim_add_onload(function() { - /* Dump cache variables in localStorage */ - for ( var i = 0, len = localStorage.length; i < len; ++i ) { - var cache = localStorage.key(i); - if(cache.indexOf("_cache", 6) !== -1) - localStorage.removeItem(cache); - } -}); diff --git a/sources/app/widgets/Login/login.tpl b/sources/app/widgets/Login/login.tpl deleted file mode 100644 index 118c4fe..0000000 --- a/sources/app/widgets/Login/login.tpl +++ /dev/null @@ -1,88 +0,0 @@ -
      -
      - - {if="isset($httpAuthUser)"} - - {/if} - -
      -
      - {$c->__('form.connected')} {$connected} / {$pop} -

      {$c->__('page.login')}

      -
      -
      - - -
      -
      - - -
      - -
      - - {if="isset($info) && $info != ''"} -
        -
      • -

        {$info}

        -
      • -
      - {/if} - - {if="isset($whitelist) && $whitelist != ''"} -
        -
      • -

        {$c->__('whitelist.info')} : {$whitelist}

        -
      • -
      - {/if} - - -
      -
      - -
      - {$error} -
      -
      - -
      - {$c->__('error.websocket')} -
      diff --git a/sources/app/widgets/LoginAnonymous/LoginAnonymous.php b/sources/app/widgets/LoginAnonymous/LoginAnonymous.php deleted file mode 100644 index 19fcf83..0000000 --- a/sources/app/widgets/LoginAnonymous/LoginAnonymous.php +++ /dev/null @@ -1,59 +0,0 @@ -addjs('loginanonymous.js'); - $this->registerEvent('session_start_handle', 'onStart'); - } - - function onStart($packet) - { - $session = \Sessionx::start(); - $session->load(); - - if($session->mechanism == 'ANONYMOUS') { - RPC::call('Rooms.anonymousJoin'); - } - } - - function display() - { - - } - - function ajaxLogin($username) - { - $validate_user = Validator::stringType()->length(4, 40); - if(!$validate_user->validate($username)) { - Notification::append(null, $this->__('login_anonymous.bad_username')); - return; - } - - // We get the Server Configuration - $cd = new \Modl\ConfigDAO; - $config = $cd->get(); - - $host = 'anonymous.jappix.com'; - $password = 'AmISnowden?'; - - // We try to get the domain - $domain = \Moxl\Utils::getDomain($host); - - // We launch the XMPP socket - RPC::call('register', $host); - - // We set the username in the session - $s = Session::start(); - $s->set('username', $username); - - // We create a new session or clear the old one - $s = Sessionx::start(); - $s->init($username, $password, $host, $domain); - - \Moxl\Stanza\Stream::init($host); - } -} diff --git a/sources/app/widgets/LoginAnonymous/locales.ini b/sources/app/widgets/LoginAnonymous/locales.ini deleted file mode 100644 index c84d110..0000000 --- a/sources/app/widgets/LoginAnonymous/locales.ini +++ /dev/null @@ -1,2 +0,0 @@ -[login_anonymous] -bad_username = Bad nickname (between 4 and 40 characters) diff --git a/sources/app/widgets/LoginAnonymous/loginanonymous.js b/sources/app/widgets/LoginAnonymous/loginanonymous.js deleted file mode 100644 index 46b32ee..0000000 --- a/sources/app/widgets/LoginAnonymous/loginanonymous.js +++ /dev/null @@ -1,8 +0,0 @@ -window.onbeforeunload = function() { - //Presence_ajaxLogout(); -} - -MovimWebsocket.attach(function() { - // We register the socket - MovimWebsocket.connection.register('anonymous.jappix.com'); -}); diff --git a/sources/app/widgets/LoginAnonymous/loginanonymous.tpl b/sources/app/widgets/LoginAnonymous/loginanonymous.tpl deleted file mode 100644 index 8b13789..0000000 --- a/sources/app/widgets/LoginAnonymous/loginanonymous.tpl +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sources/app/widgets/Menu/Menu.php b/sources/app/widgets/Menu/Menu.php deleted file mode 100644 index 4f0c978..0000000 --- a/sources/app/widgets/Menu/Menu.php +++ /dev/null @@ -1,184 +0,0 @@ -registerEvent('post', 'onPost'); - $this->registerEvent('post_retract', 'onRetract'); - $this->addjs('menu.js'); - $this->addcss('menu.css'); - } - - function onRetract($packet) - { - $this->ajaxGetAll(); - } - - function onStream($count) - { - $view = $this->tpl(); - $view->assign('count', $count); - $view->assign('refresh', $this->call('ajaxGetAll')); - - RPC::call('movim_posts_unread', $count); - RPC::call('movim_fill', 'menu_refresh', $view->draw('_menu_refresh', true)); - } - - function onPost($packet) - { - $pd = new \Modl\PostnDAO; - $since = Cache::c('since'); - $count = $pd->getCountSince($since); - $post = $packet->content; - - if($count > 0 - && (strtotime($post->published) > strtotime($since))) { - if($post->isMicroblog()) { - $cd = new \Modl\ContactDAO; - $contact = $cd->get($post->origin); - - if($post->title == null) { - $title = __('post.default_title'); - } else { - $title = $post->title; - } - - if(!$post->isMine()) - Notification::append( - 'news', - $contact->getTrueName(), - $title, - $contact->getPhoto('s'), - 2, - $this->route('news', $post->nodeid) - ); - } else { - Notification::append( - 'news', - $post->title, - $post->node, - null, - 2, - $this->route('news', $post->nodeid) - ); - } - - $this->onStream($count); - } - } - - function ajaxGetAll($page = 0) - { - $this->ajaxGet('all', null, null, $page); - } - - function ajaxGetNews($page = 0) - { - $this->ajaxGet('news', null, null, $page); - } - - function ajaxGetFeed($page = 0) - { - $this->ajaxGet('feed', null, null, $page); - } - - function ajaxGetNode($server = null, $node = null, $page = 0) - { - $this->ajaxGet('node', $server, $node, $page); - } - - function ajaxGetMe($page = 0) - { - $this->ajaxGet('me', null, null, $page); - } - - function ajaxGet($type = 'all', $server = null, $node = null, $page = 0) - { - $html = $this->prepareList($type, $server, $node, $page); - - if($page > 0) { - RPC::call('movim_append', 'menu_wrapper', $html); - } else { - RPC::call('movim_fill', 'menu_widget', $html); - RPC::call('movim_posts_unread', 0); - } - RPC::call('Menu.refresh'); - //RPC::call('MovimTpl.scrollTop'); - } - - function ajaxRefresh() - { - Notification::append(null, $this->__('menu.refresh')); - - $sd = new \modl\SubscriptionDAO(); - $subscriptions = $sd->getSubscribed(); - - foreach($subscriptions as $s) { - $r = new GetItems; - $r->setTo($s->server) - ->setNode($s->node) - ->request(); - } - } - - function prepareList($type = 'all', $server = null, $node = null, $page = 0) { - $view = $this->tpl(); - $pd = new \Modl\PostnDAO; - $count = $pd->getCountSince(Cache::c('since')); - - // getting newer, not older - if($page == 0 || $page == ""){ - $count = 0; - Cache::c('since', date(DATE_ISO8601, strtotime($pd->getLastDate()))); - } - - $next = $page + 1; - - switch($type) { - case 'all' : - $view->assign('history', $this->call('ajaxGetAll', $next)); - $items = $pd->getAllPosts(false, $page * $this->_paging + $count, $this->_paging); - break; - case 'news' : - $view->assign('history', $this->call('ajaxGetNews', $next)); - $items = $pd->getNews($page * $this->_paging + $count, $this->_paging); - break; - case 'feed' : - $view->assign('history', $this->call('ajaxGetFeed', $next)); - $items = $pd->getFeed($page * $this->_paging + $count, $this->_paging); - break; - case 'me' : - $view->assign('history', $this->call('ajaxGetMe', $next)); - $items = $pd->getMe($page * $this->_paging + $count, $this->_paging); - break; - case 'node' : - $view->assign('history', $this->call('ajaxGetNode', '"'.$server.'"', '"'.$node.'"', '"'.$next.'"')); - $items = $pd->getNode($server, $node, $page * $this->_paging + $count, $this->_paging); - break; - } - - $view->assign('items', $items); - $view->assign('type', $type); - $view->assign('page', $page); - $view->assign('paging', $this->_paging); - - $html = $view->draw('_menu_list', true); - - if($page == 0 || $page == ""){ - $view = $this->tpl(); - $view->assign('to', $this->user->getLogin()); - $html .= $view->draw('_menu_add', true); - } - - return $html; - } - - function display() - { - } -} diff --git a/sources/app/widgets/Menu/_menu_add.tpl b/sources/app/widgets/Menu/_menu_add.tpl deleted file mode 100644 index cae8fa7..0000000 --- a/sources/app/widgets/Menu/_menu_add.tpl +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/sources/app/widgets/Menu/_menu_list.tpl b/sources/app/widgets/Menu/_menu_list.tpl deleted file mode 100644 index f390e0e..0000000 --- a/sources/app/widgets/Menu/_menu_list.tpl +++ /dev/null @@ -1,113 +0,0 @@ -{if="$page == 0"} -
      -
        -
      • - - -

        {$c->__('page.news')}

        -
      • -
      - -
      -{/if} - -{if="$items"} - {if="$page == 0"} - - - {/if} -{elseif="$page == 0"} - -
      - - - -{/if} diff --git a/sources/app/widgets/Menu/_menu_refresh.tpl b/sources/app/widgets/Menu/_menu_refresh.tpl deleted file mode 100644 index 3e9b3df..0000000 --- a/sources/app/widgets/Menu/_menu_refresh.tpl +++ /dev/null @@ -1,7 +0,0 @@ -
        -
      • - -

        {$c->__('button.refresh')}

        -

        {$c->__('post.new_items', $count)}

        -
      • -
      diff --git a/sources/app/widgets/Menu/locales.ini b/sources/app/widgets/Menu/locales.ini deleted file mode 100644 index b98613d..0000000 --- a/sources/app/widgets/Menu/locales.ini +++ /dev/null @@ -1,13 +0,0 @@ -[menu] -empty_title = No news yet... -contact_post = Contact post -empty = Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed. -refresh = Refreshing all the streams -public = This post is public - -all = All -mine = My publications -groups = Groups -contacts = Contacts -refresh = Refresh all the streams -add_post = Add a post diff --git a/sources/app/widgets/Menu/menu.css b/sources/app/widgets/Menu/menu.css deleted file mode 100644 index 56ac5c6..0000000 --- a/sources/app/widgets/Menu/menu.css +++ /dev/null @@ -1,7 +0,0 @@ -#menu_widget { - background-color: #EEE; -} - -#menu_widget #history { - padding-top: 2rem; -} diff --git a/sources/app/widgets/Menu/menu.js b/sources/app/widgets/Menu/menu.js deleted file mode 100644 index cd43948..0000000 --- a/sources/app/widgets/Menu/menu.js +++ /dev/null @@ -1,34 +0,0 @@ -var Menu = { - refresh: function() { - var items = document.querySelectorAll('#menu_widget ul li, #post_widget ul.card li'); - - var i = 0; - while(i < items.length) - { - if(items[i].id != 'history') { - items[i].onclick = function(e) { - if(this.dataset.id) { - MovimTpl.showPanel(); - Post_ajaxGetPost(this.dataset.id); - //Menu_ajaxGetNode(this.dataset.server, this.dataset.node); - Menu.reset(items); - movim_add_class(this, 'active'); - } - } - } - i++; - } - }, - - reset: function(list) { - for(i = 0; i < list.length; i++) { - movim_remove_class(list[i], 'active'); - } - } -} - -MovimWebsocket.attach(function() { - Notification_ajaxClear('news'); - Notification.current('news'); - Menu.refresh(); -}); diff --git a/sources/app/widgets/Menu/menu.tpl b/sources/app/widgets/Menu/menu.tpl deleted file mode 100644 index 932b39c..0000000 --- a/sources/app/widgets/Menu/menu.tpl +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/sources/app/widgets/Navigation/Navigation.php b/sources/app/widgets/Navigation/Navigation.php deleted file mode 100644 index 206cf48..0000000 --- a/sources/app/widgets/Navigation/Navigation.php +++ /dev/null @@ -1,13 +0,0 @@ -view->assign('page', $this->_view); - } -} diff --git a/sources/app/widgets/Navigation/navigation.tpl b/sources/app/widgets/Navigation/navigation.tpl deleted file mode 100644 index 36c0ee2..0000000 --- a/sources/app/widgets/Navigation/navigation.tpl +++ /dev/null @@ -1,76 +0,0 @@ - - - diff --git a/sources/app/widgets/NotFound/NotFound.php b/sources/app/widgets/NotFound/NotFound.php deleted file mode 100644 index bfe5b51..0000000 --- a/sources/app/widgets/NotFound/NotFound.php +++ /dev/null @@ -1,14 +0,0 @@ -addcss('notfound.css'); - } - - function display() - { - $this->view->assign('base_uri', BASE_URI); - } -} diff --git a/sources/app/widgets/NotFound/notfound.css b/sources/app/widgets/NotFound/notfound.css deleted file mode 100644 index 7d6fa09..0000000 --- a/sources/app/widgets/NotFound/notfound.css +++ /dev/null @@ -1,3 +0,0 @@ -#notfound_widget { - text-align: center; -} diff --git a/sources/app/widgets/NotFound/notfound.tpl b/sources/app/widgets/NotFound/notfound.tpl deleted file mode 100644 index 85193a8..0000000 --- a/sources/app/widgets/NotFound/notfound.tpl +++ /dev/null @@ -1,9 +0,0 @@ -
      -

      404

      - -
      - -

      Y U NO FOUND

      - -{$c->__('page.home')} -
      diff --git a/sources/app/widgets/Notification/Notification.php b/sources/app/widgets/Notification/Notification.php deleted file mode 100644 index a8185db..0000000 --- a/sources/app/widgets/Notification/Notification.php +++ /dev/null @@ -1,141 +0,0 @@ -addjs('notification.js'); - } - - /** - * @brief Notify something - * - * @param string $key The key to group the notifications - * @param string $title The displayed title - * @param string $body The displayed body - * @param string $body The displayed URL - * @param integer $time The displayed time (in secondes) - * @param integer $action An action - * @return void - */ - static function append($key = null, $title, $body = null, $picture = null, $time = 2, $action = null) - { - // In this case we have an action confirmation - if($key == null) { - RPC::call('Notification.toast', $title); - return; - } - - $session = Session::start(); - $notifs = $session->get('notifs'); - - RPC::call('Notification.desktop', $title, $body, $picture, $action); - - $notifs_key = $session->get('notifs_key'); - - if($notifs == null) $notifs = array(); - - $explode = explode('|', $key); - $first = reset($explode); - - // 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]++; - } else { - $notifs[$first] = 1; - } - - if($notifs_key != null && $key == $notifs_key) return; - - RPC::call('Notification.counter', $first, $notifs[$first]); - - if($first != $key) { - if(array_key_exists($key, $notifs)) { - $notifs[$key]++; - } else { - $notifs[$key] = 1; - } - - RPC::call('Notification.counter', $key, $notifs[$key]); - } - - $n = new Notification; - RPC::call('Notification.snackbar', $n->prepareSnackbar($title, $body, $picture, $action), $time); - - $session->set('notifs', $notifs); - } - - /** - * @brief Clear the counter of a key - * - * @param string $key The key to group the notifications - * @return void - */ - function ajaxClear($key) - { - $session = Session::start(); - $notifs = $session->get('notifs'); - - if($notifs != null && array_key_exists($key, $notifs)) { - $counter = $notifs[$key]; - unset($notifs[$key]); - - RPC::call('Notification.counter', $key, ''); - - $explode = explode('|', $key); - $first = reset($explode); - - if(array_key_exists($first, $notifs)) { - $notifs[$first] = $notifs[$first] - $counter; - - if($notifs[$first] <= 0) { - unset($notifs[$first]); - RPC::call('Notification.counter', $first, ''); - } else { - RPC::call('Notification.counter', $first, $notifs[$first]); - } - } - } - - $session->set('notifs', $notifs); - } - - /** - * @brief Get all the keys - * @return void - */ - function ajaxGet() - { - $session = Session::start(); - $notifs = $session->get('notifs'); - if($notifs != null) RPC::call('Notification.refresh', $notifs); - } - - /** - * @brief Set the current used key (to prevent notifications on current view) - * - * @param string $key - * @return void - */ - function ajaxCurrent($key) - { - $session = Session::start(); - $session->set('notifs_key', $key); - } - - function prepareSnackbar($title, $body = null, $picture = null, $action = null) - { - $view = $this->tpl(); - - $view->assign('title', $title); - $view->assign('body', $body); - $view->assign('picture', $picture); - $view->assign('action', $action); - - return $view->draw('_notification', true); - } -} diff --git a/sources/app/widgets/Notification/_notification.tpl b/sources/app/widgets/Notification/_notification.tpl deleted file mode 100644 index 4582cd6..0000000 --- a/sources/app/widgets/Notification/_notification.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{if="isset($action)"} - -{/if} -
        -
      • - {if="isset($picture)"} - - {/if} -

        {$title}

        - {if="isset($body)"} -

        {$body}

        - {/if} -
      • -
      -{if="isset($action)"} -
      -{/if} diff --git a/sources/app/widgets/Notification/notification.css b/sources/app/widgets/Notification/notification.css deleted file mode 100644 index d3035d4..0000000 --- a/sources/app/widgets/Notification/notification.css +++ /dev/null @@ -1,74 +0,0 @@ -#notification_widget { - position: fixed; - bottom: 0px; - left: 0px; - z-index: 5; - max-width: 100%; - - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - - padding: 1em; -} - -#notification_widget .notif { - transition: background-color 0.3s ease; - - background-color: #323232; - border-radius: 0.1em; - margin-top: 1em; - width: 100%; - - color: white; - padding: 0.7em 1.3em; - opacity: 1; - - line-height: 1.5em; -} - -#notification_widget .notif:hover { - background-color: #151515; - cursor: pointer; -} - -.notificationAnim { - opacity: 0; - visibility: hidden; - position: relative; - -webkit-animation: fadeOut 5s linear; - -moz-animation: fadeOut 5s linear; - -ms-animation: fadeOut 5s linear; - -o-animation: fadeOut 5s linear; - animation: fadeOut 5s linear; -} - -@-webkit-keyframes fadeOut { - 0% { opacity: 0; visibility: visible; } - 5% { opacity: 1; visibility: visible; } - 90% { opacity: 1; visibility: visible; } - 100% { opacity: 0; visibility: hidden; } -} - -@-moz-keyframes fadeOut { - 0% { opacity: 0; visibility: visible; } - 5% { opacity: 1; visibility: visible; } - 90% { opacity: 1; visibility: visible; } - 100% { opacity: 0; visibility: hidden; } -} - -@-ms-keyframes fadeOut { - 0% { opacity: 0; visibility: visible; } - 5% { opacity: 1; visibility: visible; } - 90% { opacity: 1; visibility: visible; } - 100% { opacity: 0; visibility: hidden; } -} - -@media screen and (max-width: 1024px) { - #notification_widget .notif { - width: 100%; - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - } -} diff --git a/sources/app/widgets/Notification/notification.js b/sources/app/widgets/Notification/notification.js deleted file mode 100644 index 7090113..0000000 --- a/sources/app/widgets/Notification/notification.js +++ /dev/null @@ -1,190 +0,0 @@ -var DesktopNotification = Notification; - -var Notification = { - inhibed : false, - focused : false, - tab_counter1 : 0, - tab_counter2 : 0, - tab_counter1_key : 'chat', - tab_counter2_key : 'news', - document_title_init : null, - document_title : document.title, - notifs_key : '', - favicon : null, - electron : null, - - inhibit : function(sec) { - Notification.inhibed = true; - - if(sec == null) sec = 5; - - setTimeout(function() { - Notification.inhibed = false; - }, - sec*1000); - }, - refresh : function(keys) { - var counters = document.querySelectorAll('.counter'); - for(i = 0; i < counters.length; i++) { - var n = counters[i]; - if(n.dataset.key != null - && keys[n.dataset.key] != null) { - n.innerHTML = keys[n.dataset.key]; - } - } - - for(var key in keys) { - var counter = keys[key]; - Notification.setTab(key, counter); - } - - Notification.displayTab(); - }, - counter : function(key, counter) { - var counters = document.querySelectorAll('.counter'); - for(i = 0; i < counters.length; i++) { - var n = counters[i]; - if(n.dataset.key != null - && n.dataset.key == key) { - n.innerHTML = counter; - } - } - - Notification.setTab(key, counter); - Notification.displayTab(); - }, - setTab : function(key, counter) { - if(counter == '') counter = 0; - - if(Notification.tab_counter1_key == key) { - Notification.tab_counter1 = counter; - } - if(Notification.tab_counter2_key == key) { - Notification.tab_counter2 = counter; - } - }, - displayTab : function() { - if(Notification.tab_counter1 == 0 && Notification.tab_counter2 == 0) { - document.title = Notification.document_title; - - if(Notification.favicon != null) - Notification.favicon.badge(0); - - if(Notification.electron != null) - Notification.electron.notification(false); - } else { - 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) { - Notification.notifs_key = key; - Notification_ajaxCurrent(Notification.notifs_key); - }, - toast : function(html) { - // Android notification - if(typeof Android !== 'undefined') { - Android.showToast(html); - return; - } - - target = document.getElementById('toast'); - - if(target) { - target.innerHTML = html; - } - - setTimeout(function() { - target = document.getElementById('toast'); - target.innerHTML = ''; - }, - 3000); - }, - snackbar : function(html, time) { - if(typeof Android !== 'undefined' - || Notification.inhibed == true) return; - - target = document.getElementById('snackbar'); - - if(target) { - target.innerHTML = html; - } - - setTimeout(function() { - target = document.getElementById('snackbar'); - target.innerHTML = ''; - }, - time*1000); - }, - desktop : function(title, body, picture, action) { - if(Notification.inhibed == true - || Notification.focused - || typeof DesktopNotification === 'undefined') return; - - var notification = new DesktopNotification(title, { icon: picture, body: body }); - - if(action !== null) { - notification.onclick = function() { - window.location.href = action; - } - } - }, - android : function(title, body, picture, action) { - if(typeof Android !== 'undefined') { - Android.showNotification(title, body, picture, action); - return; - } - } -} - -Notification.document_title_init = document.title; - -if(typeof MovimWebsocket != 'undefined') { - MovimWebsocket.attach(function() { - 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 = Notification.document_title_init; - Notification.tab_counter1 = Notification.tab_counter2 = 0; - Notification_ajaxGet(); - Notification.current(Notification.notifs_key); - }); -} - -document.addEventListener('blur', function() { - Notification.focused = false; - Notification_ajaxCurrent('blurred'); -}); - -document.addEventListener('focus', function() { - Notification.focused = true; - Notification.current(Notification.notifs_key); - Notification_ajaxClear(Notification.notifs_key); -}); - - -window.addEventListener('load', function () { - if(typeof DesktopNotification === 'undefined') return; - - DesktopNotification.requestPermission(function (status) { - // This allows to use Notification.permission with Chrome/Safari - if(DesktopNotification.permission !== status) { - DesktopNotification.permission = status; - } - }); -}); diff --git a/sources/app/widgets/Notification/notification.tpl b/sources/app/widgets/Notification/notification.tpl deleted file mode 100644 index 4867067..0000000 --- a/sources/app/widgets/Notification/notification.tpl +++ /dev/null @@ -1 +0,0 @@ -
      diff --git a/sources/app/widgets/Notifs/Notifs.php b/sources/app/widgets/Notifs/Notifs.php deleted file mode 100644 index 72c466f..0000000 --- a/sources/app/widgets/Notifs/Notifs.php +++ /dev/null @@ -1,152 +0,0 @@ - - * - * @version 1.0 - * @date 16 juin 2011 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ -use Moxl\Xec\Action\Presence\Subscribed; -use Moxl\Xec\Action\Presence\Unsubscribed; -use Moxl\Xec\Action\Roster\AddItem; -use Moxl\Xec\Action\Roster\UpdateItem; -use Moxl\Xec\Action\Presence\Subscribe; - -class Notifs extends WidgetBase -{ - function load() - { - $this->addcss('notifs.css'); - $this->addjs('notifs.js'); - - $this->registerEvent('subscribe', 'onNotifs'); - $this->registerEvent('roster_additem_handle', 'onNotifs'); - $this->registerEvent('roster_updateitem_handle', 'onNotifs'); - $this->registerEvent('presence_subscribe_handle', 'onNotifs'); - $this->registerEvent('presence_subscribed_handle', 'onNotifs'); - } - - function onNotifs($from = false) - { - $html = $this->prepareNotifs(); - RPC::call('movim_fill', 'notifs_widget', $html); - RPC::call('Notifs.refresh'); - - if(is_string($from)) { - $cd = new \Modl\ContactDAO; - $contact = $cd->get($from); - - $avatar = $contact->getPhoto('s'); - if($avatar == false) $avatar = null; - Notification::append('invite|'.$from, $contact->getTrueName(), $this->__('notifs.wants_to_talk', $contact->getTrueName()), $avatar, 4); - } - } - - function ajaxGet() - { - $this->onNotifs(); - } - - /* - * Create the list of notifications - * @return string - */ - function prepareNotifs() - { - $cd = new \Modl\ContactDAO(); - $contacts = $cd->getRosterFrom(); - - $invitations = array(); - - $session = \Session::start(); - $notifs = $session->get('activenotifs'); - if(is_array($notifs)) { - foreach($notifs as $key => $value) { - array_push($invitations, $cd->get($key)); - } - } - - $nft = $this->tpl(); - - $nft->assign('invitations', $invitations); - $nft->assign('contacts', $contacts); - return $nft->draw('_notifs_from', true); - } - - function ajaxAsk($jid) - { - $view = $this->tpl(); - $view->assign('jid', $jid); - Dialog::fill($view->draw('_notifs_confirm', true)); - } - - function ajaxAccept($jid) - { - $jid = echapJid($jid); - - $rd = new \Modl\RosterLinkDAO(); - $c = $rd->get($jid); - - if(isset($c) && $c->groupname) { - $ui = new UpdateItem; - $ui->setTo($jid) - ->setFrom($this->user->getLogin()) - ->setName($c->rostername) - ->setGroup($c->groupname) - ->request(); - } else { - $r = new AddItem; - $r->setTo($jid) - ->setFrom($this->user->getLogin()) - ->request(); - } - - $p = new Subscribe; - $p->setTo($jid) - ->request(); - - $p = new Subscribed; - $p->setTo($jid) - ->request(); - - // TODO : move in Moxl - $session = \Session::start(); - $notifs = $session->get('activenotifs'); - - unset($notifs[$jid]); - - $session->set('activenotifs', $notifs); - Notification::ajaxClear('invite|'.$jid); - } - - function ajaxRefuse($jid) - { - $jid = echapJid($jid); - - $p = new Unsubscribed; - $p->setTo($jid) - ->request(); - - // TODO : move in Moxl - $session = \Session::start(); - $notifs = $session->get('activenotifs'); - - unset($notifs[$jid]); - - $session->set('activenotifs', $notifs); - - $this->onNotifs(); - Notification::ajaxClear('invite|'.$jid); - } -} diff --git a/sources/app/widgets/Notifs/_notifs_confirm.tpl b/sources/app/widgets/Notifs/_notifs_confirm.tpl deleted file mode 100644 index fd4e8ba..0000000 --- a/sources/app/widgets/Notifs/_notifs_confirm.tpl +++ /dev/null @@ -1,25 +0,0 @@ -
      -

      {$c->__('notifs.manage')}

      -
      -

      {$c->__('notifs.wants_to_talk', $jid)}

      -
        -
      • - - - -

        {$c->__('button.accept')}

        -
      • -
      • - - - -

        {$c->__('button.refuse')}

        -
      • -
      - -
      - diff --git a/sources/app/widgets/Notifs/_notifs_from.tpl b/sources/app/widgets/Notifs/_notifs_from.tpl deleted file mode 100644 index 5845291..0000000 --- a/sources/app/widgets/Notifs/_notifs_from.tpl +++ /dev/null @@ -1,32 +0,0 @@ -
        - {if="$invitations"} -
      • -

        - {$invitations|count} - {$c->__('notifs.title')} -

        -
      • - {/if} - {loop="$invitations"} - {if="isset($value)"} -
      • - {$url = $value->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} - - - -

        - {$value->getTrueName()} -

        -
      • - {/if} - {/loop} -
      diff --git a/sources/app/widgets/Notifs/locales.ini b/sources/app/widgets/Notifs/locales.ini deleted file mode 100644 index 3d59e2f..0000000 --- a/sources/app/widgets/Notifs/locales.ini +++ /dev/null @@ -1,3 +0,0 @@ -[notifs] -title = Pending Invitations -wants_to_talk= %s wants to talk with you diff --git a/sources/app/widgets/Notifs/notifs.css b/sources/app/widgets/Notifs/notifs.css deleted file mode 100644 index 1da2e70..0000000 --- a/sources/app/widgets/Notifs/notifs.css +++ /dev/null @@ -1,27 +0,0 @@ -#notifs_widget li:not(:first-child) { - display: list-item; -} - -#notifs_widget li img { - max-height: 2em; - float: left; - margin-right: 0.5em; - border-radius: 1em; -} -/* -#notifs_widget.groupshown li:not(:first-child){ - display: none; -} - -#notifs_widget.groupshown ul li:first-child:before { - font-family: "Material Design Iconic Font"; - content: "\f2c2"; - display: inline-block; -} - -#notifs_widget ul li:first-child:before { - font-family: "Material Design Iconic Font"; - content: "\f2c0"; - display: inline-block; -} -*/ diff --git a/sources/app/widgets/Notifs/notifs.js b/sources/app/widgets/Notifs/notifs.js deleted file mode 100644 index c9fa30f..0000000 --- a/sources/app/widgets/Notifs/notifs.js +++ /dev/null @@ -1,64 +0,0 @@ -/*function showNotifsList() { - movim_toggle_class('#notifslist', 'show'); -}*/ - -var Notifs = { - lswidget : localStorage.getItem('username').replace('@', 'at') + '_Notifs', - - refresh : function() { - var items = document.querySelectorAll('#notifs_widget li:not(.subheader)'); - var i = 0; - while(i < items.length) - { - items[i].onclick = function(e) { - MovimTpl.showPanel(); - Contact_ajaxGetContact(this.dataset.jid); - Notifs.reset(items); - movim_add_class(this, 'active'); - } - - items[i].querySelector('span.control.icon').onclick = function(e) { - Notifs_ajaxAsk(this.dataset.jid); - } - i++; - } - - /* Should the list of pending invitations show? */ - var invitShown = document.querySelector('#notifs_widget li.subheader') - if(invitShown){ - var ls = localStorage.getObject(Notifs.lswidget); - if(ls === null){ - localStorage.setObject(Notifs.lswidget, {"invitShown": true}); - Notifs.ls = localStorage.getObject(Notifs.lswidget); - } - if(localStorage.getObject(Notifs.lswidget).invitShown === true) - document.querySelector('#notifs_widget').className += " groupshown"; - - invitShown.onclick = function(e) { - Notifs.showHide(e.target); - } - } - }, - - reset: function(list) { - for(i = 0; i < list.length; i++) { - movim_remove_class(list[i], 'active'); - } - }, - - showHide : function(e){ - state = localStorage.getObject(Notifs.lswidget).invitShown; - parent = document.querySelector('#notifs_widget'); - - if(state === true) - parent.className = parent.className.replace(" groupshown", ""); - else - parent.className += " groupshown"; - - localStorage.setObject(Notifs.lswidget, {"invitShown": !state}); - }, -} - -MovimWebsocket.attach(function() { - Notifs_ajaxGet(); -}); diff --git a/sources/app/widgets/Notifs/notifs.tpl b/sources/app/widgets/Notifs/notifs.tpl deleted file mode 100644 index 46ecbe6..0000000 --- a/sources/app/widgets/Notifs/notifs.tpl +++ /dev/null @@ -1,3 +0,0 @@ -
      - {$c->prepareNotifs()} -
      diff --git a/sources/app/widgets/Pods/Pods.php b/sources/app/widgets/Pods/Pods.php deleted file mode 100644 index c03ecd1..0000000 --- a/sources/app/widgets/Pods/Pods.php +++ /dev/null @@ -1,43 +0,0 @@ - - - * Copyright (C)2014 Movim project - * - * See COPYING for licensing information. - */ - -class Pods extends WidgetBase -{ - function load() { - - } - - function flagPath($country) { - return BASE_URI.'themes/material/img/flags/'.strtolower($country).'.png'; - } - - function countryName($code) { - $list = getCountries(); - $code = strtoupper($code); - return $list[$code]; - } - - function display() - { - $json = requestURL(MOVIM_API.'pods', 1); - $json = json_decode($json); - - if(is_object($json) && $json->status == 200) { - $this->view->assign('pods', $json); - } - } -} diff --git a/sources/app/widgets/Pods/pods.tpl b/sources/app/widgets/Pods/pods.tpl deleted file mode 100644 index 8c03ab9..0000000 --- a/sources/app/widgets/Pods/pods.tpl +++ /dev/null @@ -1,40 +0,0 @@ -{if="isset($pods)"} -
        - {loop="$pods->pods"} -
      • - {$value->connected} / {$value->population} - - {if="$value->favorite"} - - {/if} - - {function="parse_url($value->url, PHP_URL_HOST)"} - - -

        {$value->description}

        - - {$value->version} - -

        - {$value->geo_country} - {$c->countryName($value->geo_country)} - {if="$value->geo_city != ''"} - • {$value->geo_city} - {/if} -

        -
      • - {/loop} -
      -{else} -
        -
      • - - - - {$c->__('api.error')} -
      • -
      -{/if} diff --git a/sources/app/widgets/Post/Post.php b/sources/app/widgets/Post/Post.php deleted file mode 100644 index 0ee5b90..0000000 --- a/sources/app/widgets/Post/Post.php +++ /dev/null @@ -1,249 +0,0 @@ - - * - * @version 1.0 - * @date 1 december 2014 - * - * Copyright (C)2014 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Pubsub\PostPublish; -use Moxl\Xec\Action\Pubsub\PostDelete; -use Moxl\Xec\Action\Pubsub\GetItem; -use Moxl\Xec\Action\Microblog\CommentsGet; -use Moxl\Xec\Action\Microblog\CommentCreateNode; -use Moxl\Xec\Action\Microblog\CommentPublish; -use \Michelf\Markdown; -use Respect\Validation\Validator; - -class Post extends WidgetBase -{ - function load() - { - $this->addjs('post.js'); - $this->registerEvent('microblog_commentsget_handle', 'onComments'); - $this->registerEvent('microblog_commentpublish_handle', 'onCommentPublished'); - $this->registerEvent('microblog_commentsget_error', 'onCommentsError'); - $this->registerEvent('pubsub_postpublish_handle', 'onPublish'); - $this->registerEvent('pubsub_postdelete_handle', 'onDelete'); - } - - function onPublish($packet) - { - Notification::append(false, $this->__('post.published')); - $this->ajaxClear(); - RPC::call('MovimTpl.hidePanel'); - } - - function onCommentPublished($packet) - { - Notification::append(false, $this->__('post.comment_published')); - $this->onComments($packet); - } - - function onDelete() - { - Notification::append(false, $this->__('post.deleted')); - $this->ajaxClear(); - RPC::call('MovimTpl.hidePanel'); - RPC::call('Menu_ajaxGetAll'); - } - - function onComments($packet) - { - list($server, $node, $id) = array_values($packet->content); - - $p = new \Modl\ContactPostn(); - $p->nodeid = $id; - - $pd = new \Modl\PostnDAO(); - $comments = $pd->getComments($p); - - $view = $this->tpl(); - $view->assign('comments', $comments); - $view->assign('server', $server); - $view->assign('node', $node); - $view->assign('id', $id); - - $html = $view->draw('_post_comments', true); - RPC::call('movim_fill', 'comments', $html); - } - - function onCommentsError($packet) - { - $view = $this->tpl(); - $html = $view->draw('_post_comments_error', true); - RPC::call('movim_fill', 'comments', $html); - } - - function ajaxClear() - { - RPC::call('movim_fill', 'post_widget', $this->prepareEmpty()); - RPC::call('Menu.refresh'); - //RPC::call('Menu_ajaxGetAll'); - } - - function ajaxGetPost($id) - { - $pd = new \Modl\PostnDAO; - $p = $pd->getItem($id); - - $gi = new GetItem; - $gi->setTo($p->origin) - ->setNode($p->node) - ->setId($p->nodeid) - ->request(); - - $html = $this->preparePost($p); - - RPC::call('movim_push_state', $this->route('news', $id)); - - RPC::call('movim_fill', 'post_widget', $html); - RPC::call('MovimTpl.scrollHeaders'); - } - - function ajaxDelete($to, $node, $id) - { - $view = $this->tpl(); - - $view->assign('to', $to); - $view->assign('node', $node); - $view->assign('id', $id); - - Dialog::fill($view->draw('_post_delete', true)); - } - - function ajaxDeleteConfirm($to, $node, $id) { - $p = new PostDelete; - $p->setTo($to) - ->setNode($node) - ->setId($id) - ->request(); - } - - function ajaxGetComments($jid, $id) - { - $pd = new \Modl\PostnDAO(); - $pd->deleteNode($jid, "urn:xmpp:microblog:0:comments/".$id); - - $c = new CommentsGet; - $c->setTo($jid) - ->setId($id) - ->request(); - } - - function ajaxPublishComment($form, $to, $node, $id) - { - $comment = trim($form->comment->value); - - $validate_comment = Validator::stringType()->notEmpty(); - $validate_id = Validator::stringType()->length(6, 128)->noWhitespace(); - - if(!$validate_comment->validate($comment) - || !$validate_id->validate($id)) return; - - $cp = new CommentPublish; - $cp->setTo($to) - ->setFrom($this->user->getLogin()) - ->setParentId($id) - ->setContent(htmlspecialchars(rawurldecode($comment))) - ->request(); - } - - function prepareEmpty() - { - $view = $this->tpl(); - - $nd = new \modl\PostnDAO; - $cd = new modl\ContactDAO; - - $view = $this->tpl(); - - $view->assign('presencestxt', getPresencesTxt()); - $view->assign('top', $cd->getTop(6)); - $view->assign('blogs', $nd->getLastBlogPublic(0, 6)); - $view->assign('posts', $nd->getLastPublished(0, 4)); - - return $view->draw('_post_empty', true); - } - - function preparePost($p, $external = false, $public = false) - { - $view = $this->tpl(); - - if(isset($p)) { - if(isset($p->commentplace) && !$external) { - $this->ajaxGetComments($p->commentplace, $p->nodeid); - } - - $view->assign('recycled', false); - $view->assign('external', $external); - $view->assign('public', $public); - - // Is it a recycled post ? - if($p->getContact()->jid - && $p->node == 'urn:xmpp:microblog:0' - && ($p->origin != $p->getContact()->jid)) { - $cd = new \Modl\ContactDAO; - $view->assign('recycled', $cd->get($p->origin)); - } - - $view->assign('post', $p); - $view->assign('attachements', $p->getAttachements()); - return $view->draw('_post', true); - } elseif(!$external) { - return $this->prepareEmpty(); - } - } - - function ajaxTogglePrivacy($id) { - $validate = Validator::stringType()->length(6, 128); - - if(!$validate->validate($id)) - return; - - $pd = new \Modl\PrivacyDAO(); - $p = $pd->get($id); - - $pd = new \Modl\PostnDAO; - $po = $pd->getItem($id); - - if($po->isMine()) { - if($po->privacy == 1) { - Notification::append(false, $this->__('post.public_no')); - \Modl\Privacy::set($id, 0); - } - if($po->privacy == 0) { - Notification::append(false, $this->__('post.public_yes')); - \Modl\Privacy::set($id, 1); - } - } - } - - function getComments($post) - { - $pd = new \Modl\PostnDAO(); - return $pd->getComments($post); - } - - function display() - { - $validate_nodeid = Validator::stringType()->length(10, 100); - - $this->view->assign('nodeid', false); - if($validate_nodeid->validate($this->get('n'))) { - $this->view->assign('nodeid', $this->get('n')); - } - } -} diff --git a/sources/app/widgets/Post/_post.tpl b/sources/app/widgets/Post/_post.tpl deleted file mode 100644 index 8816470..0000000 --- a/sources/app/widgets/Post/_post.tpl +++ /dev/null @@ -1,321 +0,0 @@ -{if="$external || $public"} -
      -{/if} - -{if="isset($attachements.pictures)"} - {if="($public && $post->isPublic()) || !$public"} -
      - {/if} -{else} -
      -{/if} - {if="!$external && !$public"} -
        -
      • - - - - - {if="$post->isMine() && !$public"} - {if="$post->isEditable()"} - - - - {/if} - - - - {/if} - -

        - {if="$post->title != null"} - {$post->title} - {else} - {$c->__('post.default_title')} - {/if} -

        -
      • -
      - {/if} - - {if="($public && $post->isPublic()) || !$public"} - - {/if} -
      - -{if="!$external && !$public"} -
      -{/if} - {if="$public && !$post->isPublic()"} - -
      - {else} -
      - - {if="$post->isShort() && isset($attachements.pictures)"} - {loop="$attachements.pictures"} - - - - {/loop} - {elseif="$post->getYoutube()"} -
      - -
      - {/if} - {$post->contentcleaned} -
      -
      - -
      - {$tags = $post->getTags()} - {if="isset($tags)"} -
        -
      • - -

        - {loop="$tags"} - #{$value} - {/loop} -

        -
      • -
      - {/if} -
        - {if="isset($attachements.links)"} - {loop="$attachements.links"} - {if="substr($value.href, 0, 5) != 'xmpp:' && filter_var($value.href, FILTER_VALIDATE_URL)"} -
      • - - - -

        - - {$value.href|urldecode} - -

        -
      • - {/if} - {/loop} - {/if} - {if="isset($attachements.files)"} - {loop="$attachements.files"} -
      • - - - -

        - - {$value.href|urldecode} - -

        -
      • - {/loop} - {/if} -
      - {if="!$post->isShort() && isset($attachements.pictures)"} -
        - {loop="$attachements.pictures"} -
      • - - - - - - -
      • - {/loop} -
      - {/if} - {if="$post->isMine() && !$public"} - - {/if} -
      - - {if="$recycled"} - -
        -
      • - {$url = $post->getContact()->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} - -
        - -
        - -

        {$c->__('post.repost', $post->getContact()->getTrueName())}

        -

        {$c->__('post.repost_profile', $post->getContact()->getTrueName())}

        -
      • -
      -
      - {/if} - - {if="$external"} - {$comments = $c->getComments($post)} - {if="$comments"} -
        -
      • -

        - {$comments|count} - {$c->__('post.comments')} -

        -
      • - {loop="$comments"} -
      • - {$url = $value->getContact()->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} -

        - {$value->getContact()->getTrueName()} -

        -

        - {$value->published|strtotime|prepareDate} - {if="$value->title"} - {$value->title} - {else} - {$value->contentraw} - {/if} -

        -
      • - {/loop} -

      - {/if} - {else} -
      - {/if} - {/if} -
      diff --git a/sources/app/widgets/Post/_post_comments.tpl b/sources/app/widgets/Post/_post_comments.tpl deleted file mode 100644 index 424712f..0000000 --- a/sources/app/widgets/Post/_post_comments.tpl +++ /dev/null @@ -1,60 +0,0 @@ -
        -
      • -

        {$comments|count} {$c->__('post.comments')}

        -
      • - {loop="$comments"} -
      • - {if="$value->isMine()"} - - - - {/if} - - {$url = $value->getContact()->getPhoto('s')} - {if="$url"} - - - - - - {else} - - - - - - {/if} -

        - {$value->published|strtotime|prepareDate} - - {$value->getContact()->getTrueName()} - -

        -

        - {if="$value->contentraw"} - {$value->contentraw|prepareString} - {else} - {$value->title} - {/if} -

        -
      • - {/loop} -
      • - - - - - - -
        -
        - - -
        -
        -
      • -
      diff --git a/sources/app/widgets/Post/_post_comments_error.tpl b/sources/app/widgets/Post/_post_comments_error.tpl deleted file mode 100644 index 46bf3d9..0000000 --- a/sources/app/widgets/Post/_post_comments_error.tpl +++ /dev/null @@ -1,10 +0,0 @@ -
        -
      • - - - -

        - {$c->__('post.comments_disabled')} -

        -
      • -
      diff --git a/sources/app/widgets/Post/_post_delete.tpl b/sources/app/widgets/Post/_post_delete.tpl deleted file mode 100644 index 143f207..0000000 --- a/sources/app/widgets/Post/_post_delete.tpl +++ /dev/null @@ -1,16 +0,0 @@ -
      -

      {$c->__('post.delete_title')}

      -
      -

      {$c->__('post.delete_text')}

      -
      - diff --git a/sources/app/widgets/Post/_post_empty.tpl b/sources/app/widgets/Post/_post_empty.tpl deleted file mode 100644 index dc1a391..0000000 --- a/sources/app/widgets/Post/_post_empty.tpl +++ /dev/null @@ -1,244 +0,0 @@ -
      -
        -
      • -

        - {$c->__('post.hot')} -

        -
      • -
      -
      - -{if="!isset($top)"} -
        - {$a = '1f600'} -
      • -

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

        -

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

        -
      • -
      -
        -
      • - - - - -

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

        -

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

        -
      • -
      -{/if} - -
        -
      • - - - -

        -

        {$c->__('post.blog_last')}

        -

        -
      • -
      - -
        -{loop="$blogs"} - {$attachements = $value->getAttachements()} -
      • - {$picture = $value->getPicture()} - {if="$picture != null"} - - {else} - {$url = $value->getContact()->getPhoto('l')} - {if="$url"} - - - {else} - - - - {/if} - {/if} -

        - {if="isset($value->title)"} - {$value->title} - {else} - {$value->node} - {/if} -

        -

        - - {$value->getContact()->getTrueName()} - – - {$value->published|strtotime|prepareDate} - {if="$value->published != $value->updated"}{/if} -

        - -

        - {$value->contentcleaned|strip_tags} -

        -
      • -{/loop} -
      - -{if="$c->supported('pubsub')"} - -{/if} - -
        -
      • - - - -

        -

        {$c->__('post.hot_text')}

        -

        -
      • -
      -
        -{loop="$posts"} - {if="!filter_var($value->origin, FILTER_VALIDATE_EMAIL)"} - {$attachements = $value->getAttachements()} -
      • - {$picture = $value->getPicture()} - {if="current(explode('.', $value->origin)) == 'nsfw'"} - - +18 - - {elseif="$picture != null"} - - {else} - - {$value->node|firstLetterCapitalize} - - {/if} -

        - {if="isset($value->title)"} - {$value->title} - {else} - {$value->node} - {/if} -

        -

        - {$value->origin} / - - {$value->node} - – - {$value->published|strtotime|prepareDate} -

        - -

        - {if="current(explode('.', $value->origin)) != 'nsfw'"} - {$value->contentcleaned|strip_tags} - {/if} -

        -
      • - {/if} -{/loop} -
      -{if="$c->supported('pubsub')"} - - - -{/if} - diff --git a/sources/app/widgets/Post/locales.ini b/sources/app/widgets/Post/locales.ini deleted file mode 100644 index 59dc740..0000000 --- a/sources/app/widgets/Post/locales.ini +++ /dev/null @@ -1,25 +0,0 @@ -[post] -news_feed = News Feed -placeholder = Discover and register to the groups you are interested in -content = Content -published = Post published -deleted = Post deleted -hot = "What's Hot" -hot_text = Posts recently published in Groups that you are not subscribed (yet) -new = New post -repost = This is a re-post from %s -repost_profile = See %s profile -blog_last = Public posts from users - -public = Publish this post publicly? -public_yes = This post is now public -public_no = This post is now private -public_url = Public URL of this post - -delete_title = Delete this post -delete_text = You are going to delete this post, please confirm your action - -discover = Discover more articles on the Groups page - -comments_disabled = Comments disabled -comment_published = Comment published diff --git a/sources/app/widgets/Post/post.js b/sources/app/widgets/Post/post.js deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Post/post.tpl b/sources/app/widgets/Post/post.tpl deleted file mode 100644 index 6e861d5..0000000 --- a/sources/app/widgets/Post/post.tpl +++ /dev/null @@ -1,11 +0,0 @@ -
      - {$c->prepareEmpty()} - {if="$nodeid"} - - {/if} -
      diff --git a/sources/app/widgets/Presence/Presence.php b/sources/app/widgets/Presence/Presence.php deleted file mode 100644 index eec13d4..0000000 --- a/sources/app/widgets/Presence/Presence.php +++ /dev/null @@ -1,241 +0,0 @@ - - * - * @version 1.0 - * @date 20 October 2010 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Presence\Chat; -use Moxl\Xec\Action\Presence\Away; -use Moxl\Xec\Action\Presence\DND; -use Moxl\Xec\Action\Presence\XA; -use Moxl\Xec\Action\Presence\Unavailable; -use Moxl\Xec\Action\Pubsub\GetItems; -use Moxl\Stanza\Stream; -use Moxl\Xec\Action\Storage\Get; - -class Presence extends WidgetBase -{ - - function load() - { - $this->addcss('presence.css'); - $this->addjs('presence.js'); - $this->registerEvent('mypresence', 'onMyPresence'); - } - - function onMyPresence($packet) - { - $html = $this->preparePresence(); - RPC::call('movim_fill', 'presence_widget', $html); - Notification::append(null, $this->__('status.updated')); - RPC::call('Presence.refresh'); - RPC::call('movim_remove_class', '#presence_widget', 'unfolded'); - } - - function onPostDisconnect($data) - { - RPC::call('movim_reload', Route::urlize('disconnect')); - } - - function ajaxSet($form = false) - { - if($form == false) { - // We update the cache with our status and presence - $presence = Cache::c('presence'); - - $value = $presence['show']; - $status = $presence['status']; - - if($presence == null || !isset($presence['show']) || $presence['show'] == '') - $value = 'chat'; - - if($presence == null|| !isset($presence['status']) || $presence['status'] == '') - $status = $this->__('status.online'); - } else { - $status = $form['status']; - $value = $form['value']; - } - - if(in_array($value, array('chat', 'away', 'dnd', 'xa'))) { - switch($value) { - case 'chat': - $p = new Chat; - $p->setStatus($status)->request(); - break; - case 'away': - $p = new Away; - $p->setStatus($status)->request(); - break; - case 'dnd': - $p = new DND; - $p->setStatus($status)->request(); - break; - case 'xa': - $p = new XA; - $p->setStatus($status)->request(); - break; - } - } - - Cache::c( - 'presence', - array( - 'status' => $status, - 'show' => $value - ) - ); - } - - function ajaxLogout() - { - $pd = new \Modl\PresenceDAO(); - - $session = \Sessionx::start(); - $pd->clearPresence($session->username.'@'.$session->host); - - $session = \Sessionx::start(); - $p = new Unavailable; - $p->setType('terminate') - ->setResource($session->resource) - ->setTo($this->user->getLogin()) - ->request(); - - Stream::end(); - } - - function ajaxConfigGet() { - $s = new Get; - $s->setXmlns('movim:prefs') - ->request(); - } - - // We get the server capabilities - function ajaxServerCapsGet() - { - $session = \Sessionx::start(); - $c = new \Moxl\Xec\Action\Disco\Request; - $c->setTo($session->host) - ->request(); - } - - // We discover the server services - function ajaxServerDisco() - { - $session = \Sessionx::start(); - $c = new \Moxl\Xec\Action\Disco\Items; - $c->setTo($session->host) - ->request(); - } - - // We refresh the bookmarks - function ajaxBookmarksGet() - { - $session = \Sessionx::start(); - $b = new \Moxl\Xec\Action\Bookmark\Get; - $b->setTo($session->user.'@'.$session->host) - ->request(); - } - - // We refresh the user (local) configuration - function ajaxUserRefresh() - { - $language = $this->user->getConfig('language'); - if(isset($language)) { - loadLanguage($language); - } - } - - // We refresh our personnal feed - function ajaxFeedRefresh() - { - $r = new GetItems; - $r->setTo($this->user->getLogin()) - ->setNode('urn:xmpp:microblog:0') - ->request(); - } - - function ajaxOpenDialog() - { - Dialog::fill($this->preparePresenceList()); - RPC::call('Presence.refresh'); - } - - function preparePresence() - { - $cd = new \Modl\ContactDAO(); - $pd = new \Modl\PresenceDAO(); - - $session = \Sessionx::start(); - $presence = $pd->getPresence($this->user->getLogin(), $session->resource); - - $presencetpl = $this->tpl(); - - $contact = $cd->get(); - if($contact == null) { - $contact = new \Modl\Contact; - } - - if($presence == null) { - $presence = new \Modl\Presence; - } - - $presencetpl->assign('me', $contact); - $presencetpl->assign('presence', $presence); - $presencetpl->assign('presencetxt', getPresencesTxt()); - $presencetpl->assign('dialog', $this->call('ajaxOpenDialog')); - - $html = $presencetpl->draw('_presence', true); - - return $html; - } - - function preparePresenceList() - { - $txt = getPresences(); - $txts = getPresencesTxt(); - - $session = \Sessionx::start(); - - $pd = new \Modl\PresenceDAO(); - $p = $pd->getPresence($this->user->getLogin(), $session->resource); - - $cd = new \Modl\ContactDAO(); - $contact = $cd->get($this->user->getLogin()); - if($contact == null) { - $contact = new \Modl\Contact; - } - - $presencetpl = $this->tpl(); - - $presencetpl->assign('contact', $contact); - $presencetpl->assign('p', $p); - $presencetpl->assign('txt', $txt); - $presencetpl->assign('txts', $txts); - - $presencetpl->assign('calllogout', $this->call('ajaxLogout')); - $html = $presencetpl->draw('_presence_list', true); - - return $html; - } - - function display() - { - $this->view->assign('presence', $this->preparePresence()); - } -} - -?> diff --git a/sources/app/widgets/Presence/_presence.tpl b/sources/app/widgets/Presence/_presence.tpl deleted file mode 100644 index 76cafbd..0000000 --- a/sources/app/widgets/Presence/_presence.tpl +++ /dev/null @@ -1,19 +0,0 @@ -
    • - {$url = $me->getPhoto('s')} - {if="$url"} - value != null"}{$presencetxt[$presence->value]}{/if}" - style="background-image: url({$me->getPhoto('s')})"> - - {else} - value != null"}{$presencetxt[$presence->value]}{/if}"> - - - {/if} - -

      {$me->getTrueName()}

      -

      {$presence->status}

      -
    • diff --git a/sources/app/widgets/Presence/_presence_list.tpl b/sources/app/widgets/Presence/_presence_list.tpl deleted file mode 100644 index 7f7bda5..0000000 --- a/sources/app/widgets/Presence/_presence_list.tpl +++ /dev/null @@ -1,85 +0,0 @@ -
      -
      -

      {$c->__('status.status')}

      - -
      - - -
      - -
      -
        -
      • - - -
        - - -
        -
        -

        {$txt[1]}

        -
      • -
      • - - -
        - - -
        -
        -

        {$txt[2]}

        -
      • -
      • - - -
        - - -
        -
        -

        {$txt[3]}

        -
      • -
      • - - -
        - - -
        -
        -

        {$txt[4]}

        -
      • -
      -
      -
      -
        -
      • -

        {$c->__('status.disconnect')}

        -
      • -
      • - -

        {$c->__('status.disconnect')}

        -
      • -
      - -
      - diff --git a/sources/app/widgets/Presence/img/away.png b/sources/app/widgets/Presence/img/away.png deleted file mode 100644 index 6fd38e3d3fd70a7614c7b9f0066809e990bf2329..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz_<~F853t{@BsxSOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpikV^mK6y zk(g>b!8R{AQNZ>6ADhP>OHRnWkWu-yq|CYbMw|HrkxrIQ5seogf`X3TWOO<7iR*2H=dop|J%J^ z6=#6zXCAI)33U!_QrIFIa@GA>npPL5i-J;s>5S5Vzz&WwnSjSf9EDVF>@fcOHaS~C z+Cyp9h3=Tp)!{*mO#&1D_paq~=K8f^YF^d+bhi{Xqqe(64rvRtKKwqJ{97mfE6{Zj z`MXYcC>pc7@O0c*)PLmfVU272caQEqU%vg*`wz4E^Ox!GGBbXx;(eoiom} - - - - - - - image/svg+xml - - - - - - - - - diff --git a/sources/app/widgets/Presence/img/dnd.png b/sources/app/widgets/Presence/img/dnd.png deleted file mode 100644 index c2bdf7dae6a0d8fea15d522d6f043da546669644..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz_<~F853t{@BsxSOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpimb_H=O! zk(g?G!O$xr)q3QARfXV`txn ze@OlR?O#a$Z~1G^7hQQ)t!ffjax(3X&$*lP@AJExKI!!e30+v;$h4<{N5{=kbSLKp zE=D1)4#f#AEF2Cln^rX#COmdsQvBL`!$C7yYmfeS(ZT0D{dRu+nwxec`-sH)smA5z z=8r8;zP!Ic_1&|jQ_OgON$s|m-}jf#?)jX*^_hOp_|9+LX74;lF8*%a_1h1x%ky7* qvWYQF*2cXj_{h(T{jgeF?hQAxvX - - - - - - - image/svg+xml - - - - - - - - - diff --git a/sources/app/widgets/Presence/img/exit.png b/sources/app/widgets/Presence/img/exit.png deleted file mode 100644 index 4a3770c949cb20a2e8c8d543d4558f243628e751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar`$`FM0DZ2=KTDdT%zd z-n=FIK*O?(+Iw5{)vt0`2yH3(%;U24N|kj2XC*`F-E@WteGC`<)e_94C#*m4Rd}9U u;jXLZ2WrF>g7&}Px2LP+PD9I@zf2h)KFRyXdLIE=!r - - - - - diff --git a/sources/app/widgets/Presence/img/online.png b/sources/app/widgets/Presence/img/online.png deleted file mode 100644 index 600595a5e547a2dcc34f5ddc38921d70c55fd362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz_<~F853t{@BsxSOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpik_@pN$v zk(lZ`!PcueP{if@o$sDHEaHc>*o}0k5Va27oFU||M zHQp69HOMk*aDF?X>+5;#otcwn%QKW(#AM4^tMC4}iPJ~okFuHfd1ZZ*&PQ`H7QEtb zJFsTI((}}v-G$|5vGqn?M`xdkzR - - - - - - - image/svg+xml - - - - - - - - - diff --git a/sources/app/widgets/Presence/img/xa.png b/sources/app/widgets/Presence/img/xa.png deleted file mode 100644 index 6c2b5f20b09fd3b8f9a5504a154eac7445fcac51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz_<~F853t{@BsxSOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpimL^>lFz zk(lax!LU!sP{8fs{x_Sfow6>5-{>*+Ii<;Q!t$`shTZNFO}rD_T2h`UfAa0b(hTXkNG_lcdv8iV02+&Sh4ljoX@9Umi#)dxwQBD zJfLuo;966LhE+{71HB$*&NA~06+dTL@m?^Q#rUx0_mKUIShrtWv$ZWsyXaiTTF20f zQPr=~(tKRR1%Eoa2nf!QbYW3yiqh`jP;BX*eKzfO)aoa5CI&fqaayL^$ni5U7<=FU zUjOH3&A)mZxtC?T_f83#)3IO*69b3h2?L(}-+uqKu9dgzd+Zh}&d@VczxKX;dp(or Xi`|#+M~KG(LzltR)z4*}Q$iB}!{M#o diff --git a/sources/app/widgets/Presence/img/xa.svg b/sources/app/widgets/Presence/img/xa.svg deleted file mode 100644 index 0e179c7..0000000 --- a/sources/app/widgets/Presence/img/xa.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/sources/app/widgets/Presence/locales.ini b/sources/app/widgets/Presence/locales.ini deleted file mode 100644 index ae78d5c..0000000 --- a/sources/app/widgets/Presence/locales.ini +++ /dev/null @@ -1,7 +0,0 @@ -[status] -disconnect = Disconnect -here = Your status here ! -updated = Status updated -status = Status -presence = Presence -online = Online with Movim diff --git a/sources/app/widgets/Presence/presence.css b/sources/app/widgets/Presence/presence.css deleted file mode 100644 index fa20eb3..0000000 --- a/sources/app/widgets/Presence/presence.css +++ /dev/null @@ -1,159 +0,0 @@ -form[name=presence] ul { - margin: 0 -2rem; -} -/* -form[name=presence] li { - padding-left: 7rem; -} - -form[name=presence] li span.icon { - left: 1rem; -}*/ -/*#presence_widget { - max-width: 15rem; - position: fixed; - top: 0; - right: 0; - z-index: 4; - padding: 0.3em; - box-sizing: border-box; -} - -#presence_widget img.avatar { - width: 2em; - float: left; - border-radius: 3em; - position: relative; - margin-right: 1em; -} - -#presence_widget span.bubble { - left: 1.4em; - top: 1.4em; - width: 0.9em; - height: 0.9em; - box-shadow: 0 0 2px rgba(0, 0, 0, 1); - border-radius: 2em; - display: inline-block; - position: absolute; -} - -#presence_widget .online span.bubble { background-color: #6FCC43; } -#presence_widget .away span.bubble { background-color: #FFE433; } -#presence_widget .dnd span.bubble { background-color: #D92727; } -#presence_widget .xa span.bubble { background-color: #442178; } - -#presence_widget #tab { - color: white; - height: 2.5em; - padding: 0.2em; - width: 14.4rem; - box-sizing: border-box; - float: right; - position: relative; -} - -#presence_widget #tab:hover { - cursor: pointer; - border-radius: 0.05em; - background-color: rgba(255, 255, 255, 0.2); -} - -#presence_widget span.arrow { - float: right; - padding-right: 0.5em; - line-height: 2em; -} - -#presence_widget span.name, -#presence_widget span.status { - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - width: calc(100% - 6em); - display: inline-block; -} - -#presence_widget span.status { - font-weight: normal; - font-size: 0.8em; - color: #DDD; - display: block; -} - -#presence_widget #list { - width: 14.4rem; - background-color: white; - display: none; - z-index: 6; -} - -#presence_widget #list .tab { - padding: 0.2em; -} - -#presence_widget #list .tab span.name { - line-height: 2em; -} - -#presence_widget #list .tab:hover { - cursor: pointer; - border-radius: 0.1em; -} - -#presence_widget.unfolded #tab { - display: none; -} - -#presence_widget.unfolded #list { - display: block; - border-radius: 0.1em; - box-shadow: 0 0 0.3em rgba(0, 0, 0, 0.4); -} - -#presence_widget textarea.status { - margin: 0.5em 0; - padding: 0.5em; - box-sizing: border-box; - border: 0; - width: 100%; - border-bottom: 1px solid #D4D4D4; - height: 2.7em; - resize: none; -} - -@media screen and (max-width: 1024px) { - #presence_widget #tab { - width: auto; - } -} - -#presence_widget #list a { - position: relative; - clear: both; - display: block; - font-weight: normal; - line-height: 2.8em; - padding: 0 1em; -} - -#presence_widget #list a:hover { - cursor: pointer; - background-color: rgba(0, 0, 0, 0.05); -} - -#presence_widget #list a i { - float: right; - line-height: 2.8em; - margin: 0; -} - -#presence_widget #list span.bubble { - box-shadow: none; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); - display: inline-block; - float: right; - margin-top: 1em; - position: initial; -} -*/ diff --git a/sources/app/widgets/Presence/presence.js b/sources/app/widgets/Presence/presence.js deleted file mode 100644 index af92c58..0000000 --- a/sources/app/widgets/Presence/presence.js +++ /dev/null @@ -1,47 +0,0 @@ -function postStart() { - if(localStorage.postStart == 1) { - // We disable the notifications for a couple of seconds - Notification.inhibit(10); - - Presence_ajaxSet(); - //Presence_ajaxConfigGet(); - Presence_ajaxServerCapsGet(); - Presence_ajaxBookmarksGet(); - Presence_ajaxUserRefresh(); - Presence_ajaxFeedRefresh(); - Presence_ajaxServerDisco(); - //Menu_ajaxRefresh(); - localStorage.postStart = 0; - } -} - -var Presence = { - refresh : function() { - var textarea = document.querySelector('form[name=presence] textarea'); - - if(textarea != null) { - movim_textarea_autoheight(textarea); - - textarea.oninput = function(event) { - movim_textarea_autoheight(this); - }; - } - - var presences = document.querySelectorAll('#dialog form ul li'); - - var i = 0; - while(i < presences.length) - { - presences[i].onclick = function(e) { - this.querySelector('label').click(); - } - i++; - } - } -} - -MovimWebsocket.attach(function() -{ - Presence.refresh(); - postStart(); -}); diff --git a/sources/app/widgets/Presence/presence.tpl b/sources/app/widgets/Presence/presence.tpl deleted file mode 100644 index 26de019..0000000 --- a/sources/app/widgets/Presence/presence.tpl +++ /dev/null @@ -1,3 +0,0 @@ -
        - {$presence} -
      diff --git a/sources/app/widgets/Publish/Publish.php b/sources/app/widgets/Publish/Publish.php deleted file mode 100644 index 0823545..0000000 --- a/sources/app/widgets/Publish/Publish.php +++ /dev/null @@ -1,297 +0,0 @@ - - * - * @version 1.0 - * @date 1 december 2014 - * - * Copyright (C)2014 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Pubsub\PostPublish; -use Moxl\Xec\Action\Pubsub\TestPostPublish; -use Moxl\Xec\Action\Microblog\CommentCreateNode; -use \Michelf\Markdown; -use Respect\Validation\Validator; - -class Publish extends WidgetBase -{ - function load() - { - $this->addjs('publish.js'); - $this->addcss('publish.css'); - $this->registerEvent('pubsub_postpublish_handle', 'onPublish'); - $this->registerEvent('pubsub_testpostpublish_handle', 'onTestPublish'); - $this->registerEvent('pubsub_testpostpublish_error', 'onTestPublishError'); - } - - function onPublish($packet) - { - list($to, $node, $id) = array_values($packet->content); - - RPC::call('Publish.enableSend'); - - // Only for the microblog for the moment - //if($node == 'urn:xmpp:microblog:0') { - $this->ajaxCreateComments($to, $id); - //} - } - - function onTestPublish($packet) - { - list($server, $node) = array_values($packet->content); - $this->ajaxCreate($server, $node); - } - - function onTestPublishError($packet) - { - Notification::append(null, $this->__('publish.no_publication')); - } - - function ajaxCreateBlog() - { - $this->ajaxCreate($this->user->getLogin(), 'urn:xmpp:microblog:0'); - } - - function ajaxCreate($server, $node, $id = false) - { - if(!$this->validateServerNode($server, $node)) return; - - $post = false; - - if($id) { - $pd = new \modl\PostnDAO(); - $p = $pd->getItem($id); - if($p->isEditable()) { - $post = $p; - } - } - - $view = $this->tpl(); - $view->assign('to', $server); - $view->assign('node', $node); - $view->assign('item', $post); - - 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('server', $server); - $view->assign('node', $node); - $view->assign('post', $post); - $view->assign('item', $item); - - Header::fill($view->draw('_publish_header', true)); - - if($id) { - RPC::call('Publish.initEdit'); - } - - RPC::call('Publish.setEmbed'); - } - - function ajaxCreateComments($server, $id) - { - if(!$this->validateServerNode($server, $id)) return; - - $cn = new CommentCreateNode; - $cn->setTo($server) - ->setParentId($id) - ->request(); - } - - function ajaxFormFilled($server, $node) - { - $view = $this->tpl(); - - $view->assign('server', $server); - $view->assign('node', $node); - - Dialog::fill($view->draw('_publish_back_confirm', true)); - } - - function ajaxPreview($form) - { - if($form->content->value != '') { - $view = $this->tpl(); - $view->assign('content', addHFR(Markdown::defaultTransform($form->content->value))); - - Dialog::fill($view->draw('_publish_preview', true), true); - } else { - Notification::append(false, $this->__('publish.no_content_preview')); - } - } - - function ajaxHelp() - { - $view = $this->tpl(); - Dialog::fill($view->draw('_publish_help', true), true); - } - - /* - * Sic, doing this hack and wait to have a proper way to test it in the standard - */ - function ajaxTestPublish($server, $node) - { - if(!$this->validateServerNode($server, $node)) return; - - $t = new TestPostPublish; - $t->setTo($server) - ->setNode($node) - ->request(); - } - - function ajaxPublish($form) - { - RPC::call('Publish.disableSend'); - - if($form->title->value != '') { - $p = new PostPublish; - $p->setFrom($this->user->getLogin()) - ->setTo($form->to->value) - ->setTitle(htmlspecialchars($form->title->value)) - ->setNode($form->node->value); - //->setLocation($geo) - //->enableComments() - - // Still usefull ? Check line 44 - if($form->node->value == 'urn:xmpp:microblog:0') { - $p->enableComments(); - } - - $content = $content_xhtml = ''; - - if($form->content->value != '') { - $content = $form->content->value; - $content_xhtml = addHFR(Markdown::defaultTransform($content)); - } - - if($form->id->value != '') { - $p->setId($form->id->value); - - $pd = new \modl\PostnDAO(); - $post = $pd->getItem($form->id->value); - - if(isset($post)) { - $p->setPublished(strtotime($post->published)); - } - } - - if(Validator::stringType()->notEmpty()->validate($form->tags->value)) { - $p->setTags(array_unique( - array_filter( - array_map( - function($value) { - if(Validator::stringType()->notEmpty()->validate($value)) { - preg_match('/([^\s[:punct:]]|_|-){3,30}/', trim($value), $matches); - if(isset($matches[0])) return $matches[0]; - } - }, - explode(',', $form->tags->value) - ) - ) - )); - } - - if($form->embed->value != '' && filter_var($form->embed->value, FILTER_VALIDATE_URL)) { - try { - $embed = Embed\Embed::create($form->embed->value); - $p->setLink($form->embed->value); - - if(in_array($embed->type, array('photo', 'rich'))) { - $key = key($embed->images); - $p->setImage($embed->images[0]['value'], $embed->title, $embed->images[0]['mime']); - } - - if($embed->type !== 'photo') { - $content_xhtml .= $this->prepareEmbed($embed); - } - } catch(Exception $e) { - error_log($e->getMessage()); - } - } - - if($content != '') { - $p->setContent(htmlspecialchars($content)); - } - - if($content_xhtml != '') { - $p->setContentXhtml($content_xhtml); - } - - $p->request(); - } else { - RPC::call('Publish.enableSend'); - Notification::append(false, $this->__('publish.no_title')); - } - } - - function ajaxEmbedTest($url) - { - if($url == '') { - return; - } elseif(!filter_var($url, FILTER_VALIDATE_URL)) { - Notification::append(false, $this->__('publish.valid_url')); - return; - } - - try { - $embed = Embed\Embed::create($url); - $html = $this->prepareEmbed($embed); - - RPC::call('movim_fill', 'preview', ''); - RPC::call('movim_fill', 'gallery', ''); - - if(in_array($embed->type, array('photo', 'rich'))) { - RPC::call('movim_fill', 'gallery', $this->prepareGallery($embed)); - } - - if($embed->type !== 'photo') { - RPC::call('movim_fill', 'preview', $html); - } - } catch(Exception $e) { - error_log($e->getMessage()); - } - } - - function prepareEmbed($embed) - { - $view = $this->tpl(); - $view->assign('embed', $embed); - return $view->draw('_publish_embed', true); - } - - function prepareGallery($embed) - { - $view = $this->tpl(); - $view->assign('embed', $embed); - return $view->draw('_publish_gallery', true); - } - - private function validateServerNode($server, $node) - { - $validate_server = Validator::stringType()->noWhitespace()->length(6, 40); - $validate_node = Validator::stringType()->length(3, 100); - - if(!$validate_server->validate($server) - || !$validate_node->validate($node) - ) return false; - else return true; - } - - function display() - { - } -} diff --git a/sources/app/widgets/Publish/_publish_back_confirm.tpl b/sources/app/widgets/Publish/_publish_back_confirm.tpl deleted file mode 100644 index b63dd7f..0000000 --- a/sources/app/widgets/Publish/_publish_back_confirm.tpl +++ /dev/null @@ -1,11 +0,0 @@ -
      -

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

      -
      - diff --git a/sources/app/widgets/Publish/_publish_create.tpl b/sources/app/widgets/Publish/_publish_create.tpl deleted file mode 100644 index ad81df0..0000000 --- a/sources/app/widgets/Publish/_publish_create.tpl +++ /dev/null @@ -1,103 +0,0 @@ -
      -
        -
      • - - - - - - - - - - - - - - - {if="$item != false"} -

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

        - {else} -

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

        - {/if} - -
      • -
      -
      - -
      - - - nodeid}{/if}"> - -
      - - -
      - - - -
      - - -
      -
      - - -
      - -
        - {if="$c->supported('upload')"} -
      • - - - -

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

        -
      • - {/if} -
      - -
      - {if="$item != false"} - {$tags = $item->getTagsImploded()} - {/if} - - -
      -
      diff --git a/sources/app/widgets/Publish/_publish_embed.tpl b/sources/app/widgets/Publish/_publish_embed.tpl deleted file mode 100644 index 6d40fd1..0000000 --- a/sources/app/widgets/Publish/_publish_embed.tpl +++ /dev/null @@ -1,20 +0,0 @@ -
      - -
      diff --git a/sources/app/widgets/Publish/_publish_gallery.tpl b/sources/app/widgets/Publish/_publish_gallery.tpl deleted file mode 100644 index cf77c3a..0000000 --- a/sources/app/widgets/Publish/_publish_gallery.tpl +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/sources/app/widgets/Publish/_publish_header.tpl b/sources/app/widgets/Publish/_publish_header.tpl deleted file mode 100644 index c361218..0000000 --- a/sources/app/widgets/Publish/_publish_header.tpl +++ /dev/null @@ -1,11 +0,0 @@ -
      -
        -
      • - -

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

        -
      • -
      -
      -
      - -
      diff --git a/sources/app/widgets/Publish/_publish_help.tpl b/sources/app/widgets/Publish/_publish_help.tpl deleted file mode 100644 index a0b3296..0000000 --- a/sources/app/widgets/Publish/_publish_help.tpl +++ /dev/null @@ -1,92 +0,0 @@ -
      -

      {$c->__('post.help')}

      -
        -
      • - - - -

        # Title H1

        -

        ## Title H2…

        -
      • -
      • - - - -

        **bolded**

        -

        __bolded__

        -
      • -
      • - - - -

        *emphasis*

        -

        _emphasis_

        -
      • -
      • - - - -

        > Quoted line

        -

        > Quoted line

        -
      • -
      • - - - -

        * Item 1

        -

        * Item 2

        -
      • -
      • - - - -

        1. Item 1

        -

        2. Item 2

        -
      • -
      • - - - -

        `Sourcecode`

        -
      • -
      • - - - -

        [my text](http://my_url/)

        -
      • -
      • - - - -

        ![Alt text](http://my_image_url/)

        -
      • -
      - -
      - diff --git a/sources/app/widgets/Publish/_publish_preview.tpl b/sources/app/widgets/Publish/_publish_preview.tpl deleted file mode 100644 index bce65a1..0000000 --- a/sources/app/widgets/Publish/_publish_preview.tpl +++ /dev/null @@ -1,16 +0,0 @@ -
      -

      {$c->__('post.preview')}

      -
      -
      -
      - - {$content|prepareString} - -
      -
      -
      - diff --git a/sources/app/widgets/Publish/locales.ini b/sources/app/widgets/Publish/locales.ini deleted file mode 100644 index bb70413..0000000 --- a/sources/app/widgets/Publish/locales.ini +++ /dev/null @@ -1,27 +0,0 @@ -[post] -news_feed = News Feed -placeholder = Discover and register to the groups you are interested in -preview = Preview -help = Help -help_more = More help -help_manual = Markdown syntax manual -content_label = Content -content_text = You can format your content using Markdown -link = Link -tags = Tags -published = Post published -deleted = Post deleted -gallery = This picture will be added to your gallery - -[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 -form_filled = Some fields have been filled in. Do you still want to go back and loose their content? -add_text = Click here to add some text to your publication -add_text_label = Add some text diff --git a/sources/app/widgets/Publish/publish.css b/sources/app/widgets/Publish/publish.css deleted file mode 100644 index 5fb365e..0000000 --- a/sources/app/widgets/Publish/publish.css +++ /dev/null @@ -1,13 +0,0 @@ -form[name=post] #enable_content > * { - transition: opacity 0.3s ease; - cursor: pointer; - opacity: 0.3; -} - -form[name=post] #enable_content:hover > * { - opacity: 1; -} - -form[name=post] #content_field { - display: none; -} diff --git a/sources/app/widgets/Publish/publish.js b/sources/app/widgets/Publish/publish.js deleted file mode 100644 index 75819a2..0000000 --- a/sources/app/widgets/Publish/publish.js +++ /dev/null @@ -1,80 +0,0 @@ -var Publish = { - init: function() { - if(localStorage.getItem('share_url')) { - Publish_ajaxCreateBlog(); - MovimTpl.showPanel(); - } - }, - - setEmbed: function() { - if(localStorage.getItem('share_url')) { - var embed = document.querySelector('input[name=embed]'); - embed.value = localStorage.getItem('share_url'); - embed.onpaste(); - localStorage.removeItem('share_url'); - } - }, - - enableSend: function() { - movim_remove_class('#button_send', 'disabled'); - }, - - disableSend: function() { - movim_add_class('#button_send', 'disabled'); - }, - - enableContent: function() { - document.querySelector('#enable_content').style.display = 'none'; - document.querySelector('#content_field').style.display = 'block'; - }, - - headerBack: function(server, node, ok) { - // We check if the form is filled - if(Publish.checkFilled() && ok == false) { - Publish_ajaxFormFilled(server, node); - return; - } - - // We are on the news page - if(typeof Post_ajaxClear === 'function') { - Post_ajaxClear(); - //Header_ajaxReset('news'); - MovimTpl.hidePanel(); - } else { - Group_ajaxGetItems(server, node); - Group_ajaxGetAffiliations(server, node); - } - }, - - checkFilled: function() { - var form = document.querySelector('form[name=post]'); - - var i = 0; - while(i < form.elements.length) - { - if(form.elements[i].type != 'hidden' - && form.elements[i].value != form.elements[i].defaultValue) { - return true; - } - i++; - } - - return false; - }, - - initEdit: function() { - Publish.enableContent(); - Publish_ajaxEmbedTest(document.querySelector('#content_link input').value); - movim_textarea_autoheight(document.querySelector('#content_field textarea')); - } -} - -Upload.attach(function() { - var embed = document.querySelector('input[name=embed]'); - embed.value = Upload.get; - embed.onpaste(); -}); - -MovimWebsocket.attach(function() { - Publish.init(); -}); diff --git a/sources/app/widgets/Publish/publish.tpl b/sources/app/widgets/Publish/publish.tpl deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Rooms/Rooms.php b/sources/app/widgets/Rooms/Rooms.php deleted file mode 100644 index 4692941..0000000 --- a/sources/app/widgets/Rooms/Rooms.php +++ /dev/null @@ -1,296 +0,0 @@ -addjs('rooms.js'); - $this->addcss('rooms.css'); - $this->registerEvent('bookmark_set_handle', 'onBookmark'); - $this->registerEvent('presence_muc_handle', 'onConnected'); - $this->registerEvent('presence_unavailable_handle', 'onDisconnected'); - $this->registerEvent('presence_muc_errorconflict', 'onConflict'); - } - - function onBookmark() - { - $this->refreshRooms(); - RPC::call('MovimTpl.hidePanel'); - } - - function onConnected() - { - $this->refreshRooms(); - } - - function onConflict() - { - Notification::append(null, $this->__('chatrooms.conflict')); - } - - function onDisconnected() - { - // We reset the Chat view - $c = new Chat(); - $c->ajaxGet(); - - $this->refreshRooms(); - Notification::append(null, $this->__('chatrooms.disconnected')); - } - - private function refreshRooms() - { - RPC::call('movim_fill', 'rooms_widget', $this->prepareRooms()); - RPC::call('Rooms.refresh'); - } - - /** - * @brief Display the add room form - */ - function ajaxAdd() - { - $view = $this->tpl(); - - $cd = new \Modl\ContactDAO; - $view->assign('username', $this->user->getUser()); - - Dialog::fill($view->draw('_rooms_add', true)); - } - - /** - * @brief Display the remove room confirmation - */ - function ajaxRemoveConfirm($room) - { - if(!$this->validateRoom($room)) return; - - $view = $this->tpl(); - - $view->assign('room', $room); - - Dialog::fill($view->draw('_rooms_remove', true)); - } - - /** - * @brief Display the room list - */ - function ajaxList($room) - { - if(!$this->validateRoom($room)) return; - - $view = $this->tpl(); - - $cd = new \Modl\ContactDAO; - $view->assign('list', $cd->getPresences($room)); - - Dialog::fill($view->draw('_rooms_list', true), true); - } - - /** - * @brief Remove a room - */ - function ajaxRemove($room) - { - if(!$this->validateRoom($room)) return; - - $cd = new \modl\ConferenceDAO(); - $cd->deleteNode($room); - - $this->setBookmark(); - } - - /** - * @brief Join a chatroom - */ - function ajaxJoin($room, $nickname = false) - { - if(!$this->validateRoom($room)) return; - - $p = new Muc; - $p->setTo($room); - - if($nickname == false) { - $s = Session::start(); - $nickname = $s->get('username'); - } - - if($nickname == false || $nickname == null) { - $session = \Sessionx::start(); - $nickname = $session->username; - } - - $p->setNickname($nickname); - - $p->request(); - } - - /** - * @brief Exit a room - * - * @param string $room - */ - function ajaxExit($room) - { - if(!$this->validateRoom($room)) return; - - $s = Session::start(); - $resource = $s->get('username'); - - if($resource == null) { - $session = \Sessionx::start(); - $resource = $session->username; - } - - $pu = new Unavailable; - $pu->setTo($room) - ->setResource($resource) - ->setMuc() - ->request(); - } - - /** - * @brief Confirm the room add - */ - function ajaxChatroomAdd($form) - { - if(!filter_var($form['jid'], FILTER_VALIDATE_EMAIL)) { - 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 { - $item = array( - 'type' => 'conference', - 'name' => $form['name'], - 'autojoin' => $form['autojoin'], - 'nick' => $form['nick'], - 'jid' => $form['jid']); - $this->setBookmark($item); - RPC::call('Dialog.clear'); - } - } - - public function setBookmark($item = false) - { - $arr = array(); - - if($item) { - array_push($arr, $item); - } - - $sd = new \modl\SubscriptionDAO(); - $cd = new \modl\ConferenceDAO(); - - foreach($sd->getSubscribed() as $s) { - array_push($arr, - array( - 'type' => 'subscription', - 'server' => $s->server, - 'title' => $s->title, - 'subid' => $s->subid, - 'tags' => unserialize($s->tags), - 'node' => $s->node)); - } - - foreach($cd->getAll() as $c) { - array_push($arr, - array( - 'type' => 'conference', - 'name' => $c->name, - 'autojoin' => $c->autojoin, - 'nick' => $c->nick, - 'jid' => $c->conference)); - } - - - $b = new Set; - $b->setArr($arr) - ->setTo($this->user->getLogin()) - ->request(); - } - - function checkConnected($room, $resource = false) - { - if(!$this->validateRoom($room)) return; - if($resource && !$this->validateResource($resource)) { - Notification::append(null, $this->__('chatrooms.bad_id')); - return; - } - - $pd = new \modl\PresenceDAO(); - - if($resource == false) { - $session = \Sessionx::start(); - $resource = $session->user; - } - - $presence = $pd->getPresence($room, $resource); - - if($presence != null) { - return true; - } else { - return false; - } - } - - function prepareRooms() - { - $view = $this->tpl(); - $cod = new \modl\ConferenceDAO(); - - $list = $cod->getAll(); - - $connected = array(); - - foreach($list as $key => $room) { - if($this->checkConnected($room->conference, $room->nick)) { - $room->connected = true; - array_push($connected, $room); - unset($list[$key]); - } - } - - $list = array_merge($connected, $list); - - $view->assign('conferences', $list); - $view->assign('room', $this->get('r')); - - return $view->draw('_rooms', true); - } - - /** - * @brief Validate the room - * - * @param string $room - */ - private function validateRoom($room) - { - $validate_server = Validator::stringType()->noWhitespace()->length(6, 80); - if(!$validate_server->validate($room)) return false; - else return true; - } - - /** - * @brief Validate the resource - * - * @param string $resource - */ - private function validateResource($resource) - { - $validate_resource = Validator::stringType()->length(2, 40); - if(!$validate_resource->validate($resource)) return false; - else return true; - } - - function display() - { - $this->view->assign('list', $this->prepareRooms()); - } -} diff --git a/sources/app/widgets/Rooms/_rooms.tpl b/sources/app/widgets/Rooms/_rooms.tpl deleted file mode 100644 index 481e660..0000000 --- a/sources/app/widgets/Rooms/_rooms.tpl +++ /dev/null @@ -1,73 +0,0 @@ -{if="!$c->supported('anonymous') && $c->getView() != 'room'"} -
        -
      • -

        - {$conferences|count} - {$c->__('chatrooms.title')} -

        -
      • - {loop="$conferences"} -
      • connected"}online{/if}"> - {if="$value->connected"} - - {else} - - {/if} -

        {$value->name} {$value->conference}

        -
      • - {/loop} -
      - {if="$conferences == null"} -
        -
      • - - - -

        {$c->__('rooms.empty_text1')}

        -

        {$c->__('rooms.empty_text2')}

        -
      • -
      - {/if} -{else} - {if="$c->getView() == 'room' && $room != false"} -
      -

      {$c->__('room.anonymous_title')}

      -

      {$c->__('room.anonymous_login', $room)}

      -
      -
        -
      • -
        -
        - - -
        -
        - -
        -
        -
      • -
      - - - {elseif="$c->getView() == 'room'"} -
      -

      {$c->__('room.anonymous_title')}

      -

      {$c->__('room.no_room')}

      -
      - {else} -
      -

      {$c->__('room.anonymous_title')}

      -

      {$c->__('room.anonymous_text1')}

      -

      {$c->__('room.anonymous_text2')}

      -
      - {/if} -{/if} diff --git a/sources/app/widgets/Rooms/_rooms_add.tpl b/sources/app/widgets/Rooms/_rooms_add.tpl deleted file mode 100644 index 6c4f654..0000000 --- a/sources/app/widgets/Rooms/_rooms_add.tpl +++ /dev/null @@ -1,38 +0,0 @@ -
      -
      -

      {$c->__('rooms.add')}

      - -
      - - -
      -
      - - -
      -
      - - -
      - -
      - - - diff --git a/sources/app/widgets/Rooms/_rooms_list.tpl b/sources/app/widgets/Rooms/_rooms_list.tpl deleted file mode 100644 index 19ff2f5..0000000 --- a/sources/app/widgets/Rooms/_rooms_list.tpl +++ /dev/null @@ -1,42 +0,0 @@ -
      -

      {$c->__('chatrooms.users')}

      -
      -
        - {$presence = getPresencesTxt()} - {loop="$list"} -
      • last > 60"} inactive{/if}" - title="{$value->resource}"> - {$url = $value->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} - {if="$value->mucaffiliation =='owner'"} -
        - -
        - {/if} - {if="$value->mucjid && strpos($value->mucjid, '/') == false && !$c->supported('anonymous')"} -

        - {$value->resource} -

        - {else} -

        {$value->resource}

        - {/if} - {if="$value->status"} -

        {$value->status}

        - {/if} -
      • - {/loop} -
      -
      - diff --git a/sources/app/widgets/Rooms/_rooms_remove.tpl b/sources/app/widgets/Rooms/_rooms_remove.tpl deleted file mode 100644 index 3f7c3e4..0000000 --- a/sources/app/widgets/Rooms/_rooms_remove.tpl +++ /dev/null @@ -1,18 +0,0 @@ -
      -

      {$c->__('chatrooms.remove_title')}

      -
      -

      {$c->__('chatrooms.remove_text')}

      -
      -

      {$room}

      -
      - diff --git a/sources/app/widgets/Rooms/locales.ini b/sources/app/widgets/Rooms/locales.ini deleted file mode 100644 index 017e5bd..0000000 --- a/sources/app/widgets/Rooms/locales.ini +++ /dev/null @@ -1,31 +0,0 @@ -[rooms] -add = Add a chatroom -empty_text1 = "You don't have any chatroom yet." -empty_text2 = Add one by clicking on the add button. - -[chatrooms] -title = Chatrooms -id = Chat Room ID -name = Name -name_placeholder = My Favorite Room -nickname = Nickname -bad_id = Bad Chatroom ID -empty_name = Empty name -remove_title = Remove a chatroom -remove_text = You are going to remove the following chatroom. Please confirm your action. -connected = Connected to the chatroom -disconnected = Disconnected from the chatroom -users = Users in the room -bad_nickname = Please enter a correct nickname (2 to 40 characters) -conflict = Username already taken - -[bookmarks] -updated = Bookmarks updated - -[room] -anonymous_title = Public chatroom -no_room = Please provide a room address -anonymous_text1 = You are currently logued as an anonymous user. -anonymous_text2 = 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. -anonymous_login = Login on %s -nick = Your nickname diff --git a/sources/app/widgets/Rooms/rooms.css b/sources/app/widgets/Rooms/rooms.css deleted file mode 100644 index 5c20f9a..0000000 --- a/sources/app/widgets/Rooms/rooms.css +++ /dev/null @@ -1,3 +0,0 @@ -#rooms_widget ul li.room { - white-space: nowrap; -} diff --git a/sources/app/widgets/Rooms/rooms.js b/sources/app/widgets/Rooms/rooms.js deleted file mode 100644 index 8c17124..0000000 --- a/sources/app/widgets/Rooms/rooms.js +++ /dev/null @@ -1,72 +0,0 @@ -var Rooms = { - anonymous_room: false, - - refresh: function() { - var items = document.querySelectorAll('#rooms_widget ul li:not(.subheader)'); - var i = 0; - while(i < items.length) - { - if(items[i].dataset.jid != null) { - items[i].onclick = function(e) { - Chats.refresh(); - Notification.current('chat'); - - if(!movim_has_class(this, 'online')) { - if(this.dataset.nick != null) { - Rooms_ajaxJoin(this.dataset.jid, this.dataset.nick); - } else { - Rooms_ajaxJoin(this.dataset.jid); - } - } - - Chat_ajaxGetRoom(this.dataset.jid); - Chats.reset(items); - movim_add_class(this, 'active'); - } - } - - movim_remove_class(items[i], 'active'); - - i++; - } - }, - - reset: function(list) { - for(i = 0; i < list.length; i++) { - movim_remove_class(list[i], 'active'); - } - }, - - /** - * @brief Connect to an anonymous server - * @param The jid to remember - */ - anonymousInit : function() { - MovimWebsocket.register(function() - { - form = document.querySelector('form[name="loginanonymous"]'); - form.onsubmit = function(e) { - e.preventDefault(); - // We login - LoginAnonymous_ajaxLogin(this.querySelector('input#nick').value); - } - }); - }, - - /** - * @brief Join an anonymous room - * @param The jid to remember - */ - anonymousJoin : function() { - // We display the room - Chat_ajaxGetRoom(Rooms.anonymous_room); - // And finally we join - Rooms_ajaxExit(Rooms.anonymous_room); - Rooms_ajaxJoin(Rooms.anonymous_room); - } -} - -MovimWebsocket.attach(function() { - Rooms.refresh(); - Rooms.anonymousInit(); -}); diff --git a/sources/app/widgets/Rooms/rooms.tpl b/sources/app/widgets/Rooms/rooms.tpl deleted file mode 100644 index b486395..0000000 --- a/sources/app/widgets/Rooms/rooms.tpl +++ /dev/null @@ -1 +0,0 @@ -
      {$list}
      diff --git a/sources/app/widgets/Roster/Roster.php b/sources/app/widgets/Roster/Roster.php deleted file mode 100644 index d73d520..0000000 --- a/sources/app/widgets/Roster/Roster.php +++ /dev/null @@ -1,350 +0,0 @@ -addcss('roster.css'); - $this->addjs('angular.js'); - $this->addjs('roster.js'); - $this->registerEvent('roster_getlist_handle', 'onRoster'); - $this->registerEvent('roster_additem_handle', 'onAdd'); - $this->registerEvent('roster_removeitem_handle', 'onDelete'); - $this->registerEvent('roster_updateitem_handle', 'onUpdate'); - $this->registerEvent('presence', 'onPresence', 'contacts'); - } - - function onDelete($packet) - { - $jid = $packet->content; - if($jid != null){ - RPC::call('deleteContact', $jid); - } - Notification::append(null, $this->__('roster.deleted')); - } - - function onPresence($packet) - { - $contacts = $packet->content; - if($contacts != null){ - $c = $contacts[0]; - - if($c->groupname == '') - $c->groupname = $this->__('roster.ungrouped'); - else{ - $c->groupname = htmlspecialchars_decode($c->groupname); - } - $c->rostername = htmlspecialchars_decode($c->rostername); - - $ac = $c->toRoster(); - $this->prepareContact($ac, $c, $this->getCaps()); - $c = $ac; - - RPC::call('updateContact', json_encode($c)); - } - } - - function onAdd($packet) - { - $this->onPresence($packet); - Notification::append(null, $this->__('roster.added')); - } - - function onUpdate($packet) - { - $this->onPresence($packet); - Notification::append(null, $this->__('roster.updated')); - } - - function onRoster() - { - $results = $this->prepareRoster(); - - RPC::call('initContacts', $results['contacts']); - RPC::call('initGroups', $results['groups']); - } - - /** - * @brief Force the roster refresh - * @returns - */ - function ajaxGetRoster() - { - $this->onRoster(); - } - - /** - * @brief Force the roster refresh - * @returns - */ - function ajaxRefreshRoster() - { - $r = new GetList; - $r->request(); - } - - /** - * @brief Display the search contact form - */ - function ajaxDisplaySearch($jid = null) - { - $view = $this->tpl(); - - $view->assign('jid', $jid); - $view->assign('add', - $this->call( - 'ajaxAdd', - "movim_parse_form('add')")); - $view->assign('search', $this->call('ajaxDisplayFound', 'this.value')); - - Dialog::fill($view->draw('_roster_search', true)); - } - - /** - * @brief Return the found jid - */ - function ajaxDisplayFound($jid) - { - if($jid != '') { - $cd = new \Modl\ContactDAO(); - $contacts = $cd->searchJid($jid); - - $view = $this->tpl(); - $view->assign('contacts', $contacts); - $html = $view->draw('_roster_search_results', true); - - RPC::call('movim_fill', 'search_results', $html); - } - } - - /** - * @brief Add a contact to the roster and subscribe - */ - function ajaxAdd($form) - { - $jid = $form['searchjid']; - - $r = new AddItem; - $r->setTo($jid) - ->setFrom($this->user->getLogin()) - ->request(); - - $p = new Subscribe; - $p->setTo($jid) - ->request(); - } - - /** - * @brief Remove a contact to the roster and unsubscribe - */ - function ajaxDelete($jid) - { - $r = new RemoveItem; - $r->setTo($jid) - ->request(); - - $p = new Unsubscribe; - $p->setTo($jid) - ->request(); - } - - /** - * @brief Search for a contact to add - */ - function ajaxSearchContact($jid) - { - if(filter_var($jid, FILTER_VALIDATE_EMAIL)) { - RPC::call('movim_redirect', Route::urlize('contact', $jid)); - RPC::commit(); - } else - Notification::append(null, $this->__('roster.jid_error')); - } - - private function getCaps() - { - $capsdao = new \Modl\CapsDAO(); - $caps = $capsdao->getAll(); - - $capsarr = array(); - foreach($caps as $c) { - $capsarr[$c->node] = $c; - } - - return $capsarr; - } - - /** - * @brief Get data from database to pass it on to angular in JSON - * @param - * @returns $result: a json for the contacts and one for the groups - */ - function prepareRoster(){ - //Contacts - $contactdao = new \Modl\ContactDAO(); - $contacts = $contactdao->getRoster(); - - $capsarr = $this->getCaps(); - - $result = array(); - - $farray = array(); //final array - if(isset($contacts)) { - /* Init */ - $c = array_shift($contacts); - if($c->groupname == ''){ - $c->groupname = $this->__('roster.ungrouped'); - } - $jid = $c->jid; - $groupname = $c->groupname; - $ac = $c->toRoster(); - $this->prepareContact($ac, $c, $capsarr); - - $garray = array(); //group array - $garray['agroup'] = $groupname; - $garray['tombstone'] = false; - $garray['agroupitems'] = array(); //group array of jids - - $jarray = array(); //jid array - $jarray['ajid'] = $jid; - $jarray['atruename'] = $ac['rosterview']['name']; - $jarray['aval'] = $ac['value']; - $jarray['tombstone'] = false; - $jarray['ajiditems'] = $ac; //jid array of resources - - array_push($garray['agroupitems'], $jarray); - - foreach($contacts as &$c) { - /*jid has changed*/ - if($jid != $c->jid){ - if($c->groupname == ''){ - $c->groupname = $this->__('roster.ungrouped'); - } - $ac = $c->toRoster(); - $this->prepareContact($ac, $c, $capsarr); - - if($groupname != $c->groupname && $c->groupname != ""){ - //close group - array_push($farray, $garray); - //next group - $groupname = $ac['groupname']; - $garray = array(); - $garray['agroup'] = $groupname; - $garray['tombstone'] = false; - $garray['agroupitems'] = array(); - } - //push new jid in group - $jid = $ac['jid']; - $jarray['ajid'] = $jid; - $jarray['atruename'] = $ac['rosterview']['name']; - $jarray['aval'] = $ac['value']; - $jarray['tombstone'] = false; - $jarray['ajiditems'] = $ac; //jid array of resources - array_push($garray['agroupitems'], $jarray); - } - if($c == $contacts[count($contacts)-1]){ - array_push($farray, $garray); - } - } - } - $result['contacts'] = json_encode($farray); - - //Groups - $rd = new \Modl\RosterLinkDAO(); - $groups = $rd->getGroups(); - if(is_array($groups) && !in_array("Ungrouped", $groups)) $groups[] = "Ungrouped"; - else $groups = array(); - - $groups = array_flip($groups); - $result['groups'] = json_encode($groups); - - return $result; - } - - /** - * @brief Get data for contacts display in roster - * @param &$c: the contact as an array and by reference, - * $oc: the contact as an object, - * $caps: an array of capabilities - * @returns - */ - function prepareContact(&$c, $oc, $caps){ - $arr = array(); - $jid = false; - - $presencestxt = getPresencesTxt(); - - // We add some basic information - $c['rosterview'] = array(); - $c['rosterview']['avatar'] = $oc->getPhoto('s'); - $c['rosterview']['color'] = stringToColor($oc->jid); - $c['rosterview']['name'] = $oc->getTrueName(); - $c['rosterview']['friendpage'] = $this->route('contact', $oc->jid); - $c['rosterview']['subscription'] = $oc->rostersubscription; - - // Some data relative to the presence - if($oc->last != null && $oc->last > 60) - $c['rosterview']['inactive'] = 'inactive'; - else - $c['rosterview']['inactive'] = ''; - - if($oc->value && $oc->value != 5){ - if($oc->value && $oc->value == 6) { - $c['rosterview']['presencetxt'] = 'server_error'; - } else { - $c['rosterview']['presencetxt'] = $presencestxt[$oc->value]; - } - $c['value'] = intval($c['value']); - } else { - $c['rosterview']['presencetxt'] = 'offline'; - $c['value'] = 5; - } - - $c['rosterview']['type'] = ''; - $c['rosterview']['client'] = ''; - $c['rosterview']['jingle'] = false; - - // About the entity capability - if($caps && isset($caps[$oc->node.'#'.$oc->ver])) { - $cap = $caps[$oc->node.'#'.$oc->ver]; - $c['rosterview']['type'] = $cap->type; - - $client = $cap->name; - $client = explode(' ',$client); - $c['rosterview']['client'] = strtolower(preg_replace('/[^a-zA-Z0-9_ \-()\/%-&]/s', '', reset($client))); - - // Jingle support - $features = $cap->features; - $features = unserialize($features); - if(array_search('urn:xmpp:jingle:1', $features) !== null - && array_search('urn:xmpp:jingle:apps:rtp:audio', $features) !== null - && array_search('urn:xmpp:jingle:apps:rtp:video', $features) !== null - && ( array_search('urn:xmpp:jingle:transports:ice-udp:0', $features) - || array_search('urn:xmpp:jingle:transports:ice-udp:1', $features)) - ){ - $c['rosterview']['jingle'] = true; - } - } - - // Tune - $c['rosterview']['tune'] = false; - - if(($oc->tuneartist != null && $oc->tuneartist != '') - || ($oc->tunetitle != null && $oc->tunetitle != '')) - $c['rosterview']['tune'] = true; - } - - function display() - { - $this->user->reload(); - $this->view->assign('conf', $this->user->getConfig()); - $this->view->assign('base_uri', BASE_URI); - } -} diff --git a/sources/app/widgets/Roster/_roster_search.tpl b/sources/app/widgets/Roster/_roster_search.tpl deleted file mode 100644 index acae0a3..0000000 --- a/sources/app/widgets/Roster/_roster_search.tpl +++ /dev/null @@ -1,33 +0,0 @@ -
      -

      {$c->__('roster.search_pod')}

      -
        -
      • - -
        - - -
        - -
      • -
      -
      - -
      -
      - diff --git a/sources/app/widgets/Roster/_roster_search_results.tpl b/sources/app/widgets/Roster/_roster_search_results.tpl deleted file mode 100644 index f6339a6..0000000 --- a/sources/app/widgets/Roster/_roster_search_results.tpl +++ /dev/null @@ -1,18 +0,0 @@ -
        - {loop="$contacts"} -
      • - {$url = $value->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} -

        {$value->getTrueName()}

        -

        {$value->jid}

        -
      • - {/loop} -
      diff --git a/sources/app/widgets/Roster/angular.js b/sources/app/widgets/Roster/angular.js deleted file mode 100644 index ba80974..0000000 --- a/sources/app/widgets/Roster/angular.js +++ /dev/null @@ -1,252 +0,0 @@ -/* - AngularJS v1.3.16 - (c) 2010-2014 Google, Inc. http://angularjs.org - License: MIT -*/ -(function(T,V,s){'use strict';function F(b){return function(){var a=arguments[0],c;c="["+(b?b+":":"")+a+"] http://errors.angularjs.org/1.3.16/"+(b?b+"/":"")+a;for(a=1;a").append(b).html();try{return b[0].nodeType===ab?L(c):c.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(a,b){return"<"+L(b)})}catch(d){return L(c)}}function uc(b){try{return decodeURIComponent(b)}catch(a){}} -function vc(b){var a={},c,d;q((b||"").split("&"),function(b){b&&(c=b.replace(/\+/g,"%20").split("="),d=uc(c[0]),y(d)&&(b=y(c[1])?uc(c[1]):!0,wc.call(a,d)?w(a[d])?a[d].push(b):a[d]=[a[d],b]:a[d]=b))});return a}function Qb(b){var a=[];q(b,function(b,d){w(b)?q(b,function(b){a.push(Ca(d,!0)+(!0===b?"":"="+Ca(b,!0)))}):a.push(Ca(d,!0)+(!0===b?"":"="+Ca(b,!0)))});return a.length?a.join("&"):""}function sb(b){return Ca(b,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function Ca(b,a){return encodeURIComponent(b).replace(/%40/gi, -"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,a?"%20":"+")}function Nd(b,a){var c,d,e=tb.length;b=z(b);for(d=0;d/,">"));}a=a||[];a.unshift(["$provide",function(a){a.value("$rootElement",b)}]);c.debugInfoEnabled&&a.push(["$compileProvider",function(a){a.debugInfoEnabled(!0)}]);a.unshift("ng");d=bb(a,c.strictDi);d.invoke(["$rootScope","$rootElement","$compile","$injector",function(a,b,c,d){a.$apply(function(){b.data("$injector", -d);c(b)(a)})}]);return d},e=/^NG_ENABLE_DEBUG_INFO!/,f=/^NG_DEFER_BOOTSTRAP!/;T&&e.test(T.name)&&(c.debugInfoEnabled=!0,T.name=T.name.replace(e,""));if(T&&!f.test(T.name))return d();T.name=T.name.replace(f,"");ba.resumeBootstrap=function(b){q(b,function(b){a.push(b)});return d()};E(ba.resumeDeferredBootstrap)&&ba.resumeDeferredBootstrap()}function Pd(){T.name="NG_ENABLE_DEBUG_INFO!"+T.name;T.location.reload()}function Qd(b){b=ba.element(b).injector();if(!b)throw Ja("test");return b.get("$$testability")} -function yc(b,a){a=a||"_";return b.replace(Rd,function(b,d){return(d?a:"")+b.toLowerCase()})}function Sd(){var b;zc||((pa=T.jQuery)&&pa.fn.on?(z=pa,x(pa.fn,{scope:Ka.scope,isolateScope:Ka.isolateScope,controller:Ka.controller,injector:Ka.injector,inheritedData:Ka.inheritedData}),b=pa.cleanData,pa.cleanData=function(a){var c;if(Rb)Rb=!1;else for(var d=0,e;null!=(e=a[d]);d++)(c=pa._data(e,"events"))&&c.$destroy&&pa(e).triggerHandler("$destroy");b(a)}):z=R,ba.element=z,zc=!0)}function Sb(b,a,c){if(!b)throw Ja("areq", -a||"?",c||"required");return b}function La(b,a,c){c&&w(b)&&(b=b[b.length-1]);Sb(E(b),a,"not a function, got "+(b&&"object"===typeof b?b.constructor.name||"Object":typeof b));return b}function Ma(b,a){if("hasOwnProperty"===b)throw Ja("badname",a);}function Ac(b,a,c){if(!a)return b;a=a.split(".");for(var d,e=b,f=a.length,g=0;g")+d[2];for(d=d[0];d--;)c=c.lastChild;f=Ya(f,c.childNodes);c=e.firstChild;c.textContent=""}else f.push(a.createTextNode(b));e.textContent="";e.innerHTML="";q(f,function(a){e.appendChild(a)}); -return e}function R(b){if(b instanceof R)return b;var a;O(b)&&(b=U(b),a=!0);if(!(this instanceof R)){if(a&&"<"!=b.charAt(0))throw Ub("nosel");return new R(b)}if(a){a=V;var c;b=(c=mf.exec(b))?[a.createElement(c[1])]:(c=Kc(b,a))?c.childNodes:[]}Lc(this,b)}function Vb(b){return b.cloneNode(!0)}function xb(b,a){a||yb(b);if(b.querySelectorAll)for(var c=b.querySelectorAll("*"),d=0,e=c.length;d 4096 bytes)!"));else{if(r.cookie!==y)for(y=r.cookie,d=y.split("; "),Fa={},f=0;fk&&this.remove(n.key),b},get:function(a){if(k").parent()[0])});var f=Y(a,b,a,c,d,e);N.$$addScopeClass(a);var g=null;return function(b,c,d){Sb(b,"scope");d=d||{};var e=d.parentBoundTranscludeFn,h=d.transcludeControllers;d=d.futureParentElement;e&&e.$$boundTransclude&&(e=e.$$boundTransclude);g||(g=(d=d&&d[0])?"foreignobject"!==sa(d)&&d.toString().match(/SVG/)?"svg":"html":"html");d="html"!==g?z(T(g,z("
      ").append(a).html())):c?Ka.clone.call(a):a;if(h)for(var l in h)d.data("$"+l+"Controller",h[l].instance);N.$$addScopeInfo(d, -b);c&&c(d,b);f&&f(b,d,d,e);return d}}function Y(a,b,c,d,e,f){function g(a,c,d,e){var f,l,k,n,m,v,u;if(p)for(u=Array(c.length),n=0;nK.priority)break;if(F=K.scope)K.templateUrl||(I(F)?(Oa("new/isolated scope",J||G,K,x),J=K):Oa("new/isolated scope",J,K,x)),G=G||K;ia=K.name;!K.templateUrl&&K.controller&&(F=K.controller,H=H||{},Oa("'"+ia+"' controller",H[ia],K,x),H[ia]=K);if(F=K.transclude)C=!0,K.$$tlb||(Oa("transclusion",Ga,K,x),Ga=K), -"element"==F?(A=!0,D=K.priority,F=x,x=e.$$element=z(V.createComment(" "+ia+": "+e[ia]+" ")),d=x[0],Q(g,Za.call(F,0),d),gb=N(F,f,D,h&&h.name,{nonTlbTranscludeDirective:Ga})):(F=z(Vb(d)).contents(),x.empty(),gb=N(F,f));if(K.template)if(Yb=!0,Oa("template",Y,K,x),Y=K,F=E(K.template)?K.template(x,e):K.template,F=Yc(F),K.replace){h=K;F=Tb.test(F)?Zc(T(K.templateNamespace,U(F))):[];d=F[0];if(1!=F.length||d.nodeType!==ma)throw da("tplrt",ia,"");Q(g,x,d);L={$attr:{}};F=W(d,[],L);var tf=a.splice(qa+1,a.length- -(qa+1));J&&hb(F);a=a.concat(F).concat(tf);Vc(e,L);L=a.length}else x.html(F);if(K.templateUrl)Yb=!0,Oa("template",Y,K,x),Y=K,K.replace&&(h=K),M=Xb(a.splice(qa,a.length-qa),x,e,g,C&&gb,k,n,{controllerDirectives:H,newIsolateScopeDirective:J,templateDirective:Y,nonTlbTranscludeDirective:Ga}),L=a.length;else if(K.compile)try{xa=K.compile(x,e,gb),E(xa)?B(null,xa,R,jb):xa&&B(xa.pre,xa.post,R,jb)}catch(ac){c(ac,ta(x))}K.terminal&&(M.terminal=!0,D=Math.max(D,K.priority))}M.scope=G&&!0===G.scope;M.transcludeOnThisElement= -C;M.elementTranscludeOnThisElement=A;M.templateOnThisElement=Yb;M.transclude=gb;m.hasElementTranscludeDirective=A;return M}function hb(a){for(var b=0,c=a.length;bm.priority)&&-1!=m.restrict.indexOf(f)&&(k&&(m=Pb(m,{$$start:k,$$end:l})),b.push(m),h=m)}catch(u){c(u)}}return h}function F(b){if(e.hasOwnProperty(b))for(var c= -a.get(b+"Directive"),d=0,f=c.length;d"+b+"";return c.childNodes[0].childNodes;default:return b}}function jb(a,b){if("srcdoc"==b)return B.HTML;var c=sa(a);if("xlinkHref"==b||"form"==c&&"action"==b||"img"!=c&&("src"==b||"ngSrc"==b))return B.RESOURCE_URL}function R(a,c,d,e,f){var g=jb(a,e);f=h[e]||f;var l=b(d,!0,g,f);if(l){if("multiple"===e&&"select"===sa(a))throw da("selmulti",ta(a));c.push({priority:100,compile:function(){return{pre:function(a,c,h){c=h.$$observers||(h.$$observers={});if(k.test(e))throw da("nodomevents"); -var n=h[e];n!==d&&(l=n&&b(n,!0,g,f),d=n);l&&(h[e]=l(a),(c[e]||(c[e]=[])).$$inter=!0,(h.$$observers&&h.$$observers[e].$$scope||a).$watch(l,function(a,b){"class"===e&&a!=b?h.$updateClass(a,b):h.$set(e,a)}))}}}})}}function Q(a,b,c){var d=b[0],e=b.length,f=d.parentNode,g,h;if(a)for(g=0,h=a.length;g=a)return b;for(;a--;)8===b[a].nodeType&&uf.call(b,a,1);return b}function Ke(){var b= -{},a=!1,c=/^(\S+)(\s+as\s+(\w+))?$/;this.register=function(a,c){Ma(a,"controller");I(a)?x(b,a):b[a]=c};this.allowGlobals=function(){a=!0};this.$get=["$injector","$window",function(d,e){function f(a,b,c,d){if(!a||!I(a.$scope))throw F("$controller")("noscp",d,b);a.$scope[b]=c}return function(g,h,l,k){var m,r,n;l=!0===l;k&&O(k)&&(n=k);if(O(g)){k=g.match(c);if(!k)throw vf("ctrlfmt",g);r=k[1];n=n||k[3];g=b.hasOwnProperty(r)?b[r]:Ac(h.$scope,r,!0)||(a?Ac(e,r,!0):s);La(g,r,!0)}if(l)return l=(w(g)?g[g.length- -1]:g).prototype,m=Object.create(l||null),n&&f(h,n,m,r||g.name),x(function(){d.invoke(g,m,h,r);return m},{instance:m,identifier:n});m=d.instantiate(g,h,r);n&&f(h,n,m,r||g.name);return m}}]}function Le(){this.$get=["$window",function(b){return z(b.document)}]}function Me(){this.$get=["$log",function(b){return function(a,c){b.error.apply(b,arguments)}}]}function bc(b,a){if(O(b)){var c=b.replace(wf,"").trim();if(c){var d=a("Content-Type");(d=d&&0===d.indexOf(ad))||(d=(d=c.match(xf))&&yf[d[0]].test(c)); -d&&(b=tc(c))}}return b}function bd(b){var a=ga(),c,d,e;if(!b)return a;q(b.split("\n"),function(b){e=b.indexOf(":");c=L(U(b.substr(0,e)));d=U(b.substr(e+1));c&&(a[c]=a[c]?a[c]+", "+d:d)});return a}function cd(b){var a=I(b)?b:s;return function(c){a||(a=bd(b));return c?(c=a[L(c)],void 0===c&&(c=null),c):a}}function dd(b,a,c,d){if(E(d))return d(b,a,c);q(d,function(d){b=d(b,a,c)});return b}function Pe(){var b=this.defaults={transformResponse:[bc],transformRequest:[function(a){return I(a)&&"[object File]"!== -Aa.call(a)&&"[object Blob]"!==Aa.call(a)&&"[object FormData]"!==Aa.call(a)?$a(a):a}],headers:{common:{Accept:"application/json, text/plain, */*"},post:oa(cc),put:oa(cc),patch:oa(cc)},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN"},a=!1;this.useApplyAsync=function(b){return y(b)?(a=!!b,this):a};var c=this.interceptors=[];this.$get=["$httpBackend","$browser","$cacheFactory","$rootScope","$q","$injector",function(d,e,f,g,h,l){function k(a){function c(a){var b=x({},a);b.data=a.data?dd(a.data, -a.headers,a.status,e.transformResponse):a.data;a=a.status;return 200<=a&&300>a?b:h.reject(b)}function d(a){var b,c={};q(a,function(a,d){E(a)?(b=a(),null!=b&&(c[d]=b)):c[d]=a});return c}if(!ba.isObject(a))throw F("$http")("badreq",a);var e=x({method:"get",transformRequest:b.transformRequest,transformResponse:b.transformResponse},a);e.headers=function(a){var c=b.headers,e=x({},a.headers),f,g,c=x({},c.common,c[L(a.method)]);a:for(f in c){a=L(f);for(g in e)if(L(g)===a)continue a;e[f]=c[f]}return d(e)}(a); -e.method=vb(e.method);var f=[function(a){var d=a.headers,e=dd(a.data,cd(d),s,a.transformRequest);C(e)&&q(d,function(a,b){"content-type"===L(b)&&delete d[b]});C(a.withCredentials)&&!C(b.withCredentials)&&(a.withCredentials=b.withCredentials);return m(a,e).then(c,c)},s],g=h.when(e);for(q(u,function(a){(a.request||a.requestError)&&f.unshift(a.request,a.requestError);(a.response||a.responseError)&&f.push(a.response,a.responseError)});f.length;){a=f.shift();var l=f.shift(),g=g.then(a,l)}g.success=function(a){La(a, -"fn");g.then(function(b){a(b.data,b.status,b.headers,e)});return g};g.error=function(a){La(a,"fn");g.then(null,function(b){a(b.data,b.status,b.headers,e)});return g};return g}function m(c,f){function l(b,c,d,e){function f(){m(c,b,d,e)}D&&(200<=b&&300>b?D.put(q,[b,c,bd(d),e]):D.remove(q));a?g.$applyAsync(f):(f(),g.$$phase||g.$apply())}function m(a,b,d,e){b=Math.max(b,0);(200<=b&&300>b?B.resolve:B.reject)({data:a,status:b,headers:cd(d),config:c,statusText:e})}function u(a){m(a.data,a.status,oa(a.headers()), -a.statusText)}function J(){var a=k.pendingRequests.indexOf(c);-1!==a&&k.pendingRequests.splice(a,1)}var B=h.defer(),M=B.promise,D,G,N=c.headers,q=r(c.url,c.params);k.pendingRequests.push(c);M.then(J,J);!c.cache&&!b.cache||!1===c.cache||"GET"!==c.method&&"JSONP"!==c.method||(D=I(c.cache)?c.cache:I(b.cache)?b.cache:n);D&&(G=D.get(q),y(G)?G&&E(G.then)?G.then(u,u):w(G)?m(G[1],G[0],oa(G[2]),G[3]):m(G,200,{},"OK"):D.put(q,M));C(G)&&((G=ed(c.url)?e.cookies()[c.xsrfCookieName||b.xsrfCookieName]:s)&&(N[c.xsrfHeaderName|| -b.xsrfHeaderName]=G),d(c.method,q,f,l,N,c.timeout,c.withCredentials,c.responseType));return M}function r(a,b){if(!b)return a;var c=[];Jd(b,function(a,b){null===a||C(a)||(w(a)||(a=[a]),q(a,function(a){I(a)&&(a=ea(a)?a.toISOString():$a(a));c.push(Ca(b)+"="+Ca(a))}))});0=l&&(v.resolve(n),r(P.$$intervalId),delete f[P.$$intervalId]);u||b.$apply()},h);f[P.$$intervalId]=v;return P}var f={}; -e.cancel=function(b){return b&&b.$$intervalId in f?(f[b.$$intervalId].reject("canceled"),a.clearInterval(b.$$intervalId),delete f[b.$$intervalId],!0):!1};return e}]}function Wd(){this.$get=function(){return{id:"en-us",NUMBER_FORMATS:{DECIMAL_SEP:".",GROUP_SEP:",",PATTERNS:[{minInt:1,minFrac:0,maxFrac:3,posPre:"",posSuf:"",negPre:"-",negSuf:"",gSize:3,lgSize:3},{minInt:1,minFrac:2,maxFrac:2,posPre:"\u00a4",posSuf:"",negPre:"(\u00a4",negSuf:")",gSize:3,lgSize:3}],CURRENCY_SYM:"$"},DATETIME_FORMATS:{MONTH:"January February March April May June July August September October November December".split(" "), -SHORTMONTH:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),DAY:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),SHORTDAY:"Sun Mon Tue Wed Thu Fri Sat".split(" "),AMPMS:["AM","PM"],medium:"MMM d, y h:mm:ss a","short":"M/d/yy h:mm a",fullDate:"EEEE, MMMM d, y",longDate:"MMMM d, y",mediumDate:"MMM d, y",shortDate:"M/d/yy",mediumTime:"h:mm:ss a",shortTime:"h:mm a",ERANAMES:["Before Christ","Anno Domini"],ERAS:["BC","AD"]},pluralCat:function(b){return 1===b?"one":"other"}}}} -function ec(b){b=b.split("/");for(var a=b.length;a--;)b[a]=sb(b[a]);return b.join("/")}function fd(b,a){var c=ya(b);a.$$protocol=c.protocol;a.$$host=c.hostname;a.$$port=aa(c.port)||Bf[c.protocol]||null}function gd(b,a){var c="/"!==b.charAt(0);c&&(b="/"+b);var d=ya(b);a.$$path=decodeURIComponent(c&&"/"===d.pathname.charAt(0)?d.pathname.substring(1):d.pathname);a.$$search=vc(d.search);a.$$hash=decodeURIComponent(d.hash);a.$$path&&"/"!=a.$$path.charAt(0)&&(a.$$path="/"+a.$$path)}function wa(b,a){if(0=== -a.indexOf(b))return a.substr(b.length)}function Ea(b){var a=b.indexOf("#");return-1==a?b:b.substr(0,a)}function Gb(b){return b.replace(/(#.+)|#$/,"$1")}function fc(b){return b.substr(0,Ea(b).lastIndexOf("/")+1)}function gc(b,a){this.$$html5=!0;a=a||"";var c=fc(b);fd(b,this);this.$$parse=function(a){var b=wa(c,a);if(!O(b))throw Hb("ipthprfx",a,c);gd(b,this);this.$$path||(this.$$path="/");this.$$compose()};this.$$compose=function(){var a=Qb(this.$$search),b=this.$$hash?"#"+sb(this.$$hash):"";this.$$url= -ec(this.$$path)+(a?"?"+a:"")+b;this.$$absUrl=c+this.$$url.substr(1)};this.$$parseLinkUrl=function(d,e){if(e&&"#"===e[0])return this.hash(e.slice(1)),!0;var f,g;(f=wa(b,d))!==s?(g=f,g=(f=wa(a,f))!==s?c+(wa("/",f)||f):b+g):(f=wa(c,d))!==s?g=c+f:c==d+"/"&&(g=c);g&&this.$$parse(g);return!!g}}function hc(b,a){var c=fc(b);fd(b,this);this.$$parse=function(d){d=wa(b,d)||wa(c,d);var e;"#"===d.charAt(0)?(e=wa(a,d),C(e)&&(e=d)):e=this.$$html5?d:"";gd(e,this);d=this.$$path;var f=/^\/[A-Z]:(\/.*)/;0===e.indexOf(b)&& -(e=e.replace(b,""));f.exec(e)||(d=(e=f.exec(d))?e[1]:d);this.$$path=d;this.$$compose()};this.$$compose=function(){var c=Qb(this.$$search),e=this.$$hash?"#"+sb(this.$$hash):"";this.$$url=ec(this.$$path)+(c?"?"+c:"")+e;this.$$absUrl=b+(this.$$url?a+this.$$url:"")};this.$$parseLinkUrl=function(a,c){return Ea(b)==Ea(a)?(this.$$parse(a),!0):!1}}function hd(b,a){this.$$html5=!0;hc.apply(this,arguments);var c=fc(b);this.$$parseLinkUrl=function(d,e){if(e&&"#"===e[0])return this.hash(e.slice(1)),!0;var f, -g;b==Ea(d)?f=d:(g=wa(c,d))?f=b+a+g:c===d+"/"&&(f=c);f&&this.$$parse(f);return!!f};this.$$compose=function(){var c=Qb(this.$$search),e=this.$$hash?"#"+sb(this.$$hash):"";this.$$url=ec(this.$$path)+(c?"?"+c:"")+e;this.$$absUrl=b+a+this.$$url}}function Ib(b){return function(){return this[b]}}function id(b,a){return function(c){if(C(c))return this[b];this[b]=a(c);this.$$compose();return this}}function Re(){var b="",a={enabled:!1,requireBase:!0,rewriteLinks:!0};this.hashPrefix=function(a){return y(a)? -(b=a,this):b};this.html5Mode=function(b){return Wa(b)?(a.enabled=b,this):I(b)?(Wa(b.enabled)&&(a.enabled=b.enabled),Wa(b.requireBase)&&(a.requireBase=b.requireBase),Wa(b.rewriteLinks)&&(a.rewriteLinks=b.rewriteLinks),this):a};this.$get=["$rootScope","$browser","$sniffer","$rootElement","$window",function(c,d,e,f,g){function h(a,b,c){var e=k.url(),f=k.$$state;try{d.url(a,b,c),k.$$state=d.state()}catch(g){throw k.url(e),k.$$state=f,g;}}function l(a,b){c.$broadcast("$locationChangeSuccess",k.absUrl(), -a,k.$$state,b)}var k,m;m=d.baseHref();var r=d.url(),n;if(a.enabled){if(!m&&a.requireBase)throw Hb("nobase");n=r.substring(0,r.indexOf("/",r.indexOf("//")+2))+(m||"/");m=e.history?gc:hd}else n=Ea(r),m=hc;k=new m(n,"#"+b);k.$$parseLinkUrl(r,r);k.$$state=d.state();var u=/^\s*(javascript|mailto):/i;f.on("click",function(b){if(a.rewriteLinks&&!b.ctrlKey&&!b.metaKey&&!b.shiftKey&&2!=b.which&&2!=b.button){for(var e=z(b.target);"a"!==sa(e[0]);)if(e[0]===f[0]||!(e=e.parent())[0])return;var h=e.prop("href"), -l=e.attr("href")||e.attr("xlink:href");I(h)&&"[object SVGAnimatedString]"===h.toString()&&(h=ya(h.animVal).href);u.test(h)||!h||e.attr("target")||b.isDefaultPrevented()||!k.$$parseLinkUrl(h,l)||(b.preventDefault(),k.absUrl()!=d.url()&&(c.$apply(),g.angular["ff-684208-preventDefault"]=!0))}});Gb(k.absUrl())!=Gb(r)&&d.url(k.absUrl(),!0);var v=!0;d.onUrlChange(function(a,b){c.$evalAsync(function(){var d=k.absUrl(),e=k.$$state,f;k.$$parse(a);k.$$state=b;f=c.$broadcast("$locationChangeStart",a,d,b,e).defaultPrevented; -k.absUrl()===a&&(f?(k.$$parse(d),k.$$state=e,h(d,!1,e)):(v=!1,l(d,e)))});c.$$phase||c.$digest()});c.$watch(function(){var a=Gb(d.url()),b=Gb(k.absUrl()),f=d.state(),g=k.$$replace,n=a!==b||k.$$html5&&e.history&&f!==k.$$state;if(v||n)v=!1,c.$evalAsync(function(){var b=k.absUrl(),d=c.$broadcast("$locationChangeStart",b,a,k.$$state,f).defaultPrevented;k.absUrl()===b&&(d?(k.$$parse(a),k.$$state=f):(n&&h(b,g,f===k.$$state?null:k.$$state),l(a,f)))});k.$$replace=!1});return k}]}function Se(){var b=!0,a=this; -this.debugEnabled=function(a){return y(a)?(b=a,this):b};this.$get=["$window",function(c){function d(a){a instanceof Error&&(a.stack?a=a.message&&-1===a.stack.indexOf(a.message)?"Error: "+a.message+"\n"+a.stack:a.stack:a.sourceURL&&(a=a.message+"\n"+a.sourceURL+":"+a.line));return a}function e(a){var b=c.console||{},e=b[a]||b.log||A;a=!1;try{a=!!e.apply}catch(l){}return a?function(){var a=[];q(arguments,function(b){a.push(d(b))});return e.apply(b,a)}:function(a,b){e(a,null==b?"":b)}}return{log:e("log"), -info:e("info"),warn:e("warn"),error:e("error"),debug:function(){var c=e("debug");return function(){b&&c.apply(a,arguments)}}()}}]}function ra(b,a){if("__defineGetter__"===b||"__defineSetter__"===b||"__lookupGetter__"===b||"__lookupSetter__"===b||"__proto__"===b)throw ja("isecfld",a);return b}function ka(b,a){if(b){if(b.constructor===b)throw ja("isecfn",a);if(b.window===b)throw ja("isecwindow",a);if(b.children&&(b.nodeName||b.prop&&b.attr&&b.find))throw ja("isecdom",a);if(b===Object)throw ja("isecobj", -a);}return b}function ic(b){return b.constant}function kb(b,a,c,d,e){ka(b,e);ka(a,e);c=c.split(".");for(var f,g=0;1h?jd(g[0],g[1],g[2],g[3],g[4],c,d):function(a,b){var e=0,f;do f=jd(g[e++],g[e++],g[e++],g[e++],g[e++],c,d)(a,b),b=s,a=f;while(e< -h);return f};else{var l="";d&&(l+="s = eso(s, fe);\nl = eso(l, fe);\n");var k=d;q(g,function(a,b){ra(a,c);var e=(b?"s":'((l&&l.hasOwnProperty("'+a+'"))?l:s)')+"."+a;if(d||Pa(a))e="eso("+e+", fe)",k=!0;l+="if(s == null) return undefined;\ns="+e+";\n"});l+="return s;";a=new Function("s","l","eso","fe",l);a.toString=ca(l);k&&(a=Cf(a,c));f=a}f.sharedGetter=!0;f.assign=function(a,c,d){return kb(a,d,b,c,b)};return e[b]=f}function jc(b){return E(b.valueOf)?b.valueOf():Gf.call(b)}function Te(){var b=ga(), -a=ga();this.$get=["$filter","$sniffer",function(c,d){function e(a){var b=a;a.sharedGetter&&(b=function(b,c){return a(b,c)},b.literal=a.literal,b.constant=a.constant,b.assign=a.assign);return b}function f(a,b){for(var c=0,d=a.length;c=this.promise.$$state.status&&d&&d.length&&b(function(){for(var b,e,f=0,g=d.length;fa)for(b in k++,f)e.hasOwnProperty(b)||(u--,delete f[b])}else f!==e&&(f=e,k++);return k}}c.$stateful=!0;var d=this,e,f,g,l=1q&&(P=4-q,S[P]||(S[P]=[]),S[P].push({msg:E(b.exp)?"fn: "+(b.exp.name||b.exp.toString()):b.exp,newVal:f,oldVal:h}));else if(b===d){n=!1;break a}}catch(F){g(F)}if(!(k=s.$$childHead||s!==this&&s.$$nextSibling))for(;s!==this&&!(k=s.$$nextSibling);)s=s.$parent}while(s=k);if((n||p.length)&&!q--)throw t.$$phase=null,c("infdig",a,S);}while(n||p.length);for(t.$$phase=null;H.length;)try{H.shift()()}catch(x){g(x)}}, -$destroy:function(){if(!this.$$destroyed){var a=this.$parent;this.$broadcast("$destroy");this.$$destroyed=!0;if(this!==t){for(var b in this.$$listenerCount)n(this,this.$$listenerCount[b],b);a.$$childHead==this&&(a.$$childHead=this.$$nextSibling);a.$$childTail==this&&(a.$$childTail=this.$$prevSibling);this.$$prevSibling&&(this.$$prevSibling.$$nextSibling=this.$$nextSibling);this.$$nextSibling&&(this.$$nextSibling.$$prevSibling=this.$$prevSibling);this.$destroy=this.$digest=this.$apply=this.$evalAsync= -this.$applyAsync=A;this.$on=this.$watch=this.$watchGroup=function(){return A};this.$$listeners={};this.$parent=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=this.$root=this.$$watchers=null}}},$eval:function(a,b){return h(a)(this,b)},$evalAsync:function(a,b){t.$$phase||p.length||l.defer(function(){p.length&&t.$digest()});p.push({scope:this,expression:a,locals:b})},$$postDigest:function(a){H.push(a)},$apply:function(a){try{return r("$apply"),this.$eval(a)}catch(b){g(b)}finally{t.$$phase= -null;try{t.$digest()}catch(c){throw g(c),c;}}},$applyAsync:function(a){function b(){c.$eval(a)}var c=this;a&&J.push(b);s()},$on:function(a,b){var c=this.$$listeners[a];c||(this.$$listeners[a]=c=[]);c.push(b);var d=this;do d.$$listenerCount[a]||(d.$$listenerCount[a]=0),d.$$listenerCount[a]++;while(d=d.$parent);var e=this;return function(){var d=c.indexOf(b);-1!==d&&(c[d]=null,n(e,1,a))}},$emit:function(a,b){var c=[],d,e=this,f=!1,h={name:a,targetScope:e,stopPropagation:function(){f=!0},preventDefault:function(){h.defaultPrevented= -!0},defaultPrevented:!1},l=Ya([h],arguments,1),k,m;do{d=e.$$listeners[a]||c;h.currentScope=e;k=0;for(m=d.length;kQa)throw za("iequirks");var d=oa(la);d.isEnabled=function(){return b};d.trustAs=c.trustAs;d.getTrusted=c.getTrusted;d.valueOf=c.valueOf;b||(d.trustAs=d.getTrusted=function(a,b){return b},d.valueOf=na);d.parseAs=function(b,c){var e=a(c);return e.literal&&e.constant?e:a(c,function(a){return d.getTrusted(b,a)})};var e=d.parseAs,f=d.getTrusted,g=d.trustAs;q(la,function(a,b){var c=L(b);d[eb("parse_as_"+c)]=function(b){return e(a,b)};d[eb("get_trusted_"+c)]=function(b){return f(a,b)};d[eb("trust_as_"+ -c)]=function(b){return g(a,b)}});return d}]}function Ze(){this.$get=["$window","$document",function(b,a){var c={},d=aa((/android (\d+)/.exec(L((b.navigator||{}).userAgent))||[])[1]),e=/Boxee/i.test((b.navigator||{}).userAgent),f=a[0]||{},g,h=/^(Moz|webkit|ms)(?=[A-Z])/,l=f.body&&f.body.style,k=!1,m=!1;if(l){for(var r in l)if(k=h.exec(r)){g=k[0];g=g.substr(0,1).toUpperCase()+g.substr(1);break}g||(g="WebkitOpacity"in l&&"webkit");k=!!("transition"in l||g+"Transition"in l);m=!!("animation"in l||g+"Animation"in -l);!d||k&&m||(k=O(f.body.style.webkitTransition),m=O(f.body.style.webkitAnimation))}return{history:!(!b.history||!b.history.pushState||4>d||e),hasEvent:function(a){if("input"===a&&11>=Qa)return!1;if(C(c[a])){var b=f.createElement("div");c[a]="on"+a in b}return c[a]},csp:cb(),vendorPrefix:g,transitions:k,animations:m,android:d}}]}function af(){this.$get=["$templateCache","$http","$q",function(b,a,c){function d(e,f){d.totalPendingRequests++;var g=a.defaults&&a.defaults.transformResponse;w(g)?g=g.filter(function(a){return a!== -bc}):g===bc&&(g=null);return a.get(e,{cache:b,transformResponse:g})["finally"](function(){d.totalPendingRequests--}).then(function(a){return a.data},function(a){if(!f)throw da("tpload",e);return c.reject(a)})}d.totalPendingRequests=0;return d}]}function bf(){this.$get=["$rootScope","$browser","$location",function(b,a,c){return{findBindings:function(a,b,c){a=a.getElementsByClassName("ng-binding");var g=[];q(a,function(a){var d=ba.element(a).data("$binding");d&&q(d,function(d){c?(new RegExp("(^|\\s)"+ -ld(b)+"(\\s|\\||$)")).test(d)&&g.push(a):-1!=d.indexOf(b)&&g.push(a)})});return g},findModels:function(a,b,c){for(var g=["ng-","data-ng-","ng\\:"],h=0;hb;b=Math.abs(b);var g=b+"",h="",l=[],k=!1;if(-1!==g.indexOf("e")){var m=g.match(/([\d\.]+)e(-?)(\d+)/);m&&"-"==m[2]&&m[3]>e+1?b=0:(h=g,k=!0)}if(k)0b&&(h=b.toFixed(e),b=parseFloat(h));else{g=(g.split(td)[1]||"").length;C(e)&&(e=Math.min(Math.max(a.minFrac,g),a.maxFrac));b=+(Math.round(+(b.toString()+"e"+e)).toString()+"e"+-e);var g=(""+b).split(td),k=g[0],g=g[1]||"",r=0,n=a.lgSize,u=a.gSize;if(k.length>=n+u)for(r=k.length-n,m=0;mb&&(d="-",b=-b);for(b=""+b;b.length-c)e+=c;0===e&&-12==c&&(e=12);return Jb(e,a,d)}}function Kb(b,a){return function(c,d){var e=c["get"+b](), -f=vb(a?"SHORT"+b:b);return d[f][e]}}function ud(b){var a=(new Date(b,0,1)).getDay();return new Date(b,0,(4>=a?5:12)-a)}function vd(b){return function(a){var c=ud(a.getFullYear());a=+new Date(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))-+c;a=1+Math.round(a/6048E5);return Jb(a,b)}}function lc(b,a){return 0>=b.getFullYear()?a.ERAS[0]:a.ERAS[1]}function pd(b){function a(a){var b;if(b=a.match(c)){a=new Date(0);var f=0,g=0,h=b[8]?a.setUTCFullYear:a.setFullYear,l=b[8]?a.setUTCHours:a.setHours; -b[9]&&(f=aa(b[9]+b[10]),g=aa(b[9]+b[11]));h.call(a,aa(b[1]),aa(b[2])-1,aa(b[3]));f=aa(b[4]||0)-f;g=aa(b[5]||0)-g;h=aa(b[6]||0);b=Math.round(1E3*parseFloat("0."+(b[7]||0)));l.call(a,f,g,h,b)}return a}var c=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(c,e,f){var g="",h=[],l,k;e=e||"mediumDate";e=b.DATETIME_FORMATS[e]||e;O(c)&&(c=Of.test(c)?aa(c):a(c));Q(c)&&(c=new Date(c));if(!ea(c))return c;for(;e;)(k=Pf.exec(e))?(h=Ya(h,k,1), -e=h.pop()):(h.push(e),e=null);f&&"UTC"===f&&(c=new Date(c.getTime()),c.setMinutes(c.getMinutes()+c.getTimezoneOffset()));q(h,function(a){l=Qf[a];g+=l?l(c,b.DATETIME_FORMATS):a.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return g}}function Jf(){return function(b,a){C(a)&&(a=2);return $a(b,a)}}function Kf(){return function(b,a){Q(b)&&(b=b.toString());return w(b)||O(b)?(a=Infinity===Math.abs(Number(a))?Number(a):aa(a))?0b||37<=b&&40>= -b||m(a,this,this.value)});if(e.hasEvent("paste"))a.on("paste cut",m)}a.on("change",l);d.$render=function(){a.val(d.$isEmpty(d.$viewValue)?"":d.$viewValue)}}function Nb(b,a){return function(c,d){var e,f;if(ea(c))return c;if(O(c)){'"'==c.charAt(0)&&'"'==c.charAt(c.length-1)&&(c=c.substring(1,c.length-1));if(Rf.test(c))return new Date(c);b.lastIndex=0;if(e=b.exec(c))return e.shift(),f=d?{yyyy:d.getFullYear(),MM:d.getMonth()+1,dd:d.getDate(),HH:d.getHours(),mm:d.getMinutes(),ss:d.getSeconds(),sss:d.getMilliseconds()/ -1E3}:{yyyy:1970,MM:1,dd:1,HH:0,mm:0,ss:0,sss:0},q(e,function(b,c){c=q};g.$observe("min",function(a){q=n(a);h.$validate()})}if(y(g.max)||g.ngMax){var t;h.$validators.max=function(a){return!r(a)||C(t)||c(a)<=t};g.$observe("max",function(a){t=n(a);h.$validate()})}}} -function yd(b,a,c,d){(d.$$hasNativeValidators=I(a[0].validity))&&d.$parsers.push(function(b){var c=a.prop("validity")||{};return c.badInput&&!c.typeMismatch?s:b})}function zd(b,a,c,d,e){if(y(d)){b=b(d);if(!b.constant)throw F("ngModel")("constexpr",c,d);return b(a)}return e}function nc(b,a){b="ngClass"+b;return["$animate",function(c){function d(a,b){var c=[],d=0;a:for(;d(?:<\/\1>|)$/,Tb=/<|&#?\w+;/,kf=/<([\w:]+)/,lf=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ha={option:[1,'"],thead:[1,"","
      "],col:[2,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],_default:[0,"",""]};ha.optgroup=ha.option;ha.tbody=ha.tfoot=ha.colgroup= -ha.caption=ha.thead;ha.th=ha.td;var Ka=R.prototype={ready:function(b){function a(){c||(c=!0,b())}var c=!1;"complete"===V.readyState?setTimeout(a):(this.on("DOMContentLoaded",a),R(T).on("load",a))},toString:function(){var b=[];q(this,function(a){b.push(""+a)});return"["+b.join(", ")+"]"},eq:function(b){return 0<=b?z(this[b]):z(this[this.length+b])},length:0,push:Tf,sort:[].sort,splice:[].splice},Fb={};q("multiple selected checked disabled readOnly required open".split(" "),function(b){Fb[L(b)]=b}); -var Rc={};q("input select option textarea button form details".split(" "),function(b){Rc[b]=!0});var Sc={ngMinlength:"minlength",ngMaxlength:"maxlength",ngMin:"min",ngMax:"max",ngPattern:"pattern"};q({data:Wb,removeData:yb},function(b,a){R[a]=b});q({data:Wb,inheritedData:Eb,scope:function(b){return z.data(b,"$scope")||Eb(b.parentNode||b,["$isolateScope","$scope"])},isolateScope:function(b){return z.data(b,"$isolateScope")||z.data(b,"$isolateScopeNoTemplate")},controller:Nc,injector:function(b){return Eb(b, -"$injector")},removeAttr:function(b,a){b.removeAttribute(a)},hasClass:Bb,css:function(b,a,c){a=eb(a);if(y(c))b.style[a]=c;else return b.style[a]},attr:function(b,a,c){var d=b.nodeType;if(d!==ab&&2!==d&&8!==d)if(d=L(a),Fb[d])if(y(c))c?(b[a]=!0,b.setAttribute(a,d)):(b[a]=!1,b.removeAttribute(d));else return b[a]||(b.attributes.getNamedItem(a)||A).specified?d:s;else if(y(c))b.setAttribute(a,c);else if(b.getAttribute)return b=b.getAttribute(a,2),null===b?s:b},prop:function(b,a,c){if(y(c))b[a]=c;else return b[a]}, -text:function(){function b(a,b){if(C(b)){var d=a.nodeType;return d===ma||d===ab?a.textContent:""}a.textContent=b}b.$dv="";return b}(),val:function(b,a){if(C(a)){if(b.multiple&&"select"===sa(b)){var c=[];q(b.options,function(a){a.selected&&c.push(a.value||a.text)});return 0===c.length?null:c}return b.value}b.value=a},html:function(b,a){if(C(a))return b.innerHTML;xb(b,!0);b.innerHTML=a},empty:Oc},function(b,a){R.prototype[a]=function(a,d){var e,f,g=this.length;if(b!==Oc&&(2==b.length&&b!==Bb&&b!==Nc? -a:d)===s){if(I(a)){for(e=0;e":function(a,c,d,e){return d(a,c)>e(a,c)},"<=":function(a,c,d,e){return d(a,c)<=e(a,c)},">=":function(a,c,d,e){return d(a,c)>=e(a,c)},"&&":function(a,c,d,e){return d(a,c)&&e(a,c)},"||":function(a,c,d,e){return d(a,c)||e(a,c)},"!":function(a,c,d){return!d(a,c)},"=":!0,"|":!0}),cg={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},kc=function(a){this.options=a};kc.prototype={constructor:kc, -lex:function(a){this.text=a;this.index=0;for(this.tokens=[];this.index=a&&"string"===typeof a},isWhitespace:function(a){return" "===a||"\r"===a||"\t"===a||"\n"===a||"\v"===a||"\u00a0"===a},isIdent:function(a){return"a"<=a&&"z">=a||"A"<=a&&"Z">=a||"_"===a||"$"=== -a},isExpOperator:function(a){return"-"===a||"+"===a||this.isNumber(a)},throwError:function(a,c,d){d=d||this.index;c=y(c)?"s "+c+"-"+this.index+" ["+this.text.substring(c,d)+"]":" "+d;throw ja("lexerr",a,c,this.text);},readNumber:function(){for(var a="",c=this.index;this.indexa){a=this.tokens[a];var g=a.text;if(g===c||g===d||g===e||g===f||!(c||d||e||f))return a}return!1},expect:function(a,c,d,e){return(a=this.peek(a,c,d,e))?(this.tokens.shift(),a):!1},consume:function(a){if(0===this.tokens.length)throw ja("ueoe",this.text);var c=this.expect(a);c||this.throwError("is unexpected, expecting ["+a+ -"]",this.peek());return c},unaryFn:function(a,c){var d=qb[a];return x(function(a,f){return d(a,f,c)},{constant:c.constant,inputs:[c]})},binaryFn:function(a,c,d,e){var f=qb[c];return x(function(c,e){return f(c,e,a,d)},{constant:a.constant&&d.constant,inputs:!e&&[a,d]})},identifier:function(){for(var a=this.consume().text;this.peek(".")&&this.peekAhead(1).identifier&&!this.peekAhead(2,"(");)a+=this.consume().text+this.consume().text;return Df(a,this.options,this.text)},constant:function(){var a=this.consume().value; -return x(function(){return a},{constant:!0,literal:!0})},statements:function(){for(var a=[];;)if(0","<=",">=");)a=this.binaryFn(a,c.text,this.additive());return a},additive:function(){for(var a=this.multiplicative(),c;c=this.expect("+","-");)a=this.binaryFn(a,c.text,this.multiplicative());return a},multiplicative:function(){for(var a=this.unary(),c;c=this.expect("*","/","%");)a= -this.binaryFn(a,c.text,this.unary());return a},unary:function(){var a;return this.expect("+")?this.primary():(a=this.expect("-"))?this.binaryFn(lb.ZERO,a.text,this.unary()):(a=this.expect("!"))?this.unaryFn(a.text,this.unary()):this.primary()},fieldAccess:function(a){var c=this.identifier();return x(function(d,e,f){d=f||a(d,e);return null==d?s:c(d)},{assign:function(d,e,f){var g=a(d,f);g||a.assign(d,g={},f);return c.assign(g,e)}})},objectIndex:function(a){var c=this.text,d=this.expression();this.consume("]"); -return x(function(e,f){var g=a(e,f),h=d(e,f);ra(h,c);return g?ka(g[h],c):s},{assign:function(e,f,g){var h=ra(d(e,g),c),l=ka(a(e,g),c);l||a.assign(e,l={},g);return l[h]=f}})},functionCall:function(a,c){var d=[];if(")"!==this.peekToken().text){do d.push(this.expression());while(this.expect(","))}this.consume(")");var e=this.text,f=d.length?[]:null;return function(g,h){var l=c?c(g,h):y(c)?s:g,k=a(g,h,l)||A;if(f)for(var m=d.length;m--;)f[m]=ka(d[m](g,h),e);ka(l,e);if(k){if(k.constructor===k)throw ja("isecfn", -e);if(k===$f||k===ag||k===bg)throw ja("isecff",e);}l=k.apply?k.apply(l,f):k(f[0],f[1],f[2],f[3],f[4]);f&&(f.length=0);return ka(l,e)}},arrayDeclaration:function(){var a=[];if("]"!==this.peekToken().text){do{if(this.peek("]"))break;a.push(this.expression())}while(this.expect(","))}this.consume("]");return x(function(c,d){for(var e=[],f=0,g=a.length;fa.getHours()? -c.AMPMS[0]:c.AMPMS[1]},Z:function(a){a=-1*a.getTimezoneOffset();return a=(0<=a?"+":"")+(Jb(Math[0=a.getFullYear()?c.ERANAMES[0]:c.ERANAMES[1]}},Pf=/((?:[^yMdHhmsaZEwG']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|d+|H+|h+|m+|s+|a|Z|G+|w+))(.*)/,Of=/^\-?\d+$/;pd.$inject=["$locale"];var Lf=ca(L),Mf=ca(vb);rd.$inject=["$parse"];var Yd=ca({restrict:"E",compile:function(a,c){if(!c.href&&!c.xlinkHref&& -!c.name)return function(a,c){if("a"===c[0].nodeName.toLowerCase()){var f="[object SVGAnimatedString]"===Aa.call(c.prop("href"))?"xlink:href":"href";c.on("click",function(a){c.attr(f)||a.preventDefault()})}}}}),wb={};q(Fb,function(a,c){if("multiple"!=a){var d=va("ng-"+c);wb[d]=function(){return{restrict:"A",priority:100,link:function(a,f,g){a.$watch(g[d],function(a){g.$set(c,!!a)})}}}}});q(Sc,function(a,c){wb[c]=function(){return{priority:100,link:function(a,e,f){if("ngPattern"===c&&"/"==f.ngPattern.charAt(0)&& -(e=f.ngPattern.match(Sf))){f.$set("ngPattern",new RegExp(e[1],e[2]));return}a.$watch(f[c],function(a){f.$set(c,a)})}}}});q(["src","srcset","href"],function(a){var c=va("ng-"+a);wb[c]=function(){return{priority:99,link:function(d,e,f){var g=a,h=a;"href"===a&&"[object SVGAnimatedString]"===Aa.call(e.prop("href"))&&(h="xlinkHref",f.$attr[h]="xlink:href",g=null);f.$observe(c,function(c){c?(f.$set(h,c),Qa&&g&&e.prop(g,f[h])):"href"===a&&f.$set(h,null)})}}}});var Lb={$addControl:A,$$renameControl:function(a, -c){a.$name=c},$removeControl:A,$setValidity:A,$setDirty:A,$setPristine:A,$setSubmitted:A};wd.$inject=["$element","$attrs","$scope","$animate","$interpolate"];var Dd=function(a){return["$timeout",function(c){return{name:"form",restrict:a?"EAC":"E",controller:wd,compile:function(d,e){d.addClass(Ra).addClass(ob);var f=e.name?"name":a&&e.ngForm?"ngForm":!1;return{pre:function(a,d,e,k){if(!("action"in e)){var m=function(c){a.$apply(function(){k.$commitViewValue();k.$setSubmitted()});c.preventDefault()}; -d[0].addEventListener("submit",m,!1);d.on("$destroy",function(){c(function(){d[0].removeEventListener("submit",m,!1)},0,!1)})}var r=k.$$parentForm;f&&(kb(a,null,k.$name,k,k.$name),e.$observe(f,function(c){k.$name!==c&&(kb(a,null,k.$name,s,k.$name),r.$$renameControl(k,c),kb(a,null,k.$name,k,k.$name))}));d.on("$destroy",function(){r.$removeControl(k);f&&kb(a,null,e[f],s,k.$name);x(k,Lb)})}}}}}]},Zd=Dd(),le=Dd(!0),Rf=/\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z)/,dg=/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?$/, -eg=/^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i,fg=/^\s*(\-|\+)?(\d+|(\d*(\.\d*)))\s*$/,Ed=/^(\d{4})-(\d{2})-(\d{2})$/,Fd=/^(\d{4})-(\d\d)-(\d\d)T(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/,oc=/^(\d{4})-W(\d\d)$/,Gd=/^(\d{4})-(\d\d)$/,Hd=/^(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/,Id={text:function(a,c,d,e,f,g){mb(a,c,d,e,f,g);mc(e)},date:nb("date",Ed,Nb(Ed,["yyyy","MM","dd"]),"yyyy-MM-dd"),"datetime-local":nb("datetimelocal",Fd,Nb(Fd,"yyyy MM dd HH mm ss sss".split(" ")), -"yyyy-MM-ddTHH:mm:ss.sss"),time:nb("time",Hd,Nb(Hd,["HH","mm","ss","sss"]),"HH:mm:ss.sss"),week:nb("week",oc,function(a,c){if(ea(a))return a;if(O(a)){oc.lastIndex=0;var d=oc.exec(a);if(d){var e=+d[1],f=+d[2],g=d=0,h=0,l=0,k=ud(e),f=7*(f-1);c&&(d=c.getHours(),g=c.getMinutes(),h=c.getSeconds(),l=c.getMilliseconds());return new Date(e,0,k.getDate()+f,d,g,h,l)}}return NaN},"yyyy-Www"),month:nb("month",Gd,Nb(Gd,["yyyy","MM"]),"yyyy-MM"),number:function(a,c,d,e,f,g){yd(a,c,d,e);mb(a,c,d,e,f,g);e.$$parserName= -"number";e.$parsers.push(function(a){return e.$isEmpty(a)?null:fg.test(a)?parseFloat(a):s});e.$formatters.push(function(a){if(!e.$isEmpty(a)){if(!Q(a))throw Ob("numfmt",a);a=a.toString()}return a});if(y(d.min)||d.ngMin){var h;e.$validators.min=function(a){return e.$isEmpty(a)||C(h)||a>=h};d.$observe("min",function(a){y(a)&&!Q(a)&&(a=parseFloat(a,10));h=Q(a)&&!isNaN(a)?a:s;e.$validate()})}if(y(d.max)||d.ngMax){var l;e.$validators.max=function(a){return e.$isEmpty(a)||C(l)||a<=l};d.$observe("max",function(a){y(a)&& -!Q(a)&&(a=parseFloat(a,10));l=Q(a)&&!isNaN(a)?a:s;e.$validate()})}},url:function(a,c,d,e,f,g){mb(a,c,d,e,f,g);mc(e);e.$$parserName="url";e.$validators.url=function(a,c){var d=a||c;return e.$isEmpty(d)||dg.test(d)}},email:function(a,c,d,e,f,g){mb(a,c,d,e,f,g);mc(e);e.$$parserName="email";e.$validators.email=function(a,c){var d=a||c;return e.$isEmpty(d)||eg.test(d)}},radio:function(a,c,d,e){C(d.name)&&c.attr("name",++rb);c.on("click",function(a){c[0].checked&&e.$setViewValue(d.value,a&&a.type)});e.$render= -function(){c[0].checked=d.value==e.$viewValue};d.$observe("value",e.$render)},checkbox:function(a,c,d,e,f,g,h,l){var k=zd(l,a,"ngTrueValue",d.ngTrueValue,!0),m=zd(l,a,"ngFalseValue",d.ngFalseValue,!1);c.on("click",function(a){e.$setViewValue(c[0].checked,a&&a.type)});e.$render=function(){c[0].checked=e.$viewValue};e.$isEmpty=function(a){return!1===a};e.$formatters.push(function(a){return fa(a,k)});e.$parsers.push(function(a){return a?k:m})},hidden:A,button:A,submit:A,reset:A,file:A},Cc=["$browser", -"$sniffer","$filter","$parse",function(a,c,d,e){return{restrict:"E",require:["?ngModel"],link:{pre:function(f,g,h,l){l[0]&&(Id[L(h.type)]||Id.text)(f,g,h,l[0],c,a,d,e)}}}}],gg=/^(true|false|\d+)$/,De=function(){return{restrict:"A",priority:100,compile:function(a,c){return gg.test(c.ngValue)?function(a,c,f){f.$set("value",a.$eval(f.ngValue))}:function(a,c,f){a.$watch(f.ngValue,function(a){f.$set("value",a)})}}}},de=["$compile",function(a){return{restrict:"AC",compile:function(c){a.$$addBindingClass(c); -return function(c,e,f){a.$$addBindingInfo(e,f.ngBind);e=e[0];c.$watch(f.ngBind,function(a){e.textContent=a===s?"":a})}}}}],fe=["$interpolate","$compile",function(a,c){return{compile:function(d){c.$$addBindingClass(d);return function(d,f,g){d=a(f.attr(g.$attr.ngBindTemplate));c.$$addBindingInfo(f,d.expressions);f=f[0];g.$observe("ngBindTemplate",function(a){f.textContent=a===s?"":a})}}}}],ee=["$sce","$parse","$compile",function(a,c,d){return{restrict:"A",compile:function(e,f){var g=c(f.ngBindHtml), -h=c(f.ngBindHtml,function(a){return(a||"").toString()});d.$$addBindingClass(e);return function(c,e,f){d.$$addBindingInfo(e,f.ngBindHtml);c.$watch(h,function(){e.html(a.getTrustedHtml(g(c))||"")})}}}}],Ce=ca({restrict:"A",require:"ngModel",link:function(a,c,d,e){e.$viewChangeListeners.push(function(){a.$eval(d.ngChange)})}}),ge=nc("",!0),ie=nc("Odd",0),he=nc("Even",1),je=Ia({compile:function(a,c){c.$set("ngCloak",s);a.removeClass("ng-cloak")}}),ke=[function(){return{restrict:"A",scope:!0,controller:"@", -priority:500}}],Hc={},hg={blur:!0,focus:!0};q("click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave keydown keyup keypress submit focus blur copy cut paste".split(" "),function(a){var c=va("ng-"+a);Hc[c]=["$parse","$rootScope",function(d,e){return{restrict:"A",compile:function(f,g){var h=d(g[c],null,!0);return function(c,d){d.on(a,function(d){var f=function(){h(c,{$event:d})};hg[a]&&e.$$phase?c.$evalAsync(f):c.$apply(f)})}}}}]});var ne=["$animate",function(a){return{multiElement:!0, -transclude:"element",priority:600,terminal:!0,restrict:"A",$$tlb:!0,link:function(c,d,e,f,g){var h,l,k;c.$watch(e.ngIf,function(c){c?l||g(function(c,f){l=f;c[c.length++]=V.createComment(" end ngIf: "+e.ngIf+" ");h={clone:c};a.enter(c,d.parent(),d)}):(k&&(k.remove(),k=null),l&&(l.$destroy(),l=null),h&&(k=ub(h.clone),a.leave(k).then(function(){k=null}),h=null))})}}}],oe=["$templateRequest","$anchorScroll","$animate","$sce",function(a,c,d,e){return{restrict:"ECA",priority:400,terminal:!0,transclude:"element", -controller:ba.noop,compile:function(f,g){var h=g.ngInclude||g.src,l=g.onload||"",k=g.autoscroll;return function(f,g,n,q,v){var s=0,t,p,H,J=function(){p&&(p.remove(),p=null);t&&(t.$destroy(),t=null);H&&(d.leave(H).then(function(){p=null}),p=H,H=null)};f.$watch(e.parseAsResourceUrl(h),function(e){var h=function(){!y(k)||k&&!f.$eval(k)||c()},n=++s;e?(a(e,!0).then(function(a){if(n===s){var c=f.$new();q.template=a;a=v(c,function(a){J();d.enter(a,null,g).then(h)});t=c;H=a;t.$emit("$includeContentLoaded", -e);f.$eval(l)}},function(){n===s&&(J(),f.$emit("$includeContentError",e))}),f.$emit("$includeContentRequested",e)):(J(),q.template=null)})}}}}],Fe=["$compile",function(a){return{restrict:"ECA",priority:-400,require:"ngInclude",link:function(c,d,e,f){/SVG/.test(d[0].toString())?(d.empty(),a(Kc(f.template,V).childNodes)(c,function(a){d.append(a)},{futureParentElement:d})):(d.html(f.template),a(d.contents())(c))}}}],pe=Ia({priority:450,compile:function(){return{pre:function(a,c,d){a.$eval(d.ngInit)}}}}), -Be=function(){return{restrict:"A",priority:100,require:"ngModel",link:function(a,c,d,e){var f=c.attr(d.$attr.ngList)||", ",g="false"!==d.ngTrim,h=g?U(f):f;e.$parsers.push(function(a){if(!C(a)){var c=[];a&&q(a.split(h),function(a){a&&c.push(g?U(a):a)});return c}});e.$formatters.push(function(a){return w(a)?a.join(f):s});e.$isEmpty=function(a){return!a||!a.length}}}},ob="ng-valid",Ad="ng-invalid",Ra="ng-pristine",Mb="ng-dirty",Cd="ng-pending",Ob=new F("ngModel"),ig=["$scope","$exceptionHandler","$attrs", -"$element","$parse","$animate","$timeout","$rootScope","$q","$interpolate",function(a,c,d,e,f,g,h,l,k,m){this.$modelValue=this.$viewValue=Number.NaN;this.$$rawModelValue=s;this.$validators={};this.$asyncValidators={};this.$parsers=[];this.$formatters=[];this.$viewChangeListeners=[];this.$untouched=!0;this.$touched=!1;this.$pristine=!0;this.$dirty=!1;this.$valid=!0;this.$invalid=!1;this.$error={};this.$$success={};this.$pending=s;this.$name=m(d.name||"",!1)(a);var r=f(d.ngModel),n=r.assign,u=r,v=n, -P=null,t,p=this;this.$$setOptions=function(a){if((p.$options=a)&&a.getterSetter){var c=f(d.ngModel+"()"),g=f(d.ngModel+"($$$p)");u=function(a){var d=r(a);E(d)&&(d=c(a));return d};v=function(a,c){E(r(a))?g(a,{$$$p:p.$modelValue}):n(a,p.$modelValue)}}else if(!r.assign)throw Ob("nonassign",d.ngModel,ta(e));};this.$render=A;this.$isEmpty=function(a){return C(a)||""===a||null===a||a!==a};var H=e.inheritedData("$formController")||Lb,J=0;xd({ctrl:this,$element:e,set:function(a,c){a[c]=!0},unset:function(a, -c){delete a[c]},parentForm:H,$animate:g});this.$setPristine=function(){p.$dirty=!1;p.$pristine=!0;g.removeClass(e,Mb);g.addClass(e,Ra)};this.$setDirty=function(){p.$dirty=!0;p.$pristine=!1;g.removeClass(e,Ra);g.addClass(e,Mb);H.$setDirty()};this.$setUntouched=function(){p.$touched=!1;p.$untouched=!0;g.setClass(e,"ng-untouched","ng-touched")};this.$setTouched=function(){p.$touched=!0;p.$untouched=!1;g.setClass(e,"ng-touched","ng-untouched")};this.$rollbackViewValue=function(){h.cancel(P);p.$viewValue= -p.$$lastCommittedViewValue;p.$render()};this.$validate=function(){if(!Q(p.$modelValue)||!isNaN(p.$modelValue)){var a=p.$$rawModelValue,c=p.$valid,d=p.$modelValue,e=p.$options&&p.$options.allowInvalid;p.$$runValidators(a,p.$$lastCommittedViewValue,function(f){e||c===f||(p.$modelValue=f?a:s,p.$modelValue!==d&&p.$$writeModelToScope())})}};this.$$runValidators=function(a,c,d){function e(){var d=!0;q(p.$validators,function(e,f){var h=e(a,c);d=d&&h;g(f,h)});return d?!0:(q(p.$asyncValidators,function(a, -c){g(c,null)}),!1)}function f(){var d=[],e=!0;q(p.$asyncValidators,function(f,h){var k=f(a,c);if(!k||!E(k.then))throw Ob("$asyncValidators",k);g(h,s);d.push(k.then(function(){g(h,!0)},function(a){e=!1;g(h,!1)}))});d.length?k.all(d).then(function(){h(e)},A):h(!0)}function g(a,c){l===J&&p.$setValidity(a,c)}function h(a){l===J&&d(a)}J++;var l=J;(function(){var a=p.$$parserName||"parse";if(t===s)g(a,null);else return t||(q(p.$validators,function(a,c){g(c,null)}),q(p.$asyncValidators,function(a,c){g(c, -null)})),g(a,t),t;return!0})()?e()?f():h(!1):h(!1)};this.$commitViewValue=function(){var a=p.$viewValue;h.cancel(P);if(p.$$lastCommittedViewValue!==a||""===a&&p.$$hasNativeValidators)p.$$lastCommittedViewValue=a,p.$pristine&&this.$setDirty(),this.$$parseAndValidate()};this.$$parseAndValidate=function(){var c=p.$$lastCommittedViewValue;if(t=C(c)?s:!0)for(var d=0;dD;)d=t.pop(),m(S,d.label,!1),d.element.remove()}for(;T.length> -w;){l=T.pop();for(D=1;Da&&n.removeOption(c)})}var t;if(!(t=v.match(d)))throw kg("iexp",v,ta(f));var B=c(t[2]||t[1]),A=t[4]||t[6],E=/ as /.test(t[0])&&t[1],z=E?c(E):null,I=t[5],M=c(t[3]||""),D=c(t[2]?t[1]:A),O=c(t[7]),L=t[8]?c(t[8]):null,R={},T=[[{element:f,label:""}]],U={};x&&(a(x)(e),x.removeClass("ng-scope"),x.remove());f.empty();f.on("change",function(){e.$apply(function(){var a=O(e)||[],c;if(u)c=[],q(f.val(), -function(d){d=L?R[d]:d;c.push("?"===d?s:""===d?null:h(z?z:D,d,a[d]))});else{var d=L?R[f.val()]:f.val();c="?"===d?s:""===d?null:h(z?z:D,d,a[d])}g.$setViewValue(c);r()})});g.$render=r;e.$watchCollection(O,l);e.$watchCollection(function(){var a=O(e),c;if(a&&w(a)){c=Array(a.length);for(var d=0,f=a.length;df||e.$isEmpty(c)||c.length<=f}}}}},Fc=function(){return{restrict:"A",require:"?ngModel",link:function(a,c,d,e){if(e){var f=0;d.$observe("minlength",function(a){f=aa(a)||0;e.$validate()});e.$validators.minlength=function(a,c){return e.$isEmpty(c)||c.length>=f}}}}};T.angular.bootstrap?console.log("WARNING: Tried to load angular more than once."):(Sd(),Ud(ba),z(V).ready(function(){Od(V,xc)}))})(window,document);!window.angular.$$csp()&&window.angular.element(document).find("head").prepend(''); -//# sourceMappingURL=angular.min.js.map diff --git a/sources/app/widgets/Roster/img/movim_cloud.svg b/sources/app/widgets/Roster/img/movim_cloud.svg deleted file mode 100644 index bc0b6cf..0000000 --- a/sources/app/widgets/Roster/img/movim_cloud.svg +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - diff --git a/sources/app/widgets/Roster/locales.ini b/sources/app/widgets/Roster/locales.ini deleted file mode 100644 index bb0c2e8..0000000 --- a/sources/app/widgets/Roster/locales.ini +++ /dev/null @@ -1,19 +0,0 @@ -[roster] -ungrouped = Ungrouped -show_disconnected = Show disconnected contacts -hide_disconnected = Hide disconnected contacts -show_group = Show group %s -hide_group = Hide group %s -jid_error = Please enter a valid Jabber ID -no_contacts_title = No contacts ? -no_contacts_text = You can add one using the + button bellow -show_hide = Show/Hide -add_contact_info1 = Enter the Jabber ID of your contact. -add_contact_info2 = Press enter to validate. -jid = JID -results = Results -added = Contact added -updated = Contact updated -deleted = Contact deleted -search = Search in your contacts -search_pod = Search a contact diff --git a/sources/app/widgets/Roster/roster.css b/sources/app/widgets/Roster/roster.css deleted file mode 100644 index 61ce543..0000000 --- a/sources/app/widgets/Roster/roster.css +++ /dev/null @@ -1,63 +0,0 @@ -#roster ul#rosterlist > div > li { - min-height: 0; -} - -#roster ul#rosterlist > div > li { - display: none; - position: relative; -} - -#roster ul#rosterlist > div:not(.empty) { - height: 5rem; - overflow: hidden; -} - -#roster ul#rosterlist > div li:first-child p:before { - font-family: "Material-Design-Iconic-Font"; - content: "\f2fb"; - display: inline-block; - float: left; - margin-right: 1rem; -} - -#roster ul#rosterlist > div.groupshown li:first-child p:before { - font-family: "Material-Design-Iconic-Font"; - content: "\f2f9"; -} - -#roster ul#rosterlist > div.groupshown { - height: 100%; -} - -#roster ul#rosterlist > div > li:not(.offline):not(.server_error) { - display: list-item; -} - -#roster ul#rosterlist.offlineshown > div.groupshown > li { - display: list-item; -} - -/* Chat button */ -/* -#roster ul#rosterlist li .chat { - width: 2rem; - height: 2rem; - left: 5.5rem; - top: 3.5rem; - position: absolute; - - border-radius: 2em; - background-color: #DDD; -} -*/ -/* Search */ -#roster ul li.subheader.search, -#roster.search ul#rosterlist div.groupshown > li { - display: none; -} - -#roster.search ul li.subheader.search, -#roster.search ul#rosterlist div > li.found { - display: list-item; -} - diff --git a/sources/app/widgets/Roster/roster.js b/sources/app/widgets/Roster/roster.js deleted file mode 100644 index 444cdce..0000000 --- a/sources/app/widgets/Roster/roster.js +++ /dev/null @@ -1,338 +0,0 @@ -(function(){ - var app = angular.module("roster", []); - - /* Controller for Rosterlist */ - app.controller("RosterController", function($scope){ - /* Cache variables */ - $scope.lsJid = localStorage.getItem("username").replace("@", "at"); - $scope.lsRoster = localStorage.getObject($scope.lsJid + "_Roster") || {}; - $scope.lsGroupState = "groupState" in $scope.lsRoster ? $scope.lsRoster.groupState : {}; - - $scope.contacts = []; - $scope.groups = []; - - /* Dictionaries */ - $scope.lookupgroups = {}; - $scope.lookupjid = {}; - - $scope.initContacts = function(list){ - document.getElementById("spinner").style.display = "block"; - - /* Sort groups alphabetically */ - list.sort(groupnameCompare); - - $scope.contacts = list; - /* Populate dictionaries */ - for(var i = 0; i < $scope.contacts.length; i++){ - $scope.lookupgroups[$scope.contacts[i].agroup] = $scope.contacts[i]; - /* Sort jid by presence and alphabetically */ - $scope.contacts[i].agroupitems.sort(jidAvalCompare); - - for(var j = 0; j < $scope.contacts[i].agroupitems.length; j++){ - $scope.lookupjid[$scope.contacts[i].agroupitems[j].ajid] = $scope.contacts[i].agroupitems[j]; - } - } - document.getElementById("spinner").style.display = "none"; - $scope.$apply(); - }; - - $scope.initGroups = function(list){ - for(var i in list){ - if(!("rosterGroup_"+i in $scope.lsGroupState)){ - list[i] = true; - $scope.lsGroupState["rosterGroup_" + i] = true; - } - else list[i] = $scope.lsGroupState["rosterGroup_" + i]; - } - - $scope.groups = list; - $scope.$apply(); - }; - - $scope.deleteContact = function(jid){ - $scope.lookupjid[jid].tombstone = true; - - $scope.$apply(); - }; - - $scope.pushInPlace = function(element, array, comparer){ - if(array === $scope.contacts){ - dico = $scope.lookupgroups; - key = "agroup"; - } else { - dico = $scope.lookupjid; - key = "ajid"; - } - - /* Put element in the right place inside array */ - index = locationOf(element, array, comparer); - array.splice(index, 0, element); - - /* Update dictionary from the appropriate index */ - for(var i=index; i> 1; // >>1 = /2 - var c = comparer(element, array[pivot]); - if ((end - start) <= 1){ - return (c == -1) ? pivot : pivot+1; - } - - switch (c) { - case -1: return locationOf(element, array, comparer, start, pivot); - case 0: return pivot; - case 1: return locationOf(element, array, comparer, pivot, end); - }; -}; - -/* Object comparison functions */ -var groupnameCompare = function(a, b) { - return a.agroup.localeCompare(b.agroup); -}; - -/* Presence + alphabetical comparison */ -var jidAvalCompare = function(a, b) { - n = a.aval - b.aval; - if(n == 0){ - n = a.atruename.localeCompare(b.atruename); - } - return n ? n < 0 ? -1 : 1 : 0; -}; - -var Roster = { - init : function() { - var search = document.querySelector('#rostersearch'); - var roster = document.querySelector('#roster'); - var rosterlist = document.querySelector('#rosterlist'); - - search.oninput = function(event) { - if(search.value.length > 0) { - movim_add_class(roster, 'search'); - } else { - movim_remove_class(roster, 'search'); - } - - // We clear the old search - var selector_clear = '#rosterlist div > li.found'; - var li = document.querySelectorAll(selector_clear); - - for(i = 0; i < li.length; i++) { - movim_remove_class(li.item(i), 'found'); - } - - // We select the interesting li - var selector = '#rosterlist div > li[title*="' + accentsTidy(search.value) + '"]:not(.subheader)'; - li = document.querySelectorAll(selector); - if(li != null && li.item(0) != null ){ - var g = li.item(0).parentNode.querySelector('.subheader'); - movim_add_class(g, 'found'); - for(i = 0; i < li.length; i++) { - if(li.item(i).parentNode.firstChild != g){ - g = li.item(i).parentNode.querySelector('.subheader'); - movim_add_class(g, 'found'); - } - movim_add_class(li.item(i), 'found'); - } - } - }; - }, - refresh: function() { - var items = document.querySelectorAll('#rosterlist div > li:not(.subheader)'); - var i = 0; - - while(i < items.length) - { - items[i].onclick = function(){Roster.clickOnContact(this);}; - i++; - } - }, - - reset: function(list) { - for(i = 0; i < list.length; i++) { - movim_remove_class(list[i], 'active'); - } - }, - - clearSearch: function() { - var search = document.querySelector('#rostersearch'); - if(search) { - search.value = ''; - search.oninput(); - } - }, - - setFound : function(jid) { - document.querySelector('input[name=searchjid]').value = jid; - }, - - clickOnContact : function(e) { - Contact_ajaxGetContact(e.id); - Contact_ajaxRefreshFeed(e.id); - /*recalculated at each click*/ - var it = document.querySelectorAll('#rosterlist div > li:not(.subheader)'); - Roster.reset(it); - Roster.clearSearch(); - movim_add_class(e, 'active'); - }, -} - -MovimWebsocket.attach(function() { - Roster_ajaxGetRoster(); - Roster.refresh(); - Notification.current('contacts'); -}); - - -movim_add_onload(function(){ - Roster.init(); -}); diff --git a/sources/app/widgets/Roster/roster.tpl b/sources/app/widgets/Roster/roster.tpl deleted file mode 100644 index 99ea586..0000000 --- a/sources/app/widgets/Roster/roster.tpl +++ /dev/null @@ -1,91 +0,0 @@ -
      -
      -
        -
      • - - -
        -
        - -
        -
        -
      • -
      -
      -
        -
        -

        {$c->__('roster.no_contacts_title')}

        -

        {$c->__('roster.no_contacts_text')}

        -
        - - - -
        - -
        - -
        - -
      • -

        - {{rosterCtrl.getOnlineCount(group.agroupitems)}}/{{group.agroupitems.length}} - {{::group.agroup}} -

        -
      • -
      • - - - - - - - - - - - - - - -

        {{myjid.ajiditems.rosterview.name}} - - - - - - -

        -

        - {{myjid.ajiditems.status}} -

        -
      • -
        -
      -
      - - - - -
      diff --git a/sources/app/widgets/Share/Share.php b/sources/app/widgets/Share/Share.php deleted file mode 100644 index b3a4004..0000000 --- a/sources/app/widgets/Share/Share.php +++ /dev/null @@ -1,19 +0,0 @@ -get('url'))); - if($validate_url->validate($url)) { - $this->view->assign('url', $url); - } - } -} diff --git a/sources/app/widgets/Share/locales.ini b/sources/app/widgets/Share/locales.ini deleted file mode 100644 index c510e1c..0000000 --- a/sources/app/widgets/Share/locales.ini +++ /dev/null @@ -1,3 +0,0 @@ -[share] -error = This is not a valid url -success = Sharing the URL diff --git a/sources/app/widgets/Share/share.tpl b/sources/app/widgets/Share/share.tpl deleted file mode 100644 index 3237a9e..0000000 --- a/sources/app/widgets/Share/share.tpl +++ /dev/null @@ -1,29 +0,0 @@ -
      -
        - {if="isset($url)"} -
      • - - - - - - -

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

        -

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

        -

        {$url}

        -
      • - - {else} -
      • - - - -

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

        -

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

        -
      • - {/if} -
      -
      diff --git a/sources/app/widgets/Statistics/Statistics.php b/sources/app/widgets/Statistics/Statistics.php deleted file mode 100644 index cf567ac..0000000 --- a/sources/app/widgets/Statistics/Statistics.php +++ /dev/null @@ -1,108 +0,0 @@ - - * * - * Copyright (C)2014 MOVIM project - * - * See COPYING for licensing information. - */ - -use Modl\SessionxDAO; - -class Statistics extends WidgetBase -{ - function load() - { - } - - function display() - { - $sd = new SessionxDAO; - $this->view->assign('sessions', $sd->getAll()); - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $this->view->assign('hash', $config->password); - - $tmp = array(); - - foreach(scandir(USERS_PATH) as $f) { - if(is_dir(USERS_PATH.'/'.$f)) { - $time = filemtime(USERS_PATH.'/'.$f.'/index.html'); - if($time) { - array_push($tmp, $time); - } - } - } - - sort($tmp); - $days = array(); - - $pattern = "Y-m"; - - foreach($tmp as $k => $time) { - $key = date($pattern, $time); - - if(isset($days[$key])) { - $days[$key]++; - } else { - $days[$key] = 1; - } - } - - $this->renderTimeLineChart($days, $this->__('statistics.monthly_sub'), "monthly.png"); - - $sum = 0; - foreach($days as $key => $value) { - $sum = $sum + $value; - $days[$key] = $sum; - } - - $this->renderTimeLineChart($days, $this->__('statistics.monthly_sub_cum'), "monthly_cumulated.png"); - } - - public function getContact($username, $host) - { - $jid = $username.'@'.$host; - $cd = new modl\ContactDAO; - return $cd->get($jid); - } - - private function renderTimeLineChart($data, $title, $filename) - { - $chart = new Libchart\View\Chart\LineChart(750, 450); - - $dataSet = new Libchart\Model\XYDataSet(); - - foreach($data as $key => $value) { - $dataSet->addPoint(new Libchart\Model\Point($key, $value)); - } - - $chart->setDataSet($dataSet); - - $chart->setTitle($title); - $chart->render(CACHE_PATH.$filename); - - $this->view->assign('cache_path', BASE_URI.'cache/'); - } - - public function ajaxGetSessions($hashs) - { - $sd = new SessionxDAO; - $sessions = $sd->getAll(); - } - - function getTime($date) - { - return prepareDate(strtotime($date)); - } -} diff --git a/sources/app/widgets/Statistics/locales.ini b/sources/app/widgets/Statistics/locales.ini deleted file mode 100644 index c199d8d..0000000 --- a/sources/app/widgets/Statistics/locales.ini +++ /dev/null @@ -1,7 +0,0 @@ -[statistics] -title = Statistics -since = Since -sessions = Sessions -subscriptions = Subscriptions -monthly_sub = Monthly Subscriptions -monthly_sub_cum = Monthly Subscriptions Cumulated diff --git a/sources/app/widgets/Statistics/statistics.tpl b/sources/app/widgets/Statistics/statistics.tpl deleted file mode 100644 index b3591d6..0000000 --- a/sources/app/widgets/Statistics/statistics.tpl +++ /dev/null @@ -1,41 +0,0 @@ -
      -
        -
      • -

        {$c->__('statistics.sessions')} - {$sessions|count}

        -
      • - {loop="$sessions"} - {$user = $c->getContact($value->username, $value->host)} -
      • - {$url = $user->getPhoto('s')} - {if="$url"} - - - - {else} - - - - {/if} -

        {$user->getTrueName()} - {$value->username}@{$value->host} - {$value->domain}

        -

        - {if="isset($value->start)"} - {$c->getTime($value->start)} - {/if} -

        -
      • - {/loop} -
      - -

      {$c->__('statistics.subscriptions')}

      -
      - -
      -
      - -
      - -
      diff --git a/sources/app/widgets/Stickers/Stickers.php b/sources/app/widgets/Stickers/Stickers.php deleted file mode 100644 index 559591a..0000000 --- a/sources/app/widgets/Stickers/Stickers.php +++ /dev/null @@ -1,155 +0,0 @@ -addcss('stickers.css'); - $this->addjs('stickers.js'); - $this->registerEvent('bob', 'onRequest'); - } - - function onRequest($packet) - { - $content = $packet->content; - - $to = $content[0]; - $id = $content[1]; - $cid = $content[2]; - - list($c, $ext) = explode('@', $cid); - list($sh, $key) = explode('+', $c); - - $base64 = base64_encode(file_get_contents(dirname(__FILE__).'/stickers/'.$key.'.png')); - - $a = new Answer; - $a->setTo($to) - ->setId($id) - ->setCid($cid) - ->setType('image/png') - ->setBase64($base64) - ->request(); - } - - function ajaxSend($to, $file) - { - if(!$this->validateJid($to)) return; - - list($key, $ext) = explode('.', $file); - - $filepath = dirname(__FILE__).'/stickers/'.$key.'.png'; - - if(!file_exists($filepath)) return; - - // We get the base64 - $base64 = base64_encode(file_get_contents($filepath)); - - // Caching the picture - $p = new Picture; - $p->fromBase($base64); - $p->set($key, 'png'); - - // Creating a message - $m = new \Modl\Message(); - $m->session = $this->user->getLogin(); - $m->jidto = echapJid($to); - $m->jidfrom = $this->user->getLogin(); - $m->sticker = $key; - $m->body = $this->__('sticker.sent'); - - $m->published = gmdate('Y-m-d H:i:s'); - - $session = \Sessionx::start(); - - $m->id = Uuid::uuid4(); - $m->type = 'chat'; - $m->resource = $session->resource; - - // Sending the sticker - $html = "

      Sticker

      "; - - $p = new Publish; - $p->setTo($m->jidto) - ->setContent($m->body) - ->setHTML($html) - ->setId($m->id) - ->request(); - - $md = new \Modl\MessageDAO(); - $md->set($m); - - // Sending it to Chat - $packet = new Moxl\Xec\Payload\Packet; - $packet->content = $m; - $c = new Chat; - $c->onMessage($packet/*, true*/); - } - - function ajaxShow($to) - { - if(!$this->validateJid($to)) return; - - $files = scandir(dirname(__FILE__).'/stickers/'); - - array_shift($files); - array_shift($files); - - $view = $this->tpl(); - $view->assign('jid', $to); - $view->assign('stickers', $files); - $view->assign('icon', $this->respath('stickers').'/icon.png'); - $view->assign('path', $this->respath('stickers').'/'); - - Dialog::fill($view->draw('_stickers', true), true); - } - - /** - * @brief Show the smiley list - */ - function ajaxSmiley($to) - { - if(!$this->validateJid($to)) return; - - $view = $this->tpl(); - $view->assign('jid', $to); - $view->assign('icon', $this->respath('stickers').'/icon.png'); - Dialog::fill($view->draw('_stickers_smiley', true)); - } - - /** - * @brief Get the path of a emoji - */ - function ajaxSmileyGet($string) - { - return prepareString($string, true); - } - - /** - * @brief Validate the jid - * - * @param string $jid - */ - private function validateJid($jid) - { - $validate_jid = Validator::stringType()->noWhitespace()->length(6, 60); - if(!$validate_jid->validate($jid)) return false; - else return true; - } - - function getSmileyPath($id) - { - return getSmileyPath($id); - } - - function display() - { - - } -} diff --git a/sources/app/widgets/Stickers/_stickers.tpl b/sources/app/widgets/Stickers/_stickers.tpl deleted file mode 100644 index 54d09db..0000000 --- a/sources/app/widgets/Stickers/_stickers.tpl +++ /dev/null @@ -1,29 +0,0 @@ -
      -
        -
      • - :sticker: -
      • -
      • - :smiley: -
      • -
      -
        - {loop="$stickers"} -
      • - -
      • - {/loop} -
      • - - - -

        Corine Tea

        -

        Under CreativeCommon BY NC SA

        -
      • -
      -
      - diff --git a/sources/app/widgets/Stickers/_stickers_smiley.tpl b/sources/app/widgets/Stickers/_stickers_smiley.tpl deleted file mode 100644 index fc89a56..0000000 --- a/sources/app/widgets/Stickers/_stickers_smiley.tpl +++ /dev/null @@ -1,91 +0,0 @@ -
      -
        -
      • - :sticker: -
      • -
      • - :smiley: -
      • -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      :joy::smiley::smile::laughing::heart_eyes::wink:
      :angry::stuck_out_tongue_winking_eye::stuck_out_tongue_closed_eyes::unamused::sweat::confounded:
      :cry::triumph::disappointed_relieved::sleepy::sob::scream:
      :banana::apple::blossom::cactus::rose::mushroom:
      :hamburger::pizza::poultry_leg::rice::ramen::sushi:
      :bath::headphones::video_game::ticket::briefcase::school_satchel:
      :bulb::telephone_receiver::fire::clock1::email::pencil2:
      :kiss::hearts::pill::hankey::coffee::alarm_clock:
      :pig::monkey_face::dog::frog::hamster::bear:
      -
      - diff --git a/sources/app/widgets/Stickers/locales.ini b/sources/app/widgets/Stickers/locales.ini deleted file mode 100644 index 34155f0..0000000 --- a/sources/app/widgets/Stickers/locales.ini +++ /dev/null @@ -1,2 +0,0 @@ -[sticker] -sent = A sticker has been sent using Movim diff --git a/sources/app/widgets/Stickers/stickers.css b/sources/app/widgets/Stickers/stickers.css deleted file mode 100644 index ab8e08f..0000000 --- a/sources/app/widgets/Stickers/stickers.css +++ /dev/null @@ -1,5 +0,0 @@ -ul.list > li > img.sticker { - padding: 1rem; - width: 100%; - box-sizing: border-box; -} diff --git a/sources/app/widgets/Stickers/stickers.js b/sources/app/widgets/Stickers/stickers.js deleted file mode 100644 index 1dd71be..0000000 --- a/sources/app/widgets/Stickers/stickers.js +++ /dev/null @@ -1,8 +0,0 @@ -var Stickers = { - addSmiley: function(element) { - var n = document.querySelector('#chat_textarea'); - n.value = n.value + element.dataset.emoji; - n.focus(); - Dialog.clear(); - } -} diff --git a/sources/app/widgets/Stickers/stickers.tpl b/sources/app/widgets/Stickers/stickers.tpl deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Stickers/stickers/066b6f96ac3b9c847bac3a73ef2bb353e245b398.png b/sources/app/widgets/Stickers/stickers/066b6f96ac3b9c847bac3a73ef2bb353e245b398.png deleted file mode 100644 index b24ca9f8c6c295b7f5a8d9433388e012b391859e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30369 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 Qv;Y7A07*qoM6N<$g0Siv{r~^~ diff --git a/sources/app/widgets/Stickers/stickers/131d0c376dc98b545d82a5f70b7df95ad079ffc7.png b/sources/app/widgets/Stickers/stickers/131d0c376dc98b545d82a5f70b7df95ad079ffc7.png deleted file mode 100644 index ef4a8b85cd7462f22cb1b21974970360475cfd45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30636 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 F{|96Irz`*f diff --git a/sources/app/widgets/Stickers/stickers/1f1b758ca110b016c962f260d2315fd3f7e81727.png b/sources/app/widgets/Stickers/stickers/1f1b758ca110b016c962f260d2315fd3f7e81727.png deleted file mode 100644 index ef5e1124c6fa8726726c22859066c4a79f067e01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30971 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 z z9Vdd_)B~DLn?CcZx?)6YSn>UDWS54dzUVqr`vSDVR^&u8gj{D5Dm#o!8WFju>mWyK(3$(o@u`dS0HgrpMPvP7)`uKJ`O41wSA8s8plWlE}pM%-Rd?It6 z1lh6U$4deZXa?%}GGfDI2=fFUPMnx_)3TA9HE&^<>tETa<82_CY_egHr&w&m1TYwp zo%S78t$Gck**vAclWV~ucLvjRna^=e@&t_L=+^6pYl8-5%9ZmOaS@JD*C+$XTj8eS zar_0c+K1xT#dfxB+m19<5@D`(?K_yl!M|j;mde2peRV!HWugdh!)}9SX`cuRt64kj zYxCVP*v_XSXsmoTV z`STY_JC|wGW=M$6`3o1-nKS3q#fz8Jz4!fAJ@)vM>ebg?SMR+0UO>h(sr->h^#i>g zdE_y#5tYrmO3wxJO0Tq-;E><)#hTLm{{!8x`D4Z2;9MGT^DlQ4Gt1b++$4e}?j2l>%ZqaQNycWZLh6ricZ1-+hnQ(G4RQ zhH++EhZAznwdnorrc9wRw`keQXp28(*QW5{P%~4x8m2H#XSW@O=BPEETw1UVbj>`P zT2OLb(-BR}G%ewp7(IO%Ofipa*tA70S-MnB*6O<(Gr7?=AC6{!1k=%L2r=Q(-Is;X zI!(^0$vd@&IUB~bHvdj}n@Xg_Ud@R6Gy)PB z2;HL@k>i*hopoGOZyUxpMz?fGcQ*)#($ZbhA>9oUPCBKLk{n|UkVZ_!bN6NL!tk#AM!5Ic7nA_EeF>mW#W3QariYB?NFr z2IjmoWxpIr|IkIOMnClPy^l4{{Y9q4k`~{7OQ{)}{`z#hO7d!%GC`D!$VLH|%!}68 z={?1$a48DIbgyYtcOEU~f|k!~CEJO%cWR9wIv1Hx05n0<#Xi_FY|4LN3EENRU z?nAQh;JxwC>L29G-FXKYoncapA(Tn|7(u%Tr)gOBLK(8)NHfQ61dAu5o;qB-Tv*Yx z%@HCLMd*1vA65!W*VA_|hcAEo!ydVVyK|aje#1qA9zOX}-ND!C@N8lQPva=d4DY7>nW1lEsbdgZr zZaehwJ>--nxkefs8=Cxl6vn7RXRl+58ZY7L_5JSRlIXEp5s>=idGSMa72}T@iSyPGU< z(}YNfo&HR){*3ed5h)Ig*QwR=(k)=>w(`MP&IX65grc9_RQZ@pokn=>Ti@tCW$=zN zKB$evBmp>}xYTW~Z7k?KgR*$BDBA~|I?j)9)U`a-@9+C{WHp^h%ztmv#YB(SonTE;fwW&o)}aazsYJN$4WZ3tQmT&v#&2 z7Q+<8zy&R^#_V~XiaruXidK8&totUM`*O`P4S)pVrbIBUm86nd1E|~HEQRa)fU6Cw zq}LaFfE%=7Eb20LOS^8s{#^G1y-^K_XFdh`29t zLFEPdrv*yyOc0!|pErOosl zC)Z({Qcj;Y${cgy0-pJCPB%73pF?DD9S@J1EmU_yYy;2P^)wyx+k|QAptiN}Sc6If zHg$EL8s#PpU05S^)r?50Xf=VUi#bQF!nmGFEzCCunxAl<9(wPerz*v%8EG3=yqA&r z9nQy)ZUl>IAo#jbQ{=SL@%?bB;v3Z~FIbMSEz-Egq1L$3E^)cTyX@khc;IbzjA0Ji2VCk!O}Xd$Db}tD z7=#Jl)r+#?$QiO~ws(_xb@on`Sl`Z^B1*^Sf*XW zGj~{o%>vizXZ{Cuw)%j8u78~`HCHL_4GUk3)h(L?L=eLysZ$u?LqA>Ug}~(`QxXz` zE>wPbZ_#A;9ja%@@~Ow`-=hzdgFBk9SUP7Kd?z|WoF01=kbu&QRID;a@dNS6`>I60 zyAEgR_Jm>}H@`Tb+4I$@FLp5BtwiH%zD=}Nf!xUQVD z4UtG-|BaYwB!)5la{J|Y^dH~Yl5;m!(Ps&o(fbiFX8j@^mN~eYB+pucE+DVyy!k{! z3)J@>vg%`2N&mUHWRI?CH8 z1IZ962)Zm3h5PiI1L43-Mt_IN*DPyPVE_HJyP5d;P|Uw#@9-gP*?**i*MkWrUwIxT z%x1y^=}*W2`UFDp6BQuQIb7l*U%&HWg%yoVM*DVWP%*x`+?Vw#Zy+dZsgp&H% z7t{mxHdzBM z>AKp^g7+WBq-vvCd3>@^#BVGh(5&&jYnKL0II*uLNroxy$-%; z25G*}qpqZre{P!XwbyR0VT0e5uh6~AT3dkimwoR{kKqexu@gfq1UgWDGG-@e#UntPhB4m z#TG0ISQF3=-f!=65a~wi?GrTQZHff_c*zr(s0%PsNUCl4Hyhm^SR1YPsC-o$sgTfD z++aSOuKoTnGohsS#@b`dWv?9+Xp-t)ej?oob(NnUit`ecmU*Gr%biK}d69)z!-C@d z=4Q9?aw~V2Z&kFwuDmSIT7zwT0B%a1cx6-~Mfuh73Z2%n3dEcYI&M*;l}Ifnx@$CZF2gE=OKRctUqQKRM-O>ANX{~_ z5jhvb0+hUQ(&?RyZS?2kCSL1iQI}$j@k9N#Z-Cj9e?ktdxt zGoVmJT&s)5E(B0((+pcMp|jha$7#c`2w1aGwm{iwL)k9V4J~GjcR_x9oK&OQxL@Fl ziC43+t><4=Q=^DhJQncRu2(j&7&s^eoeIl;qG@JbFcPb5-G6HN#PH#eMR^MjwQ8mx zxCYCOoNiV%=(~UCK(`hzI5Yl|BY!K)Tp(&=H}*RtTxJAcEu#PBW;^# z_kb^MuIc9y)&VC>sd?z7$mM-JUpZSrsN!!&ly`WW zrz-D0yoU+8*a5~agIHySV|d1#0O9D8-ojxYv-JxFwDJI|v<@$Ht|Bvl|P8IGL4FG41x;4T!Bp^;Uj;t;xGLi49$IQ zDTK8x;yg!2UmtMaf2`BOh;H3ILnR4S&l2W7L;)`WsHXBy zG?EO`=uq)t(8_-ihlV_8l(F(Ui&LpORW1pnHcw9Sq|}p)Pd$;v;f=Tl*m&aAQcxH6A`%s{c9n5fUASE(ozx@{nw3T`F}J^E7^Ylkp+; zs`XZY@LYWc4_aHO`k5zQ*-{%Rx-B#IV>6O7hU5~EXotB-64JT@ILEJd-5=sk+@Bu9 z89rte{f8XlF=DrnbtV2QxWPZQ4!Wk(BIjK%r48A}^1bg<_T3#4 zV6d4b$kfPtQTqP+z&UC6sRI6wBF2`^$qAbs#d7v_QhD+e$49G%iNj_dh#r8yYeF>0 zPwQs;{`@WF2pxcG*RYh$$bqPQuYhz$1*=*X%x)sTV*aZcUlSiQ&k$V=&FfH|SMHo0 z#?qo9!2J&&$-ceYm2NtkWLW#+Voeg*1J!gfGzg$c)Kic?2K0ZlEKvCv3c^yxW$7%# z>Hc3Vignb#+~05RUjfmHMz=L|ZOJuQV;Y-g1sRV?Y}qu5z~T1Vb4cwkc$fiWbAzyB=HxtBV_NPT1 zv;N6qt*Z3N#X-H(r_BAK@&-~Z7qb6O$_4*sQ!Z#b3&iKFZA(f>`Y=m|ltiXM3#!%a zoTN;Gx}*ur$>aG#h7xpWD1vOKG!l`TxuSCV2(96-I=>S>8eL3t@5Dwpl#rGiTnNOy zjQRd|dXy5yT5(&#ci*K6mA6c#<(=c9KBp}^YK(}}ti1FXc4+CY-bacU1v(Mo#(x64 zGwnOEW%V2Ys`_RMLkt`LO}^M9b3Lj z7z@?$#sl%{NynqcWZ&iLh$@+hgPT_q?he2LE>28uK4oHtn!MWE2EGqQMg!T7kbSn3 zwatI@Ne-`=5Zueu-~7p7$;Ux^2PunsKUd$0@7J~_!()bFK6V*jwq8ZB(HGrtp*qm< zb>)~7t~A=aH=*!JJC3*dI{lj5DrTf=``kG(BQN$mH;dueTI-TZe4BRTvX6L%b+zR7mQuko$!-PIR8fQ<(L7mKmU z)wI4yZovJHmrqtC%M0+5Y~H(AgDB{g_6)r^crwm>xoH02%;@%LJU_e0;zxn*JbjoK zHqkAjh(UwPX2LETX&OM>tj&(+WKK(Q8HXbw*Q(5+8rQNY#)v3r=65#(;e|mI#Okb? zG%l&IRJr05zBQCk`yK&^45FuDh5*P?zt~6_%w_?y>v-)vpXZ}&MRq2Q zF3=S#<uGA;D&~;oSjvyF?BVL zC}K(z8$OJbQwe(d9?t3Fkn?2@E3}RrbXN?(Bl}`LO6ACm7UW=Qd3L>E5$eKwBV!Ow zAq{a|>R79GB2Q@O_tgU1k7bn_H#wBXv6AWzV=17u6XCFw1JSsOVO==V_160%$iog5 zgv)`OYxLhjhf{gd`M>nk9>85tCyE}jw+QB_{y6`!68+WawcU?=rY3voNrv)}ua29I znATDvAx`ABr~K1L&-iwLD1ByPFi!vxo`=}Tt=^G zkboVXQ(IL@fhbi!TgO&^Ze&ic1U*r|?9-PyC^&rf*OX0Po0#*JsfhjWV1jWIdLp7t zk3pJV{e_j*id$c5q*v)^1v8$WRxM*cT355*@OJ5c3Z`uyU_HdeG~dAIF z$h^dW=dHYpK}wTu?MJnrISvqc7?G&3j;aRlqkY`tQXBYL&$AywW#oNLPK4AV?<=92 zr^PJtYpOA-TFQ~}mK&@h-@!~txeD)t zjE-Zc-N~X}y_DVJ?TmLH5-CJfLT+!!pMCz7C?Cz!YPBHIW6Ms$_tD|%lqLfKaNyYo(u6)#R z=ppgJ8Tj94D2J^E?IGtF1r)H`kN@MD3hb9C5@|$Wh?fv3gYY<9Pp3=k25Y}Bbsekm zTaqPq^%wf*Vr&)Fc;eBBj;%;=nGTPjIs;V(<%E0YpwI03Dqla$jJNdXN5$ZrN)`^s zM*LEB%&$bcSiOwr*KY{_{C%CY(`K+|b9AfA?ln+_>MMwB6<0G6g1NzJwSIn_@FoO{ z!dDYHKG?9GF@te1+ej@He6b}dO)^trjyIC@W?yd(T#C6dKz&PdL_-v#K%cdlj%Lf* z@Z_{u;!9yeA0Gf9>kr}lZodJr!agpXAzIGT$`7Ts#SbFoX{@UAS^1Y7A}SDK%r8Y9 zGm;TWOpKP^EQ%m7diG=+_7>QZBGK__x!LynRsDlXE{iI)I1;5W@3b1iK69vs`#)o4 z{*yfJE-GBOxmpN{1=o9Yv9H$V2)=@27JX5};SusC*yn7Ja~pG`B&d(~ zVQGox$W+#0CGzX*mmQ{I{KfX&Vd9xep&sVp5PzHSs21TEFv``9l#9kQH%dqPA%>mF=C$r<}Dk~5^HXlc>qBG1%%nK|=ZlJgXBZ=mhsAz~%U zEy#Jyi}fdlDOp`x0vT(==c-ILsAoqy{wp>tb_;rcdNGz)8}a#gSqUEF_yfc&inf7S*?oWRac996jUC7~FSuf}5mVoxzv;JEZ&yUe@Of z3JMYngoLPLbv8yy&3^QHjTjda)eDxQ-uo^oG0Cm`U$0LVEPVg0>-zp$RBm)#F&A;1 z9#dtuUqHM);$-aUkO@~rI?n7nzS?N^)SW}>Q_pqSyqW6=k8brnDtdo)Ts4x(^(Uo+ zyDB1}dJLU^p4vS6=NBsxOk$;L2s)llOC!3iYWN|wI=x>XZwN3C)Bo!Dq-bWEn!_pa z(y18Ci*nKGbAmLeHe(aT6WigSPSIt{*&ZY;6R)c8*>QkzQ()W4q7fM2#i3^Bn8Cc! zh@;bKJ|3O(Jr(8$ZJ}|fEmj2)fb%2zm^ERN)5+*0vedY>j4ntZ}9)$c- zc@;G{cVh?aI|(s=w0^j}ESMwz@UH~K?IeKi|A@XQ=%l_WImYtn<=7n|^KIj++mEyb z=;D*`+(L5-&WH-g#JPv1M&EUub7~BqGYItc+ji=f+ms2SR%v1dQIuHR{Yq3xMpFNQbnN7B5^v)fi{&erWA+>FEWY z?Guj|dThxTg`tUb^^xi*D-R>zH|8L1%1q{HdZSdWdh{z6lxk&1RCQx7yB_7t1;51Q z`TXtL5-t$x6S+EGV(V)ZbzLrAZgBkx9!J%D7b>e$4BLJ78;XVAQ`EnaK$&|AfUA^@ zP&e)Lc9oQ@Bc}dA1g;JuCI9I79?e}#Y^bDjUdjMTrgO&=E>)T1Zv%Hqi>SZd(+VgO zd{C3Se;tXrk%0PwFityS{|M6eqsj!+ZeKg3bg3=M+o_hZP!hmlnGzVepm8!2LXGgs70EBnwLNsD{B6rN|7HH#J)k59@{o-RjWVXcp@zMWs&3~hUF7%(w z!=DdNy00HD((WIAKHbIN{@u~sU3Wj6z<{_7#Ebbq22Zgs9-E73g#)hr4E?82$m|Gd z1#A!y7%7FQYVtPwxpd6egKyB}Axz@}mLKc`j~xgb$yw!gVHPYQdW#u=mXPoV=j zsLA?0+H5gP`Pq|4c=9vzU{VmjZSF5qjS>qz3zIkSg_8c7Cu;RIVJWMF){*=!SL-HA z%wr6Ncv3@v>qRz|3P*=2UmUDh#BVXp{=-URj^_4V!giedAqQY}-ny>Wshb}JxGaBb zn?lYxM_xIc-mP!g=Bh3T zWCMVB^wqHE4L{tb-9FwuAv`{Snm^p17oY^2PCyyX<50b}XE~-A7iW9w^+IC!xM@2N zX6z7OB>jU-5Vm9vOVm4zTbD<#rH^e92@%@NWE_mqFRofV0wxwmV{#h?^-&TcSUoXO zgUt5R|M7nyRRf&(w>1R-U>zBSM_1mxNG*3&1wWjkDlf3mwNY0USt~oZ&UxJ72BR$D z6%9~0C4AV6w1oIpO<5D zoQ~D9^<~l7R0i>Z<*{ioY>8w>K1aPMEOHK@DD+7l+hK(N4U2+Uf^e!o+}=80_9neX zCfwiL{4D6tj_9*xMhQrOIWEI!rl&JgLc>_3@w(Q#x6U&)i@Y+qsubYK*&4qz6c}ZF-OLgrPus4 z!yo;v&z-z|_Eurh$%y6Et?`%kZ;sMI{2d-!Nx~1gXpO`PhQ;q3MLu*hWX03ENFNGdr>(D;^7o3inlNQcXT7o%$_2@gYcdU7_uRUP`b zHSpY<1wEKznXOA?C>1QwZpAlm%f z)Zo;@Q}{iBnBn;Zy!=@~3VQG?|Lkl+atBDk#dO901hBMZs@5>G*dPLJVZ6*WcIr9K zBEcCIBfrospJPAHzJZu7x=)v|TCcp{%P^b`Q;3IsW4BB>5^H%$E5>t5!cNF0YIyuM zQW(TcqCujfqDH2|tE0xk%#0=7{E@tqdeXR%<&IT7HxTdFK*<|SLQ4fQ<#>at*}TB> zxqj8pu%94BUl$kJ-rK?T3zlO|#D{>in@@epj-hCI$I?+gZ+^OqHcbfvv4oPF-(Yvb z^0Wl1H~fy1IyJU7-@W!;omSq~4|+Z@_^&ct4zcG^Xq=(~Gv!0{?C-Up@8@_ijV?>e zys>5-nI=tN!n4I2EwMQX|LJg@9I`}Q5LN=At1bkk>y!1%EtD)}(E&IMDV5)!lxuRH zw@7pXTIAt^^DmxR3`=cU^w{_fZHAwGM!$p*i{p>|Az8$tNIq)v^UH}34_q#jt*Q|D zBT?7(EyxWwHFoZEt?fV^VN!zBfORr;leh+}R(pt@WYeG2U+(^2FX`2fhyY=OImBFIEwF6-nNA>N}#-c|v4g(D86ge>LB@{%{up z#fA6serzBe3U`DF!tm<wexH3#*E(n%7grTWQ&s+RM-9)R2+|lk6&1`kaMo*KE zwGqt4h(##r)S(%(grW0TNGm>*4|@}I@oP^ci`dxer7w`yExw|8!CtHRf>W&;9rF#& zABMM)+lvgrAD7L=b~`u{nf><1#KAaV&4;|jDNJ>2w64`WjUPII{g`(C&s|!_afG~z zG|!Gak*ynCEthvkP^T~jH5SMAYu>oiW;k2H`&(oXV{D2di`j^jqmtp*OZ?4Jkq10_ zn>sGT76r&`Yaw(DO6h6mrb8Jo&+Mg$Oy(B8#(W2Xc-&nbRBxXR#$W6jz$OTx`n9Gk zbIn$|;N~Uo{c>L_`jmz~d@?&_U{pB6o6D2zqPzI^-m z;j!n7Ba9znt+z%?GbvVH86t?Ma0KFN0nC6-Ps!@4nx!pClOsOEVlAf6J*|0FxzG}uVNg3AxUNTGCtYg zgr&tRBW@TUvz?8u+;+H_;a5|hLn=<1+Egeil34+l>FvkJpE6Ftda5_wDwclAE;|F` zNTXAdC0!-!iup<`i5AoC!HX^Kay`*GQhhQ4o*#Ip_(9SxR=9nkcyrAg2)e>xAT@x7 z_YQq5c@sCw)`y-e;nPpn9Ft_QIkebB*%8L)B1Lih;qiw2viie^ipPI*1+(XT?S%j` z7oN#uQKXniS+eYZ409_tH`5bMV&nT3w?JKDgsx)j7GYIzmqa11lHVV}y_kywQG92a z{75E@klHNgz5jjJ`B^=5|5%)3DS>AKH5h`rN*(PiNaZjC&C*$MQajH=u%U%fjb9bV@i4{N`Z~q=-)P3q|4a&?!pER6k zMu^`Gq5LH$IXdiLty7n}AF`n|FjhQ9yG>8nzhGb%e@;Jees!DcuCmTqDC&0~Fjwd6 ztp8OOODe3r(yN0!{?6f z@531#DX_rOEvgm61djBK3&dUMV@6E6?9&mXt06aW68?`G%4Kq4ic%YZ(x1ccS;uMk zH4G7PYQTa6$}f^V57c;#Y-sLL;%x*=JO|!_iM0o!1J!23UJEd;;6=M{a=q^g{CI3_(2C^mj6XIv3Ap@Dt-&DfSY#R$qKkV?dqx zI}iYRh!i0-i88PPjX{@qO%UPLmg_&v+|tCYf7Iyy$QI*s5YYi02l|5`L#IQ_Fn(L# z=Sd%pKqgDNe*AKR)L*mhci>fDyKA|HYv28dj7qU`!EM0!44YQ0d0`Ms?8Iq)i(naxx1zM?_glR7#+u}YV|u$VrGtiE<@oEg zIstyS!ge`Pi2`b2%NmSy(=Ob?9yw)P3hFUb6`j#9UK(HA+tl$|Y_b9-+2hsvE%yDl zwppA2b%lsk=HRSuZxjavc}{T&mI&xY_(GEd-JscCVoGYLMQ1NT0@aO2vzJlwe*^KA zp*Vz?to<<)OAr%rcJ^>r|I`=yW^#&EZeU0$ zuAcw>;&I%1NeMV#0K{q| z(zr2)zf8Ga!2HEy$6n^)^tUM&4~X$f(+MFI0mOQ!Cezi^JE7nFQIKRTwgc)}^o>U; z^eMDpJ7PZ~6>gdhn|ylcr&XDDAi&nBt6z1&psT$&TP1eW&U%|a?iN;s0hoh(o+ZBw z;3XD5N{R;Ich#8QV0)P{uVvTU2dRQ1i2~g*q|hR>BeiuW#Sv--JewLH9bho-2YI#qEfE2!xR{B1tlQA&1Pgn%Z-1ze>6{u8bE z?{O}9o)Uig(zFxm{EgvkrYlU2fn8pza?Igm38NXiF%qa4&zvX(o{g}pSI##1Js~lk zBV-6!lNAZxRnj-97=sZ#!^C0eUT$+fHGOHXqN22)EMap>8~n@4y{jyjO8LOaLcmHPa$^S^8Lzp! zti#uqOGnv&b~$(POQwsiY7r6<5w_nlP*HfjFu?F|G6yu>sgJsWfDmJ>L(PmkM$vC) zo1trGI_Eq;+r_T}>5nQD)3BSDhYax_N*;M{&Gk)vL=D5BCODtA9o4(e|E|{pAlPY6 zQob@b$g0w{vvEq6`dlpQSD4Gm+9J9qf(Re9Q{0-}hN}LqhZw$0@dF8AkUR+1>g%A4 zl38-@FfkRqsWzAK<3|K)|hS%ff^G?vB49PhttM>&~%k#J7sTw8hF(c z8>fysxv95Bf~O!G?t!Uwx}7Mtk(r)EAaZVlV^UAs==)udpr02dP5p~#@5%`60L5#! z;%{r@1Ct+(U3>FE_3<0;BEj+fn14RFFKsBt`_sO;_ISp%lAy}@>d#DD(QP?)rT>u zCL zDYhEf?3U}xbV}<8otk~!<_DT^1A5Y(E3T!hBgB|FCjl0MyhQI2iOOanSj2P{lqz11 z(zv@_FBNn_raV9~O&O0K?#`-~^HQrIuf=JhDp%DVowCgUW7nUGPisKQI=!J)t6Yb) zb_e_}==wN~NU(#sT1uvM>m&jjYbTCoj8jsr${!DD?IMP>f`z#=sk>O~DG`t5YS(^* zG8RJEWhi!QPq%y!TIH!qE~r~M{G_ukT|fh-FE_9YAL6R8vyqMGc8JDc{EXy@K{Oa!fEbfF@!Qdt8pVEs+sHt^OE&cd8O2>GeVOu;a2@LX+kxUX%#Z ziu;+4jLLHcv!;9fxUvpYGJ_8bu?&g1tpjjP%Hj(K7JZ=v38&Vj6*==7TW}bZRR5I{ zo}3`02BjQ6u;Mt9zfxMqL$zw)go z{jxs#^K7NQ>MY*3E{oWZ!Iv%Pc39dpxV^vK8f|UZee*oS|+9 zL8~GH#iwKbwaSOWcvt8i+1J%(Wj_=V6b1Zf;q?ZZhB3xo$GLtr?b(Sju6sQ2o&KI-?= z)c}*(6476tX!_yY)A{mp0}QhG2dud^eblst1$azi(@Eux?%TD=J&Rp%^emxQT&W&rjzEPgJI2Ev0IFpSg|t{1?s3Tr^#JA)qc>x-_GoQpEQ%iud0Fs9Zm@VO$wbd zn}WG2cM=y!TTBa!N!_udGfye-2(LNw99LUvcM-pgRi&W#sn(ZV z)jeXpOttRTUC-7cB*a$Yv@~W;hG`R!j-T~onKnhhLU>Uv24BsId1E5ws84wQDJIdd z(GFU&aDtI|)TI|9PTV@P)$}3^?C!1zkYbxSG47IZ!}n6Gth+G6OGd3vAF z4YbBfBSV`^Nwlovb4guj%W+an?X;Fo2~ow^^6Pjt`^OF(69~p-R9o zJVkp)W>t8mu!`f_AME$4-T>F>q*;~(*3%%JpUxU};95?&u}sbQ-yJ`PNDJ^=-cszp7R z+W3Rc;V>)vCC$nrV5>^FTQ78k!40dN@*Hs=SbI!get9pq+3qmk9(lOn4pp*8_=BE< z(o*Q7Nun@#v~CKHv8^NGn)Tx_Nz%uHlX+*Gm380Jy?M@fkq5VX+dosANCVgwsc^b7 zi_6>K<2ge+_iaK6y`a2V#B`a|vtQ{?;9pu+9!p|wt9m`!5`L}v@2yj+;+8czF>La)Ov1Be+sa$}C}uICA2Ya7 zV^LHhPRf(E6Zzlgk{SFF<+`CKdk)AUJC;Jq2}}OcPqN^;69cIln?a3x=e1V60)Vn` z9BJHm7+m=Cq#6;evnl8*&iZm^Fiait-}qY7ljVOS8~)l1cM?vjLDH&yYq$0{`TFp| zg!I`os1PhQ%dC4Ag{PL!Me5jg{i}T7(>WqXNs(emJ%mr10P^j-sWz;a=UyNGRDm@& zY+9LG)a_Ow>7fAVwfY!oF!LHPKQI2g!6CU%GQYEUPLx@6Ej&J>$0%9(!Nq1!`q(%> ziMmp77nO2i+DB!^Ij6%L2S30lO{GYmt&GQoQ`@N}&~#evvE-N9EAs zFHAS&S*ucwl98rEPD#0opV{F5A4wN;6ygkd_oAyDxUIqOBgvdc>xr)(OyJjgZ!032 zeBA0>g5jn>aRBXmXWO$4fqnwK*f^I)Z=u76(T68{{qRD=J}UJuJd*D|85dB51BNV7 zK1#V8;f#gZJ}-0J+SwJBoF-=p#6cW5jXPH;6w{?Wc_;`9cRsU4C6$1)hCJ6z1b gW&0=2Hu;3%(zl=~Xqj&VbTbAiD`?1nm9-4}AB&XZRR910 diff --git a/sources/app/widgets/Stickers/stickers/25360adec7e13fe321fae5fecf307fafdccb1cc7.png b/sources/app/widgets/Stickers/stickers/25360adec7e13fe321fae5fecf307fafdccb1cc7.png deleted file mode 100644 index ac12b121f2bf8c992644794e0f97e7ce5a96183f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30784 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 L%2G8FCL#X^fZF>h diff --git a/sources/app/widgets/Stickers/stickers/350d3713bf286f13c1ff247cd0322b3760e4f707.png b/sources/app/widgets/Stickers/stickers/350d3713bf286f13c1ff247cd0322b3760e4f707.png deleted file mode 100644 index d09b54fa6e33c639cf219825ade3afdb5dfe670d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36107 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%0DV89@q`ykh>S(^;f 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 diff --git a/sources/app/widgets/Stickers/stickers/3cd2c71f542ea65b7394c32211981c4f1b36d4d5.png b/sources/app/widgets/Stickers/stickers/3cd2c71f542ea65b7394c32211981c4f1b36d4d5.png deleted file mode 100644 index 9cd159356a66c040ba9c7cebc1f56c15be6876ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26206 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
      *2wqG~sBV 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 z%0D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

      5!2e9>8WT0ce6*CM0CfKKm_E=q3RBC2=hk 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∈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 V{QK4aME~Fa&ENdZ->{@i{(lT|W)J`X diff --git a/sources/config/db.example.inc.php b/sources/config/db.example.inc.php deleted file mode 100644 index 6015f3a..0000000 --- a/sources/config/db.example.inc.php +++ /dev/null @@ -1,17 +0,0 @@ - 'mysql', - # The database username - 'username' => 'username', - # The password - 'password' => 'password', - # Where can we find the database ? - 'host' => 'localhost', - # The port number, 3306 for MySQL and 5432 for PostGreSQL - 'port' => 3306, - # The database name - 'database' => 'movim' -); diff --git a/sources/daemon.php b/sources/daemon.php deleted file mode 100755 index 2c17f88..0000000 --- a/sources/daemon.php +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env php - -boot(); - -$argsize = count($argv); -if($argsize == 1) { - echo colorize("Please specify a base uri eg.", "red"). colorize(" http://myhost.com/movim/\n", 'yellow'); - exit; -} - -if($argsize == 2) { - echo colorize("Please specify a port eg.", "red"). colorize(" 8080\n", 'yellow'); - exit; -} - -$md = Modl\Modl::getInstance(); -$infos = $md->check(); - -if($infos != null) { - echo colorize("The database need to be updated before running the daemon\n", 'green'); - foreach($infos as $i) { - echo colorize($i."\n", 'blue'); - } - - echo colorize("\nTo update the database run\n", 'green'); - echo colorize("php mud.php db set\n", 'purple'); - exit; -} - -$loop = Factory::create(); -$core = new Core($loop, $argv[1], $argv[2]); -$app = new HttpServer(new WsServer($core)); - -$socket = new Reactor($loop); -$socket->listen($argv[2], '0.0.0.0'); - -$server = new IoServer($app, $socket, $loop); - -$server->run(); diff --git a/sources/debian/conffiles b/sources/debian/conffiles deleted file mode 100644 index 4c3ef9c..0000000 --- a/sources/debian/conffiles +++ /dev/null @@ -1,2 +0,0 @@ -/etc/apache2/conf-available/movim.conf -/etc/movim/db.example.inc.php diff --git a/sources/debian/config b/sources/debian/config deleted file mode 100755 index c8d9ac2..0000000 --- a/sources/debian/config +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -set -e - -. /usr/share/debconf/confmodule - -if [ -f /usr/share/dbconfig-common/dpkg/config ]; then - . /usr/share/dbconfig-common/dpkg/config - - dbc_dbtypes="pgsql, mysql" - dbc_authmethod_user="password" - - . /usr/share/dbconfig-common/dpkg/config - - dbc_go movim $@ -fi - -db_input high movim/httpserver || true -db_go || true - -exit 0 diff --git a/sources/debian/etc/apache2/conf-available/movim.conf b/sources/debian/etc/apache2/conf-available/movim.conf deleted file mode 100644 index 8ddb7e1..0000000 --- a/sources/debian/etc/apache2/conf-available/movim.conf +++ /dev/null @@ -1,6 +0,0 @@ -Alias /movim/ /usr/share/movim/ - - - DirectoryIndex index.php - Options +FollowSymLinks -Indexes - diff --git a/sources/debian/lib/systemd/system/movim.service b/sources/debian/lib/systemd/system/movim.service deleted file mode 100644 index 4b5d7d5..0000000 --- a/sources/debian/lib/systemd/system/movim.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=Movim daemon -After=apache2.service network.target local-fs.target - -[Service] -User=www-data -Type=simple -ExecStart=/usr/bin/php daemon.php https://localhost/movim/ 8080 -WorkingDirectory=/usr/share/movim/ -StandardOutput=syslog -SyslogIdentifier=movim -PIDFile=/run/movim.pid - -[Install] -WantedBy=multi-user.target diff --git a/sources/debian/postinst b/sources/debian/postinst deleted file mode 100755 index 97cb685..0000000 --- a/sources/debian/postinst +++ /dev/null @@ -1,162 +0,0 @@ -#!/bin/sh - -httpserver_init() { - db_get movim/httpserver - httpservers="$RET" - for httpserver in $httpservers; do - httpserver=${httpserver%,} - - #if [ "$httpserver" = "nginx" ] ; then - # nginx_install - #else - apache_install $1 $httpserver - #fi - done -} - -apache_install() { - server="apache2" - CONF="movim" - COMMON_STATE=$(dpkg-query -f '${Status}' -W 'apache2.2-common' 2>/dev/null | awk '{print $3}' || true) - - if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then - . /usr/share/apache2/apache2-maintscript-helper - apache2_invoke enconf $CONF || exit $? - elif [ "$COMMON_STATE" = "installed" ] || [ "$COMMON_STATE" = "unpacked" ] ; then - [ -d /etc/apache2/conf.d/ ] && [ ! -L /etc/apache2/conf.d/$CONF.conf ] \ - && ln -s ../conf-available/$CONF.conf /etc/apache2/conf.d/$CONF.conf - reload_server $server - fi -} - -#nginx_install() { - #server="apache2" - #CONF="movim" - #COMMON_STATE=$(dpkg-query -f '${Status}' -W 'apache2.2-common' 2>/dev/null | awk '{print $3}' || true) - - #if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then - #. /usr/share/apache2/apache2-maintscript-helper - #apache2_invoke enconf $CONF || exit $? - #elif [ "$COMMON_STATE" = "installed" ] || [ "$COMMON_STATE" = "unpacked" ] ; then - #[ -d /etc/apache2/conf.d/ ] && [ ! -L /etc/apache2/conf.d/$CONF.conf ] \ - #&& ln -s ../conf-available/$CONF.conf /etc/apache2/conf.d/$CONF.conf - #reload_server $server - #fi -#} - -# -# fixperms 0644 /usr/share/movim -# -fixperms () { - PERMS="$1" - FILE="$2" - chmod ${PERMS} "${FILE}" -} - -# -# fixownership user:group /var/cache/movim -# -fixownership () -{ - OWNER="$1" - FILE="$2" - chown ${OWNER} "${FILE}" -} - -fixownershipdir () -{ - OWNER="$1" - FILE="$2" - chown -R ${OWNER} "${FILE}" -} - -reload_server() { - server=$1 - if [ -x /usr/sbin/invoke-rc.d ]; then - invoke-rc.d $server reload 3>/dev/null || true - else - /etc/init.d/$server reload 3>/dev/null || true - fi -} - -. /usr/share/debconf/confmodule - -db_get movim/debconf_install -if [ "$RET" = false ]; then - exit 0; -fi - -. /usr/share/dbconfig-common/dpkg/postinst -dbc_go movim $@ - -if [ "$dbc_dbtype" == 'mysql' ]; then - dbport='3306' -else - dbport='5432' -fi - -# We create the Movim configuration file -#touch /etc/movim/db.inc.php -echo " '$dbc_dbtype', - # The database username - 'username' => '$dbc_dbuser', - # The password - 'password' => '$dbc_dbpass', - # Where can we find the database ? - 'host' => 'localhost', - # The port number, 3306 for MySQL and 5432 for PostGreSQL - 'port' => $dbport, - # The database name - 'database' => '$dbc_dbname' -); -" > /etc/movim/db.inc.php - -httpserver_init $1 - -# We create some links -ln -s /etc/movim/ /usr/share/movim/config 2>/dev/null -ln -s /var/lib/movim/lib /usr/share/movim/ 2>/dev/null -ln -s /var/lib/movim/locales /usr/share/movim/ 2>/dev/null -ln -s /var/lib/movim/themes /usr/share/movim/ 2>/dev/null -ln -s /var/lib/movim/vendor /usr/share/movim/ 2>/dev/null -ln -s /var/lib/movim/src /usr/share/movim/ 2>/dev/null - -# We create the cache folder -mkdir -p /var/cache/movim/cache 2>/dev/null -ln -s /var/cache/movim/cache /usr/share/movim/cache 2>/dev/null -fixperms 0775 /usr/share/movim/cache -fixownershipdir "www-data:www-data" /var/cache/movim/cache -fixownershipdir "www-data:www-data" /usr/share/movim/cache - -# We create the log folder -mkdir /var/log/movim 2>/dev/null -ln -s /var/log/movim /usr/share/movim/log 2>/dev/null -fixperms 0775 /var/log/movim -fixownership "root:www-data" /var/log/movim - -# We create the user folder -mkdir /var/cache/movim/users 2>/dev/null -ln -s /var/cache/movim/users /usr/share/movim/users 2>/dev/null -fixperms 0775 /user/share/movim/users -fixownershipdir "www-data:www-data" /var/cache/movim/users -fixownershipdir "www-data:www-data" /usr/share/movim/users - -# Fix rights -fixperms 0775 /usr/share/movim -fixownership "root:www-data" /usr/share/movim - -fixperms 0775 /usr/share/movim/daemon.php -fixownership "root:www-data" /usr/share/movim/daemon.php - -# And we install/update the Movim database -echo "Creating and/or updating the Movim database… please be patient" -chmod +x /usr/share/movim/mud.php -/usr/share/movim/mud.php db set - -# We clean some log created by the install to prevent issues -rm -rf /usr/share/movim/log/* /usr/share/movim/cache/* diff --git a/sources/debian/postrm b/sources/debian/postrm deleted file mode 100755 index 9cbdaa9..0000000 --- a/sources/debian/postrm +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -if [ "$1" = "remove" ] || [ "$1" = "purge" ] ; then - CONF="movim" - COMMON_STATE=$(dpkg-query -f '${Status}' -W 'apache2.2-common' 2>/dev/null | awk '{print $3}' || true) - - if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then - . /usr/share/apache2/apache2-maintscript-helper - apache2_invoke disconf $CONF || exit $? - elif [ "$COMMON_STATE" = "installed" ] || [ "$COMMON_STATE" = "unpacked" ] ; then - [ ! -L /etc/apache2/conf.d/$CONF.conf ] || rm /etc/apache2/conf.d/$CONF.conf - fi - - if [ "$1" = purge ]; then - rm -rf /var/cache/movim /etc/movim /usr/share/movim /var/log/movim - db_purge - fi -fi - -if [ -f /usr/share/debconf/confmodule ]; then - . /usr/share/debconf/confmodule -fi -if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then - . /usr/share/dbconfig-common/dpkg/postrm - dbc_go movim $@ -fi - diff --git a/sources/debian/templates b/sources/debian/templates deleted file mode 100644 index 5e8c11f..0000000 --- a/sources/debian/templates +++ /dev/null @@ -1,6 +0,0 @@ -Template: movim/httpserver -Type: multiselect -Choices: apache2 -Description: Web server to reconfigure automatically: - Please choose the web server that should be automatically configured - to run Movim. diff --git a/sources/index.php b/sources/index.php deleted file mode 100644 index d34ba59..0000000 --- a/sources/index.php +++ /dev/null @@ -1,57 +0,0 @@ - - * - * Copyright (C)2013 Movim Project - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ - -/** - * @mainpage - * - * Movim is an XMPP-based communication platform. It uses a widget-based UI - * system. A widget is a combination of server-side and client-side scripts that - * interact though a custom xmlrpc protocol. - * - * Movim's core is designed to ease the implementation of XMPP web-based clients, - * using massively asynchronous javascript and abstracting XMPP calls into an - * events-based API. - */ - -define('DOCUMENT_ROOT', dirname(__FILE__)); -require_once(DOCUMENT_ROOT.'/bootstrap.php'); - -try { - $bootstrap = new Bootstrap(); - $bootstrap->boot(); -} catch(Exception $e) { - error_log($e->getMessage()); - echo 'Oops, something went wrong, please check the log files'; - return; -} - -$rqst = new FrontController(); -$rqst->handle(); - -WidgetWrapper::getInstance(false); -// Closing stuff -WidgetWrapper::destroyInstance(); diff --git a/sources/lib/JingletoSDP.php b/sources/lib/JingletoSDP.php deleted file mode 100644 index 8006847..0000000 --- a/sources/lib/JingletoSDP.php +++ /dev/null @@ -1,344 +0,0 @@ - 1, - 'session_version' => 0, - 'nettype' => 'IN', - 'addrtype' => 'IP4', - 'unicast_address' => '0.0.0.0' - ); - - function __construct($jingle) { - $this->jingle = $jingle; - - if(isset($this->jingle->attributes()->sid)) { - $sid = (string)$this->jingle->attributes()->sid; - - //$sid = substr(base_convert($sid, 30, 10), 0, 6); - - $s = Session::start(); - $s->set('jingleSid', $sid); - //$this->values['session_id'] = $sid; - } - - $this->action = (string)$this->jingle->attributes()->action; - } - - function getSessionId(){ - $s = Session::start(); - /*if($sid = $s->get('jingleSid')){ - return $sid; - } - else{ - $sessid = $this->jingle->attributes()->sid; - return substr(base_convert($sessid, 30, 10), 0, 6); - }*/ - - return substr(base_convert($s->get('jingleSid'), 30, 10), 0, 6); - } - - function generate() { - if($this->jingle->attributes()->initiator) { - $username = explode('@', (string)$this->jingle->attributes()->initiator); - $username = $username[0]; - } else - $username = '-'; - - $this->values['session_sdp_id'] = $this->getSessionId(); - - $sdp_version = - 'v=0'; - - $sdp_origin = - 'o='. - $username.' '. - $this->values['session_sdp_id'].' '. - $this->values['session_version'].' '. - $this->values['nettype'].' '. - $this->values['addrtype'].' '. - $this->values['unicast_address']; - - $sdp_session_name = - 's=SIP Call'; // Use the sessid ? - - $sdp_timing = - 't=0 0'; - - $sdp_medias = ''; - - foreach($this->jingle->children() as $content) { - $media_header_ids = array(); - $media_header_first_port = null; - $media_header_last_ip = null; - - $sdp_media = ''; - - // http://xmpp.org/extensions/xep-0338.html - if((string)$content->getName() == 'group') { - $sdp_media .= - "\r\na=group:". - (string)$content->attributes()->semantics; - foreach($content->children() as $content) { - $sdp_media .= " ".(string)$content->attributes()->name; - } - } - - if($content->getName() != 'content') - break; - - if(isset($content->transport->attributes()->ufrag)) - $sdp_media .= "\r\na=ice-ufrag:".$content->transport->attributes()->ufrag; - - if(isset($content->transport->attributes()->pwd)) - $sdp_media .= "\r\na=ice-pwd:".$content->transport->attributes()->pwd; - - if(isset($content->description)) { - foreach($content->description->children() as $payload) { - switch($payload->getName()) { - case 'rtp-hdrext': - $sdp_media .= - "\r\na=extmap:". - $payload->attributes()->id; - - if(isset($payload->attributes()->senders)) - $sdp_media .= ' '.$payload->attributes()->senders; - - $sdp_media .= ' '.$payload->attributes()->uri; - break; - - case 'rtcp-mux': - $sdp_media .= - "\r\na=rtcp-mux"; - - case 'encryption': - if(isset($payload->crypto)) { - $sdp_media .= - "\r\na=crypto:". - $payload->crypto->attributes()->tag.' '. - $payload->crypto->attributes()->{'crypto-suite'}.' '. - $payload->crypto->attributes()->{'key-params'}; - - // TODO session params ? - } - - if(isset($payload->{'zrtp-hash'})) { - $sdp_media .= - "\r\na=zrtp-hash:". - $payload->{'zrtp-hash'}->attributes()->version.' '. - (string)$payload->{'zrtp-hash'}; - } - break; - - case 'payload-type': - $sdp_media .= - "\r\na=rtpmap:". - $payload->attributes()->id; - - array_push($media_header_ids, $payload->attributes()->id); - - if(isset($payload->attributes()->name)) { - $sdp_media .= ' '.$payload->attributes()->name; - - if(isset($payload->attributes()->clockrate)) { - $sdp_media .= '/'.$payload->attributes()->clockrate; - - if(isset($payload->attributes()->channels)) { - $sdp_media .= '/'.$payload->attributes()->channels; - } - } - } - - $first_fmtp = true; - - foreach($payload->children() as $param) { - switch($param->getName()) { - case 'rtcp-fb' : - $sdp_media .= - "\r\na=rtcp-fb:". - $param->attributes()->id.' '. - $param->attributes()->type; - - if(isset($param->attributes()->subtype)) { - $sdp_media .= ' '.$param->attributes()->subtype; - } - - break; - // http://xmpp.org/extensions/xep-0167.html#format - case 'parameter' : - if($first_fmtp) { - $sdp_media .= - "\r\na=fmtp:". - $payload->attributes()->id. - ' '; - } else { - $sdp_media .= '; '; - } - - if(isset($param->attributes()->name)) { - $sdp_media .= - $param->attributes()->name. - '='; - } - - $sdp_media .= - $param->attributes()->value; - - $first_fmtp = false; - - break; - } - - // TODO rtcp_fb_trr_int ? - } - - break; - - /*case 'source': - foreach($payload->children() as $s) { - $sdp_media .= - "\r\na=ssrc:".$payload->attributes()->id.' '. - $s->attributes()->name.':'. - $s->attributes()->value; - } - break;*/ - } - // TODO sendrecv ? - } - } - - if(isset($content->description) - && isset($content->description->attributes()->ptime)) { - $sdp_media .= - "\r\na=ptime:".$content->description->attributes()->ptime; - } - - if(isset($content->description) - && isset($content->description->attributes()->maxptime)) { - $sdp_media .= - "\r\na=maxptime:".$content->description->attributes()->maxptime; - } - - foreach($content->transport->children() as $payload) { - switch($payload->getName()) { - case 'fingerprint': - if(isset($content->transport->fingerprint->attributes()->hash)) { - $sdp_media .= - "\r\na=fingerprint:". - $content->transport->fingerprint->attributes()->hash. - ' '. - $content->transport->fingerprint; - } - - if(isset($content->transport->fingerprint->attributes()->setup)) { - $sdp_media .= - "\r\na=setup:". - $content->transport->fingerprint->attributes()->setup; - } - break; - - // http://xmpp.org/extensions/inbox/jingle-dtls.html - case 'sctpmap': - $sdp_media .= - "\r\na=sctpmap:". - $payload->attributes()->number.' '. - $payload->attributes()->protocol.' '. - $payload->attributes()->streams.' ' - ; - - - array_push($media_header_ids, $payload->attributes()->number); - - break; - - case 'candidate': - $sdp_media .= - "\r\na=candidate:". - $payload->attributes()->foundation.' '. - $payload->attributes()->component.' '. - $payload->attributes()->protocol.' '. - $payload->attributes()->priority.' '. - $payload->attributes()->ip.' '. - $payload->attributes()->port.' '. - 'typ '.$payload->attributes()->type; - - if(isset($payload->attributes()->{'rel-addr'}) - && isset($payload->attributes()->{'rel-port'})) { - $sdp_media .= - ' raddr '.$payload->attributes()->{'rel-addr'}. - ' rport '.$payload->attributes()->{'rel-port'}; - - if($media_header_first_port == null) - $media_header_first_port = $payload->attributes()->port; - } - if(isset($payload->attributes()->generation)) { - $sdp_media .= - ' generation '.$payload->attributes()->generation. - ' network '.$payload->attributes()->network. - ' id '.$payload->attributes()->id; - } - - $media_header_last_ip = $payload->attributes()->ip; - - break; - } - } - - if($media_header_first_port == null) - $media_header_first_port = 1; - - if($media_header_last_ip == null) - $media_header_last_ip = '0.0.0.0'; - - if(isset($content->description)) - $this->media = (string)$content->description->attributes()->media; - else - $this->media = (string)$content->attributes()->name; - - if($this->action != 'transport-info') { - $sdp_media_header = - "\r\nm=".$this->media. - ' '.$media_header_first_port.' '; - - if(isset($content->transport->sctpmap)) { - $sdp_media_header .= 'DTLS/SCTP'; - } elseif(isset($content->description->crypto) - || isset($content->transport->fingerprint)) { - $sdp_media_header .= 'RTP/SAVPF'; - } else { - $sdp_media_header .= 'RTP/AVP'; - } - - - $sdp_media_header = $sdp_media_header.' '.implode(' ', $media_header_ids); - - $sdp_medias .= - $sdp_media_header. - "\r\nc=IN IP4 ".$media_header_last_ip. - $sdp_media; - //"\r\na=sendrecv"; - } else { - $sdp_medias = $sdp_media; - } - } - - if($this->action != 'transport-info') { - $this->sdp .= /*"\r\n".*/$sdp_version; - $this->sdp .= "\r\n".$sdp_origin; - $this->sdp .= "\r\n".$sdp_session_name; - $this->sdp .= "\r\n".$sdp_timing; - } - - $this->sdp .= $sdp_medias; - - return $this->sdp."\r\n"; - } -} diff --git a/sources/lib/SDPtoJingle.php b/sources/lib/SDPtoJingle.php deleted file mode 100644 index bb8daac..0000000 --- a/sources/lib/SDPtoJingle.php +++ /dev/null @@ -1,323 +0,0 @@ - "/^a=candidate:(\w{1,32}) (\d{1,5}) (udp|tcp) (\d{1,10}) ([a-zA-Z0-9:\.]{1,45}) (\d{1,5}) (typ) (host|srflx|prflx|relay)( (raddr) ([a-zA-Z0-9:\.]{1,45}) (rport) (\d{1,5}))?( (generation) (\d) (network) (\d) (id) ([a-zA-Z0-9]{1,45}))?/i", //à partir de generation les attr sont spécifiques à XMPP..autant l'enlever de la REGEX et les traiter à part? En théorie ils peuvent être dans n'importe quel ordre. - 'sess_id' => "/^o=(\S+) (\d+)/i", - 'group' => "/^a=group:(\S+) (.+)/i", - 'rtpmap' => "/^a=rtpmap:(\d+) (([^\s\/]+)(\/(\d+)(\/([^\s\/]+))?)?)?/i", - 'fmtp' => "/^a=fmtp:(\d+) (.+)/i", - 'rtcp_fb' => "/^a=rtcp-fb:(\S+) (\S+)( (\S+))?/i", - 'rtcp_fb_trr_int' => "/^a=rtcp-fb:(\d+) trr-int (\d+)/i", - 'pwd' => "/^a=ice-pwd:(\S+)/i", - 'ufrag' => "/^a=ice-ufrag:(\S+)/i", - 'ptime' => "/^a=ptime:(\d+)/i", - 'maxptime' => "/^a=maxptime:(\d+)/i", - 'ssrc' => "/^a=ssrc:(\d+) (\w+)(:(\S+))?( (\w+))?/i", - 'rtcp_mux' => "/^a=rtcp-mux/i", - 'crypto' => "/^a=crypto:(\d{1,9}) (\w+) (\S+)( (\S+))?/i", - 'zrtp_hash' => "/^a=zrtp-hash:(\S+) (\w+)/i", - 'fingerprint' => "/^a=fingerprint:(\S+) (\S+)/i", - 'setup' => "/^a=setup:(\S+)/i", - 'extmap' => "/^a=extmap:([^\s\/]+)(\/([^\s\/]+))? (\S+)/i", - 'sctpmap' => "/^a=sctpmap:(\d+) (\S+) (\d+)/i", - 'bandwidth' => "/^b=(\w+):(\d+)/i", - 'media' => "/^m=(audio|video|application|data)/i" - ); - - function __construct($sdp, $initiator, $responder, $action) { - $this->sdp = $sdp; - $this->arr = explode("\n", $this->sdp); - $this->jingle = new SimpleXMLElement(''); - $this->jingle->addAttribute('xmlns', 'urn:xmpp:jingle:1'); - $this->jingle->addAttribute('action',$action); - $this->jingle->addAttribute('initiator',$initiator); - $this->jingle->addAttribute('responder',$responder); - - $this->action = $action; - } - - function getSessionId(){ - $s = Session::start(); - if($sid = $s->get('jingleSid')){ - return $sid; - } - else{ - $o = $this->arr[1]; - $sid = explode(" ", $o); - return substr(base_convert($sid[1], 30, 10), 0, 6); - } - } - - function generate() { - foreach($this->arr as $l) { - foreach($this->regex as $key => $r) { - if(preg_match($r, $l, $matches)) { - switch($key) { - case 'sess_id': - $this->jingle->addAttribute('sid', $this->getSessionId()); - break; - case 'media': - $this->content = $this->jingle->addChild('content'); - $this->transport = $this->content->addChild('transport'); - $this->transport->addAttribute('xmlns', "urn:xmpp:jingle:transports:ice-udp:1"); - - $this->content->addAttribute('creator', 'initiator'); // TODO à fixer ! - $this->content->addAttribute('name', $matches[1]); - - // The description node - if($this->action != 'transport-info') { - $description = $this->content->addChild('description'); - $description->addAttribute('xmlns', "urn:xmpp:jingle:apps:rtp:1"); - $description->addAttribute('media', $matches[1]); - } - - if(!empty($this->global_fingerprint)) { - $fingerprint = $this->transport->addChild('fingerprint', $this->global_fingerprint['fingerprint']); - $this->transport->addAttribute('pwd', $this->global_fingerprint['pwd']); - $this->transport->addAttribute('ufrag', $this->global_fingerprint['ufrag']); - $fingerprint->addAttribute('xmlns', "urn:xmpp:jingle:apps:dtls:0"); - $fingerprint->addAttribute('hash', $this->global_fingerprint['hash']); - } - - break; - - case 'bandwidth': - $bandwidth = $description->addChild('bandwidth'); - $bandwidth->addAttribute('type', $matches[1]); - $bandwidth->addAttribute('value', $matches[2]); - break; - - case 'rtpmap': - $payloadtype = $description->addChild('payload-type'); - $payloadtype->addAttribute('id', $matches[1]); - $payloadtype->addAttribute('name', $matches[3]); - if(isset($matches[4])) - $payloadtype->addAttribute('clockrate', $matches[5]); - - if(isset($matches[7])) - $payloadtype->addAttribute('channels', $matches[7]); - - break; - - - // http://xmpp.org/extensions/xep-0167.html#format - case 'fmtp': - // This work only if fmtp is added just after - // the correspondant rtpmap - if($matches[1] == $payloadtype->attributes()->id) { - $params = explode(';', $matches[2]); - - foreach($params as $value) { - $p = explode('=', trim($value)); - - $parameter = $payloadtype->addChild('parameter'); - if(count($p) == 1) { - $parameter->addAttribute('value', $p[0]); - } else { - $parameter->addAttribute('name', $p[0]); - $parameter->addAttribute('value', $p[1]); - } - } - } - break; - - case 'rtcp_fb': - if($matches[1] == '*') { - $rtcpfp = $description->addChild('rtcp-fb'); - } else { - $rtcpfp = $payloadtype->addChild('rtcp-fb'); - } - $rtcpfp->addAttribute('xmlns', "urn:xmpp:jingle:apps:rtp:rtcp-fb:0"); - $rtcpfp->addAttribute('id', $matches[1]); - $rtcpfp->addAttribute('type', $matches[2]); - - if(isset($matches[4])) - $rtcpfp->addAttribute('subtype', $matches[4]); - - break; - - case 'rtcp_fb_trr_int': - $rtcpfp = $payloadtype->addChild('rtcp-fb-trr-int'); - $rtcpfp->addAttribute('xmlns', "urn:xmpp:jingle:apps:rtp:rtcp-fb:0"); - $rtcpfp->addAttribute('id', $matches[1]); - $rtcpfp->addAttribute('value', $matches[2]); - break; - - // http://xmpp.org/extensions/xep-0167.html#srtp - case 'crypto': - $encryption = $description->addChild('encryption'); - $crypto = $encryption->addChild('crypto'); - $crypto->addAttribute('crypto-suite', $matches[2]); - $crypto->addAttribute('key-params', $matches[3]); - $crypto->addAttribute('tag', $matches[1]); - if(isset($matches[5])) - $crypto->addAttribute('session-params', $matches[5]); - break; - - // http://xmpp.org/extensions/xep-0262.html - case 'zrtp_hash': - $zrtphash = $encryption->addChild('zrtp-hash', $matches[2]); - $zrtphash->addAttribute('xmlns', "urn:xmpp:jingle:apps:rtp:zrtp:1"); - $zrtphash->addAttribute('version', $matches[1]); - break; - - case 'rtcp_mux': - $description->addChild('rtcp-mux'); - break; - - // http://xmpp.org/extensions/xep-0294.html - case 'extmap': - $rtphdrext = $description->addChild('rtp-hdrext'); - $rtphdrext->addAttribute('xmlns', "urn:xmpp:jingle:apps:rtp:rtp-hdrext:0"); - $rtphdrext->addAttribute('id', $matches[1]); - $rtphdrext->addAttribute('uri', $matches[4]); - if(isset($matches[3]) && $matches[3] != '') - $rtphdrext->addAttribute('senders', $matches[3]); - break; - - // http://xmpp.org/extensions/inbox/jingle-source.html - case 'ssrc': - if(!$description->source) { - $ssrc = $description->addChild('source'); - $ssrc->addAttribute('xmlns', "urn:xmpp:jingle:apps:rtp:ssma:0"); - $ssrc->addAttribute('id', $matches[1]); - } - - $param = $ssrc->addChild('parameter'); - $param->addAttribute('name', $matches[2]); - $param->addAttribute('value', $matches[4]); - break; - - case 'ptime': - $description->addAttribute('ptime', $matches[1]); - break; - - case 'maxptime': - $description->addAttribute('maxptime', $matches[1]); - break; - - // http://xmpp.org/extensions/xep-0338.html - case 'group': - $group = $this->jingle->addChild('group'); - $group->addAttribute('xmlns', "urn:xmpp:jingle:apps:grouping:0"); - $group->addAttribute('semantics', $matches[1]); - - $params = explode(' ', $matches[2]); - - foreach($params as $value) { - $content = $group->addChild('content'); - $content->addAttribute('name', trim($value)); - } - break; - - // http://xmpp.org/extensions/xep-0320.html - case 'fingerprint': - if($this->content == null) { - $this->global_fingerprint['fingerprint'] = $matches[2]; - $this->global_fingerprint['hash'] = $matches[1]; - } else { - $fingerprint = $this->transport->addChild('fingerprint', $matches[2]); - $fingerprint->addAttribute('xmlns', "urn:xmpp:jingle:apps:dtls:0"); - $fingerprint->addAttribute('hash', $matches[1]); - } - - break; - - // http://xmpp.org/extensions/inbox/jingle-dtls.html - case 'sctpmap': - $sctpmap = $this->transport->addChild('sctpmap'); - $sctpmap->addAttribute('xmlns', "urn:xmpp:jingle:transports:dtls-sctp:1"); - $sctpmap->addAttribute('number', $matches[1]); - $sctpmap->addAttribute('protocol', $matches[2]); - $sctpmap->addAttribute('streams', $matches[3]); - break; - - case 'setup': - if($this->content != null) { - $fingerprint->addAttribute('setup', $matches[1]); - } - - break; - - case 'pwd': - if($this->content == null) { - $this->global_fingerprint['pwd'] = $matches[1]; - } else { - $this->transport->addAttribute('pwd', $matches[1]); - } - - break; - - case 'ufrag': - if($this->content == null) { - $this->global_fingerprint['ufrag'] = $matches[1]; - } else { - $this->transport->addAttribute('ufrag', $matches[1]); - } - - break; - - case 'candidate': - $generation = "0"; - $network = "0"; - $id = generateKey(10); - - if($key = array_search("generation", $matches)) - $generation = $matches[($key+1)]; - if($key = array_search("network", $matches)) - $network = $matches[($key+1)]; - if($key = array_search("id", $matches)) - $id = $matches[($key+1)]; - - if(isset($matches[11]) && isset($matches[13])) { - $reladdr = $matches[11]; - $relport = $matches[13]; - } else { - $reladdr = $relport = null; - } - - $candidate = $this->transport->addChild('candidate'); - - $candidate->addAttribute('component' , $matches[2]); - $candidate->addAttribute('foundation', $matches[1]); - - $candidate->addAttribute('generation', $generation); - $candidate->addAttribute('id' , $id); - $candidate->addAttribute('ip' , $matches[5]); - $candidate->addAttribute('network' , $network); - $candidate->addAttribute('port' , $matches[6]); - $candidate->addAttribute('priority' , $matches[4]); - $candidate->addAttribute('protocol' , $matches[3]); - $candidate->addAttribute('type' , $matches[8]); - - if($reladdr) { - $candidate->addAttribute('rel-addr' , $reladdr); - $candidate->addAttribute('rel-port' , $relport); - } - break; - } - } - } - } - - // We reindent properly the Jingle package - $xml = $this->jingle->asXML(); - $doc = new \DOMDocument(); - $doc->loadXML($xml); - $doc->formatOutput = true; - - return substr($doc->saveXML() , strpos($doc->saveXML(), "\n")+1 ); - } -} diff --git a/sources/lib/XMPPtoForm.php b/sources/lib/XMPPtoForm.php deleted file mode 100644 index dc7faca..0000000 --- a/sources/lib/XMPPtoForm.php +++ /dev/null @@ -1,376 +0,0 @@ -fieldset = 0; - $this->html = new \DOMDocument('1.0', 'UTF-8'); - $this->xmpp = ''; - } - - public function getHTML($xmpp){ - $this->setXMPP($xmpp); - $this->create(); - return $this->html->saveXML(); - } - - public function setXMPP($xmpp){ - $this->xmpp = $xmpp; - } - - public function create(){ - $this->xmpp = str_replace('xmlns=', 'ns=', $this->xmpp); - $x = new SimpleXMLElement($this->xmpp); - - foreach($x->children() as $element){ - switch($element->getName()){ - case "title": - $this->outTitle($element); - break; - case "instructions": - $this->outP($element); - break; - case "field": - //if($element['type'] != 'hidden' && $element['type'] != 'fixed') - // $this->html .='

      '; - break; - case 'url': - - break; - /*XML without element*/ - case 'username': - case 'email': - case 'password': - //$this->html .='
      '; - $this->outGeneric($element->getName()); - //$this->html .='
      '; - break; - default: - //$this->html .= ""; - } - } - /*if($this->fieldset>0){ - $this->html .= ''; - }*/ - } - - private function outGeneric($s){ - $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){ - $ul = $this->html->createElement('ul'); - $ul->setAttribute('class', 'list thin'); - $this->html->appendChild($ul); - - $li = $this->html->createElement('li'); - $title = $this->html->createElement('p', $s); - $title->setAttribute('class', 'normal line'); - $li->appendChild($title); - - $ul->appendChild($li); - } - - private function outP($s){ - $ul = $this->html->createElement('ul'); - $ul->setAttribute('class', 'list thin'); - $this->html->appendChild($ul); - - $li = $this->html->createElement('li'); - $ul->appendChild($li); - - $title = $this->html->createElement('p', $s); - $title->setAttribute('class', 'normal line'); - $li->appendChild($title); - } - - private function outUrl($s) { - $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 .= ''; - } - $this->html .= '
      '.$s->value.'
      '; - $this->fieldset ++; - } - */ - private function outCheckbox($s){ - $container = $this->html->createElement('div'); - $this->html->appendChild($container); - - $div = $this->html->createElement('div'); - $div->setAttribute('class', 'select'); - $container->appendChild($div); - - $select = $this->html->createElement('select'); - $select->setAttribute('type', $s['type']); - $select->setAttribute('label', $s['label']); - $select->setAttribute('id', $s['var']); - $select->setAttribute('name', $s['var']); - - 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){ - $container = $this->html->createElement('div'); - $this->html->appendChild($container); - - $textarea = $this->html->createElement('textarea'); - $textarea->setAttribute('type', $s['type']); - $textarea->setAttribute('label', $s['label']); - $textarea->setAttribute('id', $s['var']); - $textarea->setAttribute('name', $s['var']); - - if($s->required) - $textarea->setAttribute('required', 'required'); - - foreach($s->children() as $value){ - if($value->getName() == "value"){ - $textarea->nodeValue .= $value . "\n"; - } - } - - 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) - $input->setAttribute('required', 'required'); - - foreach($s->children() as $value){ - if($value->getName() == "value"){ - $input->setAttribute('value', $value); - } - } - - if($s['var'] == 'username') - $input->setAttribute('pattern', '[a-z0-9_-]*'); - - $container->appendChild($input); - - $label = $this->html->createElement('label', $s['label']); - $label->setAttribute('for', $s['var']); - $container->appendChild($label); - } - - private function outHiddeninput($s){ - $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){ - $container = $this->html->createElement('div'); - $this->html->appendChild($container); - - $div = $this->html->createElement('div'); - $div->setAttribute('class', 'select'); - $container->appendChild($div); - - $select = $this->html->createElement('select'); - $select->setAttribute('type', $s['type']); - $select->setAttribute('label', $s['label']); - $select->setAttribute('id', $s['var']); - $select->setAttribute('name', $s['var']); - - if($s->required) - $select->setAttribute('required', 'required'); - - $div->appendChild($select); - - if(count($s->xpath('option')) > 0){ - foreach($s->option as $option){ - if(isset($option->attributes()->label)) { - $opt = $this->html->createElement('option', $option->attributes()->label); - } else { - $opt = $this->html->createElement('option', $option->value); - } - - $opt->setAttribute('value', $option->value); - if( - in_array( - (string)$option->value, - array_map( - function($sxml) { - return (string)$sxml; - }, - $s->xpath('value') - ) - ) - ) { - $opt->setAttribute('selected', 'selected'); - } - $select->appendChild($opt); - } - } - else{ - foreach($s->value as $option){ - $label = $option['label']; - $option = $this->html->createElement('option', $option); - $option->setAttribute('value', $label); - $option->setAttribute('selected', 'selected'); - $select->appendChild($option); - } - } - - $label = $this->html->createElement('label', $s['label']); - $label->setAttribute('for', $s['var']); - $container->appendChild($label); - } -} - -class FormtoXMPP -{ - private $_form; - private $_inputs; - - public function __construct(array $inputs) - { - $this->_form = new \DOMDocument('1.0', 'UTF-8'); - $this->_inputs = $inputs; - } - - 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); - } - } - - 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); - - $val = $this->_form->createElement('value'); - $field->appendChild($val); - - 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 deleted file mode 100644 index d4943de..0000000 --- a/sources/linker.php +++ /dev/null @@ -1,220 +0,0 @@ -boot(); - -$loop = React\EventLoop\Factory::create(); - -$connector = new React\SocketClient\TcpConnector($loop); -$stdin = new React\Stream\Stream(STDIN, $loop); - -fwrite(STDERR, colorize(getenv('sid'), 'yellow')." widgets before : ".\sizeToCleanSize(memory_get_usage())."\n"); - -// We load and register all the widgets -$wrapper = WidgetWrapper::getInstance(); -$wrapper->registerAll($bootstrap->getWidgets()); - -fwrite(STDERR, colorize(getenv('sid'), 'yellow')." widgets : ".\sizeToCleanSize(memory_get_usage())."\n"); - -$conn = null; - -$parser = new \Moxl\Parser; - -$buffer = ''; - -$timestamp = time(); - -function handleSSLErrors($errno, $errstr) { - fwrite(STDERR, colorize(getenv('sid'), 'yellow')." : ".colorize($errstr, 'red')."\n"); -} - -// Temporary linker killer -$loop->addPeriodicTimer(5, function() use(&$conn, &$timestamp) { - if($timestamp < time() - 3600*2) { - $conn->close(); - } -}); - -$stdin_behaviour = function ($data) use (&$conn, $loop, &$buffer, &$connector, &$xmpp_behaviour, &$parser, &$timestamp) { - if(substr($data, -1) == "") { - $messages = explode("", $buffer . substr($data, 0, -1)); - $buffer = ''; - - foreach ($messages as $message) { - #fwrite(STDERR, colorize($message, 'yellow')." : ".colorize('received from the browser', 'green')."\n"); - - $msg = json_decode($message); - - if(isset($msg)) { - if($msg->func == 'message' && $msg->body != '') { - $msg = $msg->body; - } elseif($msg->func == 'unregister') { - \Moxl\Stanza\Stream::end(); - } elseif($msg->func == 'register') { - if(isset($conn) - && is_resource($conn->stream)) { - $conn->stream->close(); - } - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $port = 5222; - $dns = \Moxl\Utils::resolveHost($msg->host); - if(isset($dns->target) && $dns->target != null) $msg->host = $dns->target; - if(isset($dns->port) && $dns->port != null) $port = $dns->port; - #fwrite(STDERR, colorize('open a socket to '.$domain, 'yellow')." : ".colorize('sent to XMPP', 'green')."\n"); - $connector->create(gethostbyname($msg->host), $port)->then($xmpp_behaviour); - } - } else { - return; - } - - $rpc = new \RPC(); - $rpc->handle_json($msg); - - $msg = \RPC::commit(); - \RPC::clear(); - - if(!empty($msg)) { - //echo json_encode($msg).""; - echo base64_encode(gzcompress(json_encode($msg), 9)).""; - //fwrite(STDERR, colorize(json_encode($msg), 'yellow')." : ".colorize('sent to the browser', 'green')."\n"); - } - - $xml = \Moxl\API::commit(); - \Moxl\API::clear(); - - if(!empty($xml) && $conn) { - //$timestamp = time(); - $conn->write(trim($xml)); - #fwrite(STDERR, colorize(trim($xml), 'yellow')." : ".colorize('sent to XMPP', 'green')."\n"); - } - } - } else { - $buffer .= $data; - } -}; - -$xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$stdin, $stdin_behaviour, $parser, &$timestamp) { - $conn = $stream; - fwrite(STDERR, colorize(getenv('sid'), 'yellow')." : ".colorize('linker launched', 'blue')."\n"); - fwrite(STDERR, colorize(getenv('sid'), 'yellow')." launched : ".\sizeToCleanSize(memory_get_usage())."\n"); - - $stdin->removeAllListeners('data'); - $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, &$timestamp) { - if(!empty($message)) { - $restart = false; - - if($message == '') { - $conn->close(); - $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(); - - if($out !== true) { - $loop->stop(); - return; - } - - fwrite(STDERR, colorize(getenv('sid'), 'yellow')." : ".colorize('TLS enabled', 'blue')."\n"); - - $restart = true; - } - - #fwrite(STDERR, colorize($message, 'yellow')." : ".colorize('received', 'green')."\n"); - #fwrite(STDERR, colorize(getenv('sid'), 'yellow')." widgets : ".\sizeToCleanSize(memory_get_usage())."\n"); - - \Moxl\API::clear(); - \RPC::clear(); - - $timestamp = time(); - - if(!$parser->parse($message)) { - fwrite(STDERR, colorize(getenv('sid'), 'yellow')." ".$parser->getError()."\n"); - } - - if($restart) { - $session = \Sessionx::start(); - \Moxl\Stanza\Stream::init($session->host); - stream_set_blocking($conn->stream, 0); - $restart = false; - } - - $msg = \RPC::commit(); - - if(!empty($msg)) { - //echo json_encode($msg).""; - echo base64_encode(gzcompress(json_encode($msg), 9)).""; - //fwrite(STDERR, colorize(json_encode($msg).' '.strlen($msg), 'yellow')." : ".colorize('sent to browser', 'green')."\n"); - } - - \RPC::clear(); - - $xml = \Moxl\API::commit(); - - if(!empty($xml)) { - //$timestamp = time(); - $conn->write(trim($xml)); - #fwrite(STDERR, colorize(trim($xml), 'yellow')." : ".colorize('sent to XMPP', 'green')."\n"); - } - - \Moxl\API::clear(); - - $loop->tick(); - - gc_collect_cycles(); - //fwrite(STDERR, colorize(getenv('sid'), 'yellow')." end data : ".\sizeToCleanSize(memory_get_usage())."\n"); - //memprof_dump_callgrind(fopen("/tmp/callgrind.out", "w")); - } - }); - - $conn->on('error', function($msg) use ($conn, $loop) { - #fwrite(STDERR, colorize(serialize($msg), 'red')." : ".colorize('error', 'green')."\n"); - $loop->stop(); - }); - - $conn->on('close', function($msg) use ($conn, $loop) { - #fwrite(STDERR, colorize(serialize($msg), 'red')." : ".colorize('closed', 'green')."\n"); - $loop->stop(); - }); - - // And we say that we are ready ! - $obj = new \StdClass; - $obj->func = 'registered'; - - fwrite(STDERR, 'registered'); - - //fwrite(STDERR, colorize(json_encode($obj).' '.strlen($obj), 'yellow')." : ".colorize('obj sent to browser', 'green')."\n"); - - echo base64_encode(gzcompress(json_encode($obj), 9)).""; -}; - -$stdin->on('data', $stdin_behaviour); -$stdin->on('error', function() use($loop) { $loop->stop(); } ); -$stdin->on('close', function() use($loop) { $loop->stop(); } ); - -$loop->run(); diff --git a/sources/locales/ar.po b/sources/locales/ar.po deleted file mode 100644 index 6c7b9a2..0000000 --- a/sources/locales/ar.po +++ /dev/null @@ -1,2657 +0,0 @@ -# -# Translators: -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+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" -"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" -msgstr "شكرًا" - -#: [about]developers -msgid "Developers" -msgstr "المطوّرون" - -#: [about]translators -msgid "Translators" -msgstr "المترجمون" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "البرنامج" - -#: [about]resources -msgid "Resources" -msgstr "الموارد" - -#: [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 "موفيم عبارة عن مصفحة تواصل مرتكزة على XMPP. المشروع بأكمله بإستناء البرامج والموارد التالية هي تحت" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "كلمة السّر" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "أنشئ حسابًا جديدًا" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "إجراءات" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "لم يستطع Modl أن يتصل بقاعدة البيانات" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "إن موفيم متصل بقاعدة البيانات" - -#: [db]update -msgid "The database need to be updated" -msgstr "إن قاعدة البيانات في حاجة إلى تحديث" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "إن قاعدة بيانات موفيم محدثة" - -#: [db]type -msgid "Database Type" -msgstr "نوع قاعدة البيانات" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "اسم المستخدم" - -#: [db]host -msgid "Host" -msgstr "المستضيف" - -#: [db]port -msgid "Port" -msgstr "المَنفذ" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "نوع قاعدة البيانات" - -#: [admin]general -msgid "General Settings" -msgstr "الإعدادات العامة" - -#: [general]theme -msgid "Theme" -msgstr "المظهر" - -#: [general]language -msgid "Default language" -msgstr "اللغة الإفتراضيّة" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "إترك هذا الحقل فارغا للسماح النفود لجميع حسابات XMPP." - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "كاميرا الويب" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "المجموعات" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "الكنية" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "المحادثة" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "ضبط" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "اللغة" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "ضبط" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "ضبط" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "معلومات عامة" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "الاسم" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "تاريخ الميلاد" - -#: [general]gender -msgid "Gender" -msgstr "النوع" - -#: [general]marital -msgid "Marital Status" -msgstr "الحالة الاجتماعية" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "موقع الوِب" - -#: [general]about -msgid "About Me" -msgstr "عنّي" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "الأحمر يعني أن كل من في شبكة XMPP تمكنه مطالعة المعلومات" - -#: [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 "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "اسم مستخدم غير صحيح" - -#: [error]jid -msgid "Invalid JID" -msgstr "مُعرِّفُ JID غير صحيح" - -#: [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 "عطل متعلّق بنطاق XMPP. حسابك ليس بمعرِّفِ Jabber صحيح" - -#: [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]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 -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 "تعذّر استيثاق Movim. أدخلت بيانات غير صحيحة" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "تعذّر استيثاق XMPP" - -#: [form]username -msgid "My address" -msgstr "عنوان بريدي" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "الكل" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "أضف تعليق" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "مجموعات عامة" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "أدخل معرف Jabber الخاص بصديقك." - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "تصفير" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "خطأ: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "لا يمكن تحميل الملف '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "خطأ في الطريق، برجاء ضبط المعاملات لهذه الصفحة %s" - -#: [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 "%s - المدونة" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - تكوين" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - استكشاف" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - صفحة المساعدة" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - الولوج إلى Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - MOVIM مرحبا بكم في" - -#: [title]media -msgid "%s - Media" -msgstr "%s - وسائط" - -#: [title]news -msgid "%s - News" -msgstr "%s - اﻷخبار" - -#: [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 "%s - الملف الشخصي" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "اقبل" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "يوم" - -#: [day]monday -msgid "Monday" -msgstr "الاثنين" - -#: [day]tuesday -msgid "Tuesday" -msgstr "الثّلاثاء" - -#: [day]wednesday -msgid "Wednesday" -msgstr "الأربعاء" - -#: [day]thursday -msgid "Thursday" -msgstr "الخميس" - -#: [day]friday -msgid "Friday" -msgstr "الجمعة" - -#: [day]saturday -msgid "Saturday" -msgstr "السّبت" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "ذكر" - -#: [gender]female -msgid "Female" -msgstr "أنثى" - -#: [gender]other -msgid "Other" -msgstr "غير ذلك" - -#: [client]bot -msgid "Bot" -msgstr "روبوت" - -#: [client]desktop -msgid "Desktop" -msgstr "سطح المكتب" - -#: [client]phone -msgid "Phone" -msgstr "هاتف" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "عَزَب" - -#: [marital]relationship -msgid "In a relationship" -msgstr "مرتبط" - -#: [marital]married -msgid "Married" -msgstr "متزوّج" - -#: [marital]divorced -msgid "Divorced" -msgstr "مطلّق" - -#: [marital]widowed -msgid "Widowed" -msgstr "أرمل" - -#: [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 "العنوان" - -#: [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 "" - -#: [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 "" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "المتصفح الذي تستخدمه أقدم من أن يُشغّل Movim!" diff --git a/sources/locales/be.po b/sources/locales/be.po deleted file mode 100644 index 8f9b095..0000000 --- a/sources/locales/be.po +++ /dev/null @@ -1,2662 +0,0 @@ -# Byelorussian translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2011-10-26 21:31+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Няправільны пароль" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Пароль" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Канфігурацыя" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Чат" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Канфігурацыя" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Мова" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Канфігурацыя" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Канфігурацыя" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "Скід" - -#: [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 "Стварэнне логiна" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -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 "%s - Канфігурацыя" - -#: [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 "%s - Увайсці ў Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Сардэчна запрашаем у Movim" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "" - -#: [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 "" - -#: [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 "" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Стварэнне логiна" - -#~ msgid "Debug console" -#~ msgstr "Debug console" - -#~ msgid "Logout" -#~ msgstr "Выйсці" diff --git a/sources/locales/bn.po b/sources/locales/bn.po deleted file mode 100644 index d544798..0000000 --- a/sources/locales/bn.po +++ /dev/null @@ -1,2657 +0,0 @@ -# Bengali translation for movim -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2013. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2014-05-23 12:58+0000\n" -"Last-Translator: Guruvai Oronno Bangalee \n" -"Language-Team: Bengali \n" -"Language: bn\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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "নথি '%s' লোড করা যাচ্ছে না" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "সোমবার" - -#: [day]tuesday -msgid "Tuesday" -msgstr "মঙ্গলবার" - -#: [day]wednesday -msgid "Wednesday" -msgstr "বুধবার" - -#: [day]thursday -msgid "Thursday" -msgstr "বৃহস্পতিবার" - -#: [day]friday -msgid "Friday" -msgstr "শুক্রবার" - -#: [day]saturday -msgid "Saturday" -msgstr "শনিবার" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "কোনোটিই নয়" - -#: [gender]male -msgid "Male" -msgstr "পুরুষ" - -#: [gender]female -msgid "Female" -msgstr "নারী" - -#: [gender]other -msgid "Other" -msgstr "অন্যান্য" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "কোনোটিই নয়" - -#: [marital]single -msgid "Single" -msgstr "সঙ্গীহীন" - -#: [marital]relationship -msgid "In a relationship" -msgstr "সম্পর্কে আবদ্ধ" - -#: [marital]married -msgid "Married" -msgstr "বিবাহিত" - -#: [marital]divorced -msgid "Divorced" -msgstr "সম্পর্কচ্ছিন্ন" - -#: [marital]widowed -msgid "Widowed" -msgstr "বিপত্নীক/বিধবা" - -#: [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 -#, fuzzy -msgid "%d days ago" -msgstr " %d দিন আগে" - -#: [date]day -msgid "day" -msgstr "দিন" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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 "" - -#~ msgid "Logout" -#~ msgstr "প্রস্থান" diff --git a/sources/locales/br.po b/sources/locales/br.po deleted file mode 100644 index 0efebc2..0000000 --- a/sources/locales/br.po +++ /dev/null @@ -1,2769 +0,0 @@ -# Breton translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2013-07-27 17:06+0000\n" -"Last-Translator: Gwenn M \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Ger-tremen direizh" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Ger-tremen" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Kefluniadur" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -#, fuzzy -msgid "Delete your account" -msgstr "Kouiñ ur gont nevez" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Kouiñ ur gont nevez" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Oberennoù" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Titouroù an arval" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Titouroù an arval" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Anv" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Lezanv" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Anv" - -#: [message]published -msgid "Message Published" -msgstr "" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "O kompozañ" - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "" - -#: [message]gone -msgid "Contact gone" -msgstr "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Tchat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Kefluniadur" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Yezh" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Kefluniadur" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Kefluniadur" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Titouroù hollek" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Anv" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Devezh ganedigezh" - -#: [general]gender -msgid "Gender" -msgstr "Rev" - -#: [general]marital -msgid "Marital Status" -msgstr "Statud-dimez" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "Lec'hienn web" - -#: [general]about -msgid "About Me" -msgstr "Diwar ma fenn" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [client]title -msgid "Client Informations" -msgstr "Titouroù an arval" - -#: [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 "Alias" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Tennañ an darempred" - -#: [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 "" - -#: [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 "" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "" - -#: [hello]news [page]news -msgid "News" -msgstr "Nevezadennoù" - -#: [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 "Petra dalv ar bannelioù bhan ?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "A-drugarez d'ar pemp banielig-se ez eus tu deoc'h kavout al live prevezded war an titour roet ganeoc'h" - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Gwenn, n'eus nemedoc'h a c'hell gwelout an titour" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Gwer, choazet ho peus an darempredoù a c'hell gwelet ho titouroù" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Orañjez, tout ho darempredoù a c'hell gwelet ho titouroù" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Ruz, an holl en ho rouedad XMPP a c'hell gwelet ho titouroù" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Du, an internet a-bezh a c'hell gwelet ho titouroù" - -#: [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 "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Anv implijer direizh" - -#: [error]jid -msgid "Invalid JID" -msgstr "JID direizh" - -#: [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 "Kudenn Domani XMPP, ho gont n'eo ket un ID Jabber reizh" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Roadennoù 'zo a vank !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Ger-tremen direizh" - -#: [error]internal -msgid "Internal server error" -msgstr "Kudenn servijer diabarzh" - -#: [error]session -msgid "Session error" -msgstr "Kudenn dalc'h" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Kont krouet gant berzh." - -#: [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]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 -msgid "Unknown error" -msgstr "Kudenn dianavezet" - -#: [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 "N'eo ket deuet a-benn Movim da gennaskañ. Lakaet ho peus roadennoù fall." - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "Ar c'hennaskañ XMPP a zo c'hwitet" - -#: [form]username -msgid "My address" -msgstr "Ho chomlec'h" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "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 "" - -#: [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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [chatrooms]bad_nickname -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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Distrollet" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Profil" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Kinnig" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Adkregiñ" - -#: [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 "Degemer" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Krouadur ar gont" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [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 "Gwazh" - -#: [page]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Kudenn: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Neus ket tu kargañ ar restr '%s'" - -#: [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 "%s - Kefluniadur" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Pajenn sikour" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Kennaskañ da Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Degemer mat war Movim" - -#: [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 "%s - Profil" - -#: [title]server -msgid "%s - Server" -msgstr "" - -#: [button]validate -msgid "Validate" -msgstr "" - -#: [button]refresh -msgid "Refresh" -msgstr "" - -#: [button]add -msgid "Add" -msgstr "Ouzhpennañ" - -#: [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 "Kinngadenn" - -#: [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 "Deuit e-barzh !" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "Ya" - -#: [button]bool_no -msgid "No" -msgstr "Nann" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Asantiñ" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "Devezh" - -#: [day]monday -msgid "Monday" -msgstr "Lun" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Meurzh" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Merc'her" - -#: [day]thursday -msgid "Thursday" -msgstr "Yaou" - -#: [day]friday -msgid "Friday" -msgstr "Gwener" - -#: [day]saturday -msgid "Saturday" -msgstr "Sadorn" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Hini ebet" - -#: [gender]male -msgid "Male" -msgstr "Paotr" - -#: [gender]female -msgid "Female" -msgstr "Plac'h" - -#: [gender]other -msgid "Other" -msgstr "All" - -#: [client]bot -msgid "Bot" -msgstr "Robot" - -#: [client]desktop -msgid "Desktop" -msgstr "Burev" - -#: [client]phone -msgid "Phone" -msgstr "Pellgomz" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Hini ebet" - -#: [marital]single -msgid "Single" -msgstr "E-unan" - -#: [marital]relationship -msgid "In a relationship" -msgstr "E kouplad" - -#: [marital]married -msgid "Married" -msgstr "Dimezet" - -#: [marital]divorced -msgid "Divorced" -msgstr "Dizimezet" - -#: [marital]widowed -msgid "Widowed" -msgstr "Intañv(ez)" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Kenlojañ" - -#: [marital]union -msgid "Civil Union" -msgstr "Unvaniezh keodedel" - -#: [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 "Enlinenn" - -#: [presence]away -msgid "Away" -msgstr "Ezvezant" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Arabat direnkañ" - -#: [presence]xa -msgid "Extended Away" -msgstr "Ezvezant e-pad pell" - -#: [presence]offline -msgid "Offline" -msgstr "Digennasket" - -#: [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 "Miz" - -#: [month]january -msgid "January" -msgstr "Genver" - -#: [month]february -msgid "February" -msgstr "C'hwevrer" - -#: [month]march -msgid "March" -msgstr "Meurzh" - -#: [month]april -msgid "April" -msgstr "Ebrel" - -#: [month]may -msgid "May" -msgstr "Mae" - -#: [month]june -msgid "June" -msgstr "Even" - -#: [month]july -msgid "July" -msgstr "Gouere" - -#: [month]august -msgid "August" -msgstr "Eost" - -#: [month]september -msgid "September" -msgstr "Gwengolo" - -#: [month]october -msgid "October" -msgstr "Here" - -#: [month]november -msgid "November" -msgstr "Du" - -#: [month]december -msgid "December" -msgstr "Kerzu" - -#: [year]title -msgid "Year" -msgstr "Bloavezh" - -#: [date]today -msgid "Today" -msgstr "Hiziv" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Warc'hoazh" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Dec'h" - -#: [date]ago -#, fuzzy -msgid "%d days ago" -msgstr " %d devezh 'zo" - -#: [date]day -msgid "day" -msgstr "devezh" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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 "Ho gwazh n'hall ket bezañ karget" - -#: [post]older -msgid "Get older posts" -msgstr "Kaout an embanadennoù kozhoc'h" - -#: [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 "" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Lezanv" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Lezanv" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Ho merdeer a zo re gozh evit implij Movim" - -#, fuzzy -#~ msgid "Active contacts" -#~ msgstr "Oberennoù" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "N'eus ket tu kargañ talvoud an elfenn '%s'" - -#~ msgid "Logout" -#~ msgstr "Digennaskañ" - -#~ msgid "My Posts" -#~ msgstr "Va embanadennoù" - -#~ msgid "Create my vCard" -#~ msgstr "Krouiñ ma vCard" - -#~ msgid "Edit my Profile" -#~ msgstr "Cheñch va brofil" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "N'eo ket meret an embannadennoù gant ho servijer, tu zo deoc'h lenn gwazhioù darempred hepken" - -#~ msgid "Invite this user" -#~ msgstr "Pediñ an implijer-mañ" - -#~ msgid "What is Movim?" -#~ msgstr "Petra eo Movim?" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Gwelladenniñ ar bajenn %s Petra eo Movim ? %s evit gouzout hiroc'h diwar-benn ar raktres, e pal ha kompren penaos ez a en-dro." - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Arc'hweladurioù a vank/N'eus ket tu din ober tout ar pezh a ran war ar rouedadoù sokial all" - -#~ 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 "Daoust m'eo prim emdroadur Movim, ur bern (bern) ac'hwelladurioù a vank. Bezit pasiant :). Tu o deoc'h sellet ouzh %s an handelv o tont %s evit gouzout m'eo war an hent an hini ho 'peus c'hoant." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "Na zisoñjit ket eo Movim ur raktres frank, un taol sikour a zo degemeret mat atav (gwelet %s Tu zo din kemer perzh %s)" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "N'eus ket bet tu din kavout ar respont d'am goulenn" - -#~ 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 "Kit d'ar %s Goulennoù Savet an Aliesañ %s pe goulennit war an tchat ofisiel %s pe dre hor mailing-list (%s sellit ar bajenn a-zere %s)" - -#~ msgid "Debug console" -#~ msgstr "Koñsolenn debug" - -#~ msgid "Wrong ID" -#~ msgstr "ID fall" - -#~ msgid "You entered different passwords" -#~ msgstr "Lakaet ho peus gerioù tremen disheñvel" - -#~ msgid "Invalid name" -#~ msgstr "Anv direizh" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "N'eus ket bet tu kenaskañ ouzh ar servijer XMPP" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "N'eus ket bet tu eskemm gant ar servijer XMPP" - -#~ msgid "No profile yet ?" -#~ msgstr "Profil ebet c'hoazh ?" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Dibosupl krouiñ an teuliad '%s'." - -#~ msgid "empty" -#~ msgstr "goullo" - -#~ msgid "terse" -#~ msgstr "taer" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "talkative" -#~ msgstr "klakenn" - -#~ msgid "ultimate" -#~ msgstr "diwezhañ" - -#~ msgid "wants to talk with you" -#~ msgstr "en deus c'hoant komz ganeoc'h" - -#~ msgid "Connecting..." -#~ msgstr "O kennaskañ..." - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "An URL BOSH a zo dreizh" diff --git a/sources/locales/da.po b/sources/locales/da.po deleted file mode 100644 index 0530627..0000000 --- a/sources/locales/da.po +++ /dev/null @@ -1,2758 +0,0 @@ -# -# Translators: -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+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" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Tak" - -#: [about]developers -msgid "Developers" -msgstr "Udviklere" - -#: [about]translators -msgid "Translators" -msgstr "Oversættere" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "Software" - -#: [about]resources -msgid "Resources" -msgstr "Ressourcer" - -#: [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 en XMPP-baseret kommunikationsplatform. Hele projektet, med undtagelse af den følgende software og ressourcer er udgivet under" - -#: [account]title -msgid "Account" -msgstr "Konto" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Kodeord" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "Kodeordet er opdateret" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Skriv venligst et gyldigt kodeord (minimun 6 tegn)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "De givnde kodeord er ikke ens" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Slet min konto" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "Du sletter hermed din XMPP konto og alle de relative informationer knyttet til den (profil, kontakter og udgivelser)." - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Opret en ny konto" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Handlinger" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Database" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl kunne ikke forbinde til databasen" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Moovim er forbundet til databasen" - -#: [db]update -msgid "The database need to be updated" -msgstr "Databasen bør opdateres" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "Movim database er i nyeste version" - -#: [db]type -msgid "Database Type" -msgstr "Databasetype" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Brugernavn" - -#: [db]host -msgid "Host" -msgstr "Vært" - -#: [db]port -msgid "Port" -msgstr "Port" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Databasetype" - -#: [admin]general -msgid "General Settings" -msgstr "Generelle indstillinger" - -#: [general]theme -msgid "Theme" -msgstr "Tema" - -#: [general]language -msgid "Default language" -msgstr "Standardsprog" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Log detaljerethed" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Server tidszone" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Brugermappes maks-størrelse (i bytes)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "WebSocket opsætning" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Skriv her en gyldig WebSocket URI i formularen" - -#: [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 "Genstart venligst daemon'en for at genindlæse opsætningen, hvis du ændrer URI'en" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "Offentlige WebSockets" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Administrations legitimationsstyring" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Ændre standard legitimationen admin/kodeord" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Gentag adgangskode" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Hvidliste - 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 "Hvis du vil specificere en liste af autoriserede XMPP servere på din Movim pod og forbyde forbindelser på alle andre, skriv da venligst deres domænenavne her, separeret med komma (f.eks: movim.eu,jabber.dk)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Efterlad dette felt tomt hvis du vil tillade adgang til alle XMPP konti." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Liste over hvidlistede XMPP servere" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "" - -#: [information]description -msgid "Description" -msgstr "Beskrivelse" - -#: [information]info1 -msgid "This message will be displayed on the login page" -msgstr "Denne meddelselse vil blive vist på logind siden" - -#: [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 "Tomt" - -#: [log]syslog -msgid "Syslog" -msgstr "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Syslog og filer" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Generel oversigt" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim har fundet nogle problemer, eller ting der har brug for at blive ordnet eller forbedret" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Opdater din PHP-version: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Kræver: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Installer php5-curl biblioteket" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Installer php5-imagick biblioteket" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "Her kan du registrere din pod på den officielle %sMovim API%s og blive listet på %spod siden%s." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "Din pod er ikke registreret på API'en" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Din pod er registreret på API'en" - -#: [api]wait -msgid "Your pod is not yet validated" -msgstr "Din pod er ikke valideret endnu" - -#: [api]validated -msgid "Your pod is validated" -msgstr "Din pod er valideret" - -#: [api]unregister -msgid "You asked to be removed from the API, this request will be processed in a couple of hours" -msgstr "Du har spurgt om at blive fjernet fra API'en, denne forespørgsel vil blive behandlet i løbet af et par timer" - -#: [api]conf_updated [config]updated -msgid "Configuration updated" -msgstr "Opsætning opdateret" - -#: [avatar]file -msgid "File" -msgstr "Fil" - -#: [avatar]use_it -msgid "Use it" -msgstr "Brug den" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webkamera" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Smiil !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Tag et webcam billede" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Avatar opdateret" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Avatar ikke opdateret" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "%s's feed" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Denne bruger har ikke postet noget endnu" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Konferencer" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Grupper" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Tilføj et nyt chatroom" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "Chat Room ID" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Kaldenavn" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Vil du automatisk joine dette Chatroom" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "Dårligt Chatroom ID" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Tomt navn" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Bogmærker opdateret" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "Indstil" - -#: [url]add -msgid "Add a new URL" -msgstr "Tilføj en ny URL" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [message]published -msgid "Message Published" -msgstr "Besked publiceret" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Krypteret meddelelse" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Sammensætter..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "Sat i pause..." - -#: [message]gone -msgid "Contact gone" -msgstr "Kontakt er væk" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s har brug for din opmærksomhed" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Din besked her..." - -#: [chat]smileys -msgid "Smileys" -msgstr "Smileyer" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Snak med dine kontakter" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Ofte brugte kontakter" - -#: [chatroom]members -msgid "Members" -msgstr "Medlemmer" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Forbundet til chatroom'et" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Afkoblet fra chatroom'et" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Opsætning" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Opsætning gemt" - -#: [chatroom]subject -msgid "Subject" -msgstr "Emne" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Emnet er ændret" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Snak med en kontakt" - -#: [chats]more -msgid "Load more contacts" -msgstr "Indlæs flere kontakter" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Generelt" - -#: [config]language -msgid "Language" -msgstr "Sprog" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Vis offline kontakter" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Skjul offline kontakter" - -#: [config]appearence -msgid "Appearence" -msgstr "Udseende" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Opsætning gemt" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Opsætning" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Giv besked om indkomne beskeder" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Brug skrivebordsmeddelelser" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Generelle informationer" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Navn" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Fødselsdag" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "E-mail" - -#: [general]website -msgid "Website" -msgstr "Internetside" - -#: [general]about -msgid "About Me" -msgstr "Om mig" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Andre konti" - -#: [general]tune -msgid "Is Listening" -msgstr "Lytter" - -#: [position]legend -msgid "Geographic Position" -msgstr "Geografisk placering" - -#: [position]locality -msgid "Locality" -msgstr "Lokalitet" - -#: [position]country -msgid "Country" -msgstr "Land" - -#: [mood]title -msgid "Mood" -msgstr "Humør" - -#: [mood]im -msgid "I'm " -msgstr "Jeg " - -#: [listen]title -msgid "Listening" -msgstr "Lytter" - -#: [last]title -msgid "Last seen" -msgstr "Sidst set" - -#: [client]title -msgid "Client Informations" -msgstr "Klient infomatiner" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Sidst registreret" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Find nogle nye venner" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Redigér" - -#: [edit]alias -msgid "Alias" -msgstr "Alias" - -#: [edit]group -msgid "Group" -msgstr "Gruppe" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Kontakt opdateret" - -#: [delete]title -msgid "Are you sure?" -msgstr "Er du sikker?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Du er ved at slette en af dine kontakter, bekræft venligts din handling" - -#: [age]years -msgid "%s years" -msgstr "%s år" - -#: [blog]last -msgid "Last public post" -msgstr "Sidste offentige indlæg" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "Abonnér" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Tilmeldt" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Afmeld" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Du er ved at afmelde dig fra denne gruppe" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Afmeldt" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Gør dit mnedlemskab af denne fruppe offentligt for dine venner" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Giv denne gruppe en label" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Er du sikker ?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Opdag, følg og del" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Noget skidt er sket med denne gruppe" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Gruppe opsætning gemt" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Slet denne gruppe" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Du er ved at slette følgende gruppe. Bekræft venligst din handling." - -#: [group]delete_clean_text -msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "Det ser ud til at denne gruppe ikke eksisterer mere. Vil du fjerne den fra dine tilmeldinger?" - -#: [group]counter -msgid "%s groups on this server" -msgstr "" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Tilmeldinger" - -#: [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 "Hej" - -#: [groups]contact_post [hello]contact_post [menu]contact_post -msgid "Contact post" -msgstr "Kontakt indlæg" - -#: [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 "Mine tilmeldinger" - -#: [groups]add -msgid "Create a new Group" -msgstr "Opret en ny gruppe" - -#: [groups]name -msgid "Group name" -msgstr "Gruppenavn" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "My Little Pony - Fan Klub" - -#: [groups]created -msgid "Group created successfully" -msgstr "Gruppe er oprettet" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Gruppe er slettet" - -#: [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 "%s tilmeldte" - -#: [groups]num -msgid "%s posts" -msgstr "%s indlæg" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Gå til Chat siden" - -#: [hello]news [page]news -msgid "News" -msgstr "Nyheder" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Læs alle disse artikler på nyhedssiden" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Besøg din offentlig blog" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "Se dine offentlig indlæg og del dem med alle dine kontakter" - -#: [hello]share_title -msgid "Universal share button" -msgstr "Universel dele-knap" - -#: [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 "Bogmærk eller træk og slip følgende knap ind på din værktøjslinje og brug den på alle de sider du gerne vil dele på Movim" - -#: [hello]share_button -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" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "Hvad refererer de små bannere til ?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Takket være disse fem små bannere, kan du hurtigt identificere niveauet af fortrolighed der tillæges den information du giver." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Hvid, kun du kan se denne information" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Grøn, du har valgt nogle kontakter der kan se din information" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Orange, alle dine kontakter kan se din information" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Rød, alle på XMPP-netværket kan se din information" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Sort, hele internettet kan se din information" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "Leder du efter dokumentation ?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Læs Wiki'en" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "Skriv til os på email ?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Tilmeld dig maillisten" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "Chat med teamet ?" - -#: [chatroom]button -#, fuzzy -msgid "Add the chatroom" -msgstr "Tilføj et chatrum" - -#: [init]location -msgid "Location node created" -msgstr "Placerings node oprettet" - -#: [init]bookmark -msgid "Bookmark node created" -msgstr "Bogmærke node oprettet" - -#: [init]vcard4 -msgid "Profile node created" -msgstr "Profil node oprettet" - -#: [init]avatar -msgid "Avatar node created" -msgstr "Avatar node oprettet" - -#: [init]subscriptions -msgid "Subscriptions node created" -msgstr "Tilmeldings node oprettet" - -#: [init]microblog -msgid "Microblog node created" -msgstr "Mikroblog node oprettet" - -#: [error]username -msgid "Wrong username" -msgstr "Forkert brugernavn" - -#: [error]jid -msgid "Invalid JID" -msgstr "Ugyldig JID" - -#: [error]empty_challenge -msgid "Empty Challenge from the server" -msgstr "Tom Challenge fra serveren" - -#: [error]dns -msgid "XMPP Domain error, your account is not a correct Jabber ID" -msgstr "XMPP domænefejl, din konto er ikke et rigtigt Jabber ID" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Nogle data manger !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Forkert adgangskode" - -#: [error]internal -msgid "Internal server error" -msgstr "Intern serverfejl" - -#: [error]session -msgid "Session error" -msgstr "Sessionsfejl" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Konto er oprettet" - -#: [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 "Serveren er for lang tid om at svare" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "Movim kan ikke kommunikere med serveren, prøv venligst igen senere (Websocket forbindelsesfejl)" - -#: [error]impossible -msgid "Impossible login" -msgstr "Login ikke muligt" - -#: [error]title -msgid "Oops!" -msgstr "Uups!" - -#: [error]default -msgid "Unknown error" -msgstr "Ukendt fejl" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Ugyldigt brugernavn" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Ugyldigt kodeord" - -#: [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 "En Movim session er allerede åben på en anden enhed" - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "Movim kunne ikke autentificere sig. Du indtastede forkert data" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "Autentificerings mekanismen er ikke understøttet af Movim" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "XMMP autetifikationen fejlede" - -#: [form]username -msgid "My address" -msgstr "Min adresse" - -#: [form]create_one -msgid "Create one !" -msgstr "Opret en !" - -#: [form]another_account -msgid "Another account" -msgstr "En anden konto" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Ingen konto endnu ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "Du kan logge ind med konti fra disse servere" - -#: [form]connected -msgid "Connected" -msgstr "Forbundet" - -#: [form]population -msgid "Population" -msgstr "Befolkning" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "Genopfrisk alle strømmene" - -#: [menu]public -msgid "This post is public" -msgstr "Dette indlæg er offentligt" - -#: [menu]all -msgid "All" -msgstr "Alle" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Mine tilmeldinger" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Tilføj en kommentar" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Ventende invitationer" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s vil gerne snakke med dig" - -#: [post]news_feed -msgid "News Feed" -msgstr "Nyhedsfeed" - -#: [post]placeholder -msgid "Discover and register to the groups you are interested in" -msgstr "Opdag og tilmeld gig til de grupper du er interreseret i" - -#: [post]content [post]content_label -msgid "Content" -msgstr "Indhold" - -#: [post]published -msgid "Post published" -msgstr "Indlæg udgivet" - -#: [post]deleted -msgid "Post deleted" -msgstr "Indlæg slettet" - -#: [post]hot -msgid "What's Hot" -msgstr "Hvad er hot" - -#: [post]hot_text -msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "" - -#: [post]new [publish]new -msgid "New post" -msgstr "Nyt indlæg" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Offentlige grupper" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -#, fuzzy -msgid "This post is now public" -msgstr "Dette indlæg er offentligt" - -#: [post]public_no -#, fuzzy -msgid "This post is now private" -msgstr "Dette indlæg er offentligt" - -#: [post]public_url -msgid "Public URL of this post" -msgstr "" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Slet dette indlæg" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "Du er ved at slette dette indlæg, bekræft venligst din handling" - -#: [post]discover -#, fuzzy -msgid "Discover more articles on the Groups page" -msgstr "Læs alle disse artikler på nyhedssiden" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Kommentarer slået fra" - -#: [post]comment_published -msgid "Comment published" -msgstr "Kommentar udgivet" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Afbryd" - -#: [status]here -msgid "Your status here !" -msgstr "Din status her !" - -#: [status]updated -msgid "Status updated" -msgstr "Status opdateret" - -#: [status]status -msgid "Status" -msgstr "Status" - -#: [status]presence -msgid "Presence" -msgstr "Tilstedeværelse" - -#: [status]online -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" - -#: [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]edit -#, fuzzy -msgid "Edit post" -msgstr "Redigér" - -#: [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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Tilføj et chatrum" - -#: [rooms]empty_text1 -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." -msgstr "" - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Chatrum" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "Mit favoritrum" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "Brugere i rummet" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Ikke grupperet" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Vis offline kontakter" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Skjul offline kontaker" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Vis gruppen %s" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Skjul gruppen %s" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "Skriv venligst et gyldigt Jabber ID" - -#: [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 "Vis/skjul" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Skriv Jabber ID'et på din kontakt." - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "Tryk enter vor at validere." - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "Resultater" - -#: [roster]added -msgid "Contact added" -msgstr "Kontakt tilføjet" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Kontakt slettet" - -#: [roster]search -msgid "Search in your contacts" -msgstr "" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Delt med alle kontakter" - -#: [share]error -msgid "This is not a valid url" -msgstr "Dette er ikke en gyldig url" - -#: [share]success -msgid "Sharing the URL" -msgstr "Dele URL'en" - -#: [statistics]title -msgid "Statistics" -msgstr "Statistikker" - -#: [statistics]since -msgid "Since" -msgstr "Siden" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sessioner" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "Månedlige tilmeldinger" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "Måndelige tilmeldinger akkumuleret" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim er et decentraliseret socialt netværk, før du opretter en ny konto skal du vælge en server" - -#: [subscribe]server_question -msgid "Your server here ?" -msgstr "Din server her ?" - -#: [subscribe]server_contact -msgid "Contact us to add yours to the officially supported servers list" -msgstr "Kontakt os for at tilføje din til den officielt understøttede serverliste" - -#: [feed]nope -msgid "No public feed for this contact" -msgstr "Intet offentligt feed for kontakt" - -#: [feed]nope_contact -msgid "No contact specified" -msgstr "Ingen kontakt specificeret" - -#: [upload]title -msgid "Upload a file" -msgstr "" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profil opdateret" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Profil ikke opdateret" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Din profil er nu offentlig" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Din profil er nu begrænset" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Konti" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Privatlivs niveau" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Er denne profil offentlig ?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Overvej venligst ! Ved at gøre din profil offentlig, bliver al information herunder tilgængelig for alle Movim brugere og på hele internettet." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Indsend" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Nulstil" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "Du har ikke Javascript slået til. Held og lykke med det." - -#: [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 er en brandgod distribueret socialt netværks-platform, der beskytter dit privatliv og kommer med et sæt af ærefrygtindgydende features." - -#: [page]administration -msgid "Administration" -msgstr "Administration" - -#: [page]home -msgid "Home" -msgstr "Start" - -#: [page]discover -msgid "Discover" -msgstr "Opdag" - -#: [page]explore -msgid "Explore" -msgstr "Udforsk" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Konto oprettelse" - -#: [page]avatar -msgid "Avatar" -msgstr "Profilbillede" - -#: [page]chats -msgid "Chats" -msgstr "Chats" - -#: [page]server -msgid "Server" -msgstr "Server" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Offentlige grupper" - -#: [page]viewer -msgid "Viewer" -msgstr "Fremviser" - -#: [page]media -msgid "Media" -msgstr "Medier" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "Om" - -#: [page]login -msgid "Login" -msgstr "Log ind" - -#: [page]feed -msgid "Feed" -msgstr "Kilde" - -#: [page]posts -msgid "Posts" -msgstr "" - -#: [page]gallery -msgid "Gallery" -msgstr "Galleri" - -#: [page]visio -msgid "Visio-conference" -msgstr "Visio-konference" - -#: [page]pods -msgid "Pods" -msgstr "Pods" - -#: [page]share -msgid "Share" -msgstr "Del" - -#: [page]room -msgid "Room" -msgstr "" - -#: [page]tag -#, fuzzy -msgid "Tag" -msgstr "Tags" - -#: [error]error -msgid "Error: %s" -msgstr "Fejl: '%s'" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Kan ikke indlæse fil '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Rutefejl, sæt venligst alle parametre for siden %s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "Efterspurgte widget '%s' eksisterer ikke." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "Efterspurgte event '%s' er ikke registreret" - -#: [error]whoops -msgid "Whoops!" -msgstr "Hovsa!" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -msgstr "Det ser ud til at du ikke har noget billede her?" - -#: [error]media_ask_upload -msgid "You can try to upload a couple by going to the Media page" -msgstr "Du kan prøve at uploade et par stykker på Medie siden" - -#: [title]about -msgid "%s - About" -msgstr "%s - Om" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Konto" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Adminstrationspanel" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - Blog" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Konfiguration" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - Opdag" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Udforsk" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Hjælp side" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Log Ind til Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Velkommen til Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Medier" - -#: [title]news -msgid "%s - News" -msgstr "%s - Nyheder" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Guppe opsætning" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Gruppe" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Profil" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Server" - -#: [button]validate -msgid "Validate" -msgstr "Validér" - -#: [button]refresh -msgid "Refresh" -msgstr "Genopfrisk" - -#: [button]add -msgid "Add" -msgstr "Tilføj" - -#: [button]delete -msgid "Delete" -msgstr "Slet" - -#: [button]cancel -msgid "Cancel" -msgstr "Annullér" - -#: [button]close -msgid "Close" -msgstr "Luk" - -#: [button]update -msgid "Update" -msgstr "Opdatér" - -#: [button]updating -msgid "Updating" -msgstr "Opdatérer" - -#: [button]submitting -msgid "Submitting" -msgstr "Indsender" - -#: [button]register -msgid "Register" -msgstr "Registrér" - -#: [button]unregister -msgid "Unregister" -msgstr "Afmeld" - -#: [button]save -msgid "Save" -msgstr "Gem" - -#: [button]clear -msgid "Clear" -msgstr "Rens" - -#: [button]upload -msgid "Upload" -msgstr "Upload" - -#: [button]come_in -msgid "Come in!" -msgstr "Kom Ind!" - -#: [button]connecting -msgid "Connecting" -msgstr "Forbinder" - -#: [button]bool_yes -msgid "Yes" -msgstr "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "Returnér" - -#: [button]accept -msgid "Accept" -msgstr "Godkend" - -#: [button]refuse -msgid "Refuse" -msgstr "Afvis" - -#: [button]next -msgid "Next" -msgstr "Næste" - -#: [button]previous -msgid "Previous" -msgstr "Forrige" - -#: [step]step -msgid "Step %s" -msgstr "Skridt %s" - -#: [day]title -msgid "Day" -msgstr "Dag" - -#: [day]monday -msgid "Monday" -msgstr "Mandag" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Tirsdag" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Onsdag" - -#: [day]thursday -msgid "Thursday" -msgstr "Torsdag" - -#: [day]friday -msgid "Friday" -msgstr "Fredag" - -#: [day]saturday -msgid "Saturday" -msgstr "Lørdag" - -#: [day]sunday -msgid "Sunday" -msgstr "Søndag" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "Mand" - -#: [gender]female -msgid "Female" -msgstr "Kvinde" - -#: [gender]other -msgid "Other" -msgstr "Andet" - -#: [client]bot -msgid "Bot" -msgstr "Bot" - -#: [client]desktop -msgid "Desktop" -msgstr "Skrivebord" - -#: [client]phone -msgid "Phone" -msgstr "Telefon" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Registreret" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "Single" - -#: [marital]relationship -msgid "In a relationship" -msgstr "I forhold" - -#: [marital]married -msgid "Married" -msgstr "Gift" - -#: [marital]divorced -msgid "Divorced" -msgstr "Fraskilt" - -#: [marital]widowed -msgid "Widowed" -msgstr "Enke eller enkemand" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Samboende" - -#: [marital]union -msgid "Civil Union" -msgstr "Borgerlig Vielse" - -#: [flag]white -msgid "Not shared" -msgstr "Ikke delt" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Delt med en kontakt" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Delt med alle kontakter" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Delt med XMPP netværket" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Delt med hele internettet" - -#: [presence]online -msgid "Online" -msgstr "Online" - -#: [presence]away -msgid "Away" -msgstr "Ikke tilstede" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Vil ikke forstyrres" - -#: [presence]xa -msgid "Extended Away" -msgstr "Væk i længere tid" - -#: [presence]offline -msgid "Offline" -msgstr "Offline" - -#: [presence]error -msgid "Error" -msgstr "Fejl" - -#: [mood]afraid -msgid "afraid" -msgstr "bange" - -#: [mood]amazed -msgid "amazed" -msgstr "forbløffet" - -#: [mood]amorous -msgid "amorous" -msgstr "kælen" - -#: [mood]angry -msgid "angry" -msgstr "vred" - -#: [mood]annoyed -msgid "annoyed" -msgstr "irriteret" - -#: [mood]anxious -msgid "anxious" -msgstr "nervøs" - -#: [mood]aroused -msgid "aroused" -msgstr "opstemt" - -#: [mood]ashamed -msgid "ashamed" -msgstr "skamfuld" - -#: [mood]bored -msgid "bored" -msgstr "kedsom" - -#: [mood]brave -msgid "brave" -msgstr "modig" - -#: [mood]calm -msgid "calm" -msgstr "fedfyldt" - -#: [mood]cautious -msgid "cautious" -msgstr "forsigtig" - -#: [mood]cold -msgid "cold" -msgstr "kold" - -#: [mood]confident -msgid "confident" -msgstr "selvsikker" - -#: [mood]confused -msgid "confused" -msgstr "forvirret" - -#: [mood]contemplative -msgid "contemplative" -msgstr "eftertænksom" - -#: [mood]contented -msgid "contented" -msgstr "tilfreds" - -#: [mood]cranky -msgid "cranky" -msgstr "småsur" - -#: [mood]crazy -msgid "crazy" -msgstr "skør" - -#: [mood]creative -msgid "creative" -msgstr "kreativ" - -#: [mood]curious -msgid "curious" -msgstr "nysgerrig" - -#: [mood]dejected -msgid "dejected" -msgstr "modløs" - -#: [mood]depressed -msgid "depressed" -msgstr "deppresiv" - -#: [mood]disappointed -msgid "disappointed" -msgstr "skuffet" - -#: [mood]disgusted -msgid "disgusted" -msgstr "væmmet" - -#: [mood]dismayed -msgid "dismayed" -msgstr "forfærdet" - -#: [mood]distracted -msgid "distracted" -msgstr "distraheret" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "flov" - -#: [mood]envious -msgid "envious" -msgstr "misundelig" - -#: [mood]excited -msgid "excited" -msgstr "begejstret" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "flirtende" - -#: [mood]frustated -msgid "frustated" -msgstr "frustreret" - -#: [mood]grateful -msgid "grateful" -msgstr "taknemlig" - -#: [mood]grieving -msgid "grieving" -msgstr "sørgende" - -#: [mood]grumpy -msgid "grumpy" -msgstr "gnaven" - -#: [mood]guilty -msgid "guilty" -msgstr "skyldig" - -#: [mood]happy -msgid "happy" -msgstr "glad" - -#: [mood]hopeful -msgid "hopeful" -msgstr "håbefuld" - -#: [mood]hot -msgid "hot" -msgstr "hot" - -#: [mood]humbled -msgid "humbled" -msgstr "ydmyg" - -#: [mood]humiliated -msgid "humiliated" -msgstr "ydmyget" - -#: [mood]hungry -msgid "hungry" -msgstr "sulten" - -#: [mood]hurt -msgid "hurt" -msgstr "såret" - -#: [mood]impressed -msgid "impressed" -msgstr "imponeret" - -#: [mood]in_awe -msgid "in awe" -msgstr "i ærefrygt" - -#: [mood]in_love -msgid "in love" -msgstr "forelsket" - -#: [mood]indignant -msgid "indignant" -msgstr "indigneret" - -#: [mood]interested -msgid "interested" -msgstr "interreseret" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "beruset" - -#: [mood]invincible -msgid "invincible" -msgstr "uovervindelig" - -#: [mood]jealous -msgid "jealous" -msgstr "jaloux" - -#: [mood]lonely -msgid "lonely" -msgstr "ensom" - -#: [mood]lost -msgid "lost" -msgstr "fortabt" - -#: [mood]lucky -msgid "lucky" -msgstr "heldig" - -#: [mood]mean -msgid "mean" -msgstr "ondskabfuld" - -#: [mood]moody -msgid "moody" -msgstr "humørsyg" - -#: [mood]nervous -msgid "nervous" -msgstr "nervøs" - -#: [mood]neutral -msgid "neutral" -msgstr "neutral" - -#: [mood]offended -msgid "offended" -msgstr "forarget" - -#: [mood]outraged -msgid "outraged" -msgstr "rasende" - -#: [mood]playful -msgid "playful" -msgstr "legesyg" - -#: [mood]proud -msgid "proud" -msgstr "stolt" - -#: [mood]relaxed -msgid "relaxed" -msgstr "afslappet" - -#: [mood]relieved -msgid "relieved" -msgstr "lettet" - -#: [mood]restless -msgid "restless" -msgstr "rastløs" - -#: [mood]sad -msgid "sad" -msgstr "ked af det" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarkastisk" - -#: [mood]satisfied -msgid "satisfied" -msgstr "tilfredsstillet" - -#: [mood]serious -msgid "serious" -msgstr "seriøs" - -#: [mood]shocked -msgid "shocked" -msgstr "chokeret" - -#: [mood]shy -msgid "shy" -msgstr "genert" - -#: [mood]sick -msgid "sick" -msgstr "syg" - -#: [mood]sleepy -msgid "sleepy" -msgstr "søvnig" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontan" - -#: [mood]stressed -msgid "stressed" -msgstr "stresset" - -#: [mood]strong -msgid "strong" -msgstr "stærk" - -#: [mood]surprised -msgid "surprised" -msgstr "ovverasket" - -#: [mood]thankful -msgid "thankful" -msgstr "taknemlig" - -#: [mood]thirsty -msgid "thirsty" -msgstr "tøstig" - -#: [mood]tired -msgid "tired" -msgstr "træt" - -#: [mood]undefined -msgid "undefined" -msgstr "udefineret" - -#: [mood]weak -msgid "weak" -msgstr "svag" - -#: [mood]worried -msgid "worried" -msgstr "bekymret" - -#: [month]title -msgid "Month" -msgstr "Måned" - -#: [month]january -msgid "January" -msgstr "Januar" - -#: [month]february -msgid "February" -msgstr "Februar" - -#: [month]march -msgid "March" -msgstr "Marts" - -#: [month]april -msgid "April" -msgstr "April" - -#: [month]may -msgid "May" -msgstr "Maj" - -#: [month]june -msgid "June" -msgstr "Juni" - -#: [month]july -msgid "July" -msgstr "Juli" - -#: [month]august -msgid "August" -msgstr "August" - -#: [month]september -msgid "September" -msgstr "September" - -#: [month]october -msgid "October" -msgstr "Oktober" - -#: [month]november -msgid "November" -msgstr "November" - -#: [month]december -msgid "December" -msgstr "December" - -#: [year]title -msgid "Year" -msgstr "År" - -#: [date]today -msgid "Today" -msgstr "Idag" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "I morgen" - -#: [date]yesterday -msgid "Yesterday" -msgstr "I går" - -#: [date]ago -msgid "%d days ago" -msgstr "" - -#: [date]day -msgid "day" -msgstr "dag" - -#: [post]title -msgid "Title" -msgstr "Titel" - -#: [post]whats_new -msgid "What's new ?" -msgstr "Hvad er nyt ?" - -#: [post]place -msgid "Place" -msgstr "Sted" - -#: [post]by -msgid "by" -msgstr "af" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Geolokalisering" - -#: [post]email -msgid "email" -msgstr "e-mail" - -#: [post]empty -msgid "No content" -msgstr "Intet indhold" - -#: [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 "Dit feed kan ikken indlæses" - -#: [post]older -msgid "Get older posts" -msgstr "Hent ældre indlæg" - -#: [post]new_items -msgid "%s new items" -msgstr "%s nye indlægeolocalisation" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Kommentar udgivelsesfejl" - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Vis de ældre kommentarer" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "" - -#: [post]comments_get -msgid "Get the comments" -msgstr "Hent kommentarerne" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Tilføj en kommentar" - -#: [post]share -msgid "Share with" -msgstr "Del med" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Alle" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Dine kontakter" - -#: [post]updated -msgid "Updated" -msgstr "Opdateret" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Indhold ikke fundet" - -#: [post]default_title -msgid "Contact publication" -msgstr "Kontakt udgivelse" - -#: [post]comments -msgid "Comments" -msgstr "Kommentarer" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "API'en kan ikke nåes, prøv igen senere" - -#: [field]type_here -msgid "Type here" -msgstr "Skriv her" - -#~ msgid "Data" -#~ msgstr "Data" - -#~ msgid "Location" -#~ msgstr "Placering" - -#~ msgid "Wrong position" -#~ msgstr "Forkert placering" - -#~ msgid "Location updated" -#~ msgstr "Placering opdateret" - -#~ msgid "Update my position" -#~ msgstr "Opdater min placering" - -#~ msgid "Manage your members" -#~ msgstr "Administrér dine medlemmer" - -#~ msgid "Get the members" -#~ msgstr "Hent medlemmerne" - -#~ msgid "Affiliations saved" -#~ msgstr "Tilknytninger gemt" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Administrér dine tilmeldinger" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Administrér tilmeldingerne" - -#~ msgid "Get the subscriptions" -#~ msgstr "Hent tilmeldingerne" - -#~ msgid "Subscriptions saved" -#~ msgstr "Tilmeding gemt" - -#~ msgid "Shared" -#~ msgstr "Delt" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s er blevet tilføjet til dine offentlige grupper" - -#~ msgid "Search" -#~ msgstr "Søg" - -#~ msgid "Hung up" -#~ msgstr "Lagde på" - -#~ msgid "Your contact is busy" -#~ msgstr "Din kontakt er optaget" - -#~ msgid "Declined" -#~ msgstr "Afslået" - -#~ msgid "Is calling you" -#~ msgstr "ringer til dig" - -#~ msgid "Call" -#~ msgstr "Ring op" - -#~ msgid "Hang up" -#~ msgstr "Læg på" - -#~ msgid "Connection" -#~ msgstr "Forbindelse" - -#~ msgid "URL Rewriting" -#~ msgstr "URL omskrivning" - -#~ msgid "The URL Rewriting can be enabled" -#~ msgstr "URL omskrivning kan slås til" - -#~ msgid "The URL Rewriting support is currently disabled" -#~ msgstr "URL omskrivnings understøttelse er i øjeblikket slået fra" - -#~ msgid "Join the Chatroom" -#~ msgstr "Gå ind i chatrummet" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Din internet browser er for gammel til at bruge Movim." - -#~ msgid "Refreshing all the streams" -#~ msgstr "Genopfriksker alle strømmende" - -#~ msgid "Manage" -#~ msgstr "Administrér" - -#~ msgid "Post published on your blog" -#~ msgstr "Indlæg udgivet på din blog" - -#~ msgid "Post removed from your blog" -#~ msgstr "Indlæg fjernet fra din blog" - -#~ 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." diff --git a/sources/locales/de.po b/sources/locales/de.po deleted file mode 100644 index 6b242db..0000000 --- a/sources/locales/de.po +++ /dev/null @@ -1,2740 +0,0 @@ -# -# Translators: -# Lazalatin , 2015 -# 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) #-#-#-#-# -#. 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Danke" - -#: [about]developers -msgid "Developers" -msgstr "Entwickler" - -#: [about]translators -msgid "Translators" -msgstr "Übersetzer" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Danke an alle Übersetzer" - -#: [about]software -msgid "Software" -msgstr "Programm" - -#: [about]resources -msgid "Resources" -msgstr "Ressourcen" - -#: [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 ist eine XMPP-basierte Kommunikationsplattform. Das gesamte Projekt, ausgenommen der folgenden Anwendung und Ressourcen, sind unter" - -#: [account]title -msgid "Account" -msgstr "Konto" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Mein Passwort ändern" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Passwort" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Passwortbestätigung" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "Das Passwort wurde aktualisiert" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Das Passwort muss mindestens 6 Zeichen beinhalten" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "Die eingegebenen Passwörter stimmen nicht überein" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Mein Konto löschen" - -#: [account]delete -msgid "Delete your account" -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)." -msgstr "Sie werden Ihr XMPP-Konto und alle Informationen welche damit verbunden sind löschen (Profil, Kontakte und Veröffentlichungen)." - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "Sind Sie sicher, dass Sie es löschen wollen?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Zugang" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Neues Konto erstellen" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "Keine Kontoerstellungseingabemaske auf dem Server gefunden" - -#: [create]server_on -msgid "on" -msgstr "an" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Ihr Konto wurde erfolgreich eingerichtet" - -#: [create]loading -msgid "Loading" -msgstr "Wird geladen" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "Inakzeptabel" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -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, klicke diesen Link." - -#: [adhoc]title -msgid "Actions" -msgstr "Aktionen" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Datenbank" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl konnte sich nicht mit der Datenbank verbinden" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim ist mit der Datenbank verbunden" - -#: [db]update -msgid "The database need to be updated" -msgstr "Die Datenbank muss aktualisiert werden" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "Movim-Datenbank ist aktuell" - -#: [db]type -msgid "Database Type" -msgstr "Datenbanktyp" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Benutzername" - -#: [db]host -msgid "Host" -msgstr "Rechner (Host)" - -#: [db]port -msgid "Port" -msgstr "Anschluss (Port)" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "Grundeinstellungen" - -#: [general]theme -msgid "Theme" -msgstr "Thema" - -#: [general]language -msgid "Default language" -msgstr "Vorgabesprache" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Protokollstufe" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Server-Zeitzone" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Speicherlimit des Nutzerverzeichnis (in Bytes)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "WebSocket-Konfiguration" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Bitte in das Feld eine gültige WebSocket-Adresse eingeben" - -#: [websocket]label -msgid "WebSocket URI" -msgstr "WebSocket-Adresse" - -#: [websocket]save_info -msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "Nach dem Ändern der Adresse bitte den Dienst neu starten, um die Konfiguration neu zu laden." - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "Öffentliche WebSockets" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Systemverwaltungsberechtigung" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Vorgegebene Systemverwaltungsberechtigung/-passwort ändern" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Passwort erneut eingeben" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Liste der erlaubten 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 "Wenn Sie eine Liste von legitimierten XMPP-Servern für diesen Movim-Pod festzulegen und alle sonstigen Verbindungen verbieten wollen, dann bitte hier die Domänennamen durch Kommata getrennt eintragen. (z.B.: movim.eu, jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Dieses Feld leer lassen, um den Zugriff auf alle XMPP-Konten zu erlauben." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Liste der erlaubten XMPP-Server" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Informationsnachricht" - -#: [information]description -msgid "Description" -msgstr "Beschreibung" - -#: [information]info1 -msgid "This message will be displayed on the login page" -msgstr "Diese Nachricht wird auf der Anmeldeseite angezeigt" - -#: [information]info2 -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 -msgctxt "[information]label" -msgid "Information Message" -msgstr "Informationsnachricht" - -#: [log]empty -msgid "Empty" -msgstr "Leer" - -#: [log]syslog -msgid "Syslog" -msgstr "Systemprotokoll" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Systemprotokoll und Dateien" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Allgemeiner Überblick" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim hat Probleme oder Dinge gefunden, die repariert oder verbessert werden müssen." - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Bitte aktualisieren Sie Ihre PHP-Version: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Benötigt: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Die php5-curl-Bibliothek installieren" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Die php5-imagick-Bibliothek installieren" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "Die php5-gd-Bibliothek installieren" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Lese- und Schreibrechte für den Webserver im Wurzelverzeichnis von Movim" - -#: [compatibility]db -msgid "The database need to be updated, go to the database panel to fix this" -msgstr "Die Datenbank muss aktualisiert werden. Bitte zur Datenbankverwaltung gehen, um das zu reparieren." - -#: [compatibility]websocket -msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" -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 "XMPP-Websocket-Verbindung fehlgeschlagen. Bitte überprüfen Sie, ob die Adresse in den allgemeinen Einstellungen korrekt ist." - -#: [schema]browser -msgid "Browser" -msgstr "Browser" - -#: [schema]movim -msgid "Movim Core" -msgstr "Movim-Kern" - -#: [schema]daemon -msgid "Movim Daemon" -msgstr "Movim-Dienst" - -#: [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 "Hier können Sie Ihren eigenen Pod bei der offiziellen %sMovim-API%s registrieren und auf der %sPod-Seite%s gelistet werden." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "Ihr Pod ist nicht bei der offiziellen API registriert" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Ihr Pod ist bei der offiziellen API registriert" - -#: [api]wait -msgid "Your pod is not yet validated" -msgstr "Ihr Pod ist noch nicht bestätigt worden" - -#: [api]validated -msgid "Your pod is validated" -msgstr "Ihr Pod wurde bestätigt" - -#: [api]unregister -msgid "You asked to be removed from the API, this request will be processed in a couple of hours" -msgstr "Die Anfrage, Ihren Pod aus der API zu entfernen, wird in den nächsten Stunden ausgeführt" - -#: [api]conf_updated [config]updated -msgid "Configuration updated" -msgstr "Konfiguration aktualisiert" - -#: [avatar]file -msgid "File" -msgstr "Datei" - -#: [avatar]use_it -msgid "Use it" -msgstr "Es benutzen" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Lächeln!" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Einen Webcam-Schnappschuss aufnehmen" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Benutzerbild aktualisiert" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Benutzerbild nicht aktualisiert" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "%ss Datenstrom" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Dieser Benutzer hat noch nichts veröffentlicht" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Chaträume" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Gruppen" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Einen neuen Chatraum hinzufügen" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "Chatraum-Kennung" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Name" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Spitzname" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Möchten Sie diesem Chatraum automatisch beitreten?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "Falsche Chatraumkennung" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Leerer Name" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Lesezeichen aktualisiert" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Ein Fehler ist aufgetreten: " - -#: [bookmarks]configure -msgid "Configure" -msgstr "Konfigurieren" - -#: [url]add -msgid "Add a new URL" -msgstr "Neue Adresse hinzufügen" - -#: [url]url -msgid "URL" -msgstr "Adresse" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Name" - -#: [message]published -msgid "Message Published" -msgstr "Nachricht veröffentlicht" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Verschlüsselte Nachricht" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Verfassen …" - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "Angehalten …" - -#: [message]gone -msgid "Contact gone" -msgstr "Kontakt verschwunden" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s braucht Ihre Aufmerksamkeit" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Hier Ihre Nachricht …" - -#: [chat]smileys -msgid "Smileys" -msgstr "Smileys" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Sofortnachrichten" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Mit Ihren Kontakten diskutieren" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Häufige Kontakte" - -#: [chatroom]members -msgid "Members" -msgstr "Mitglieder" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Mit dem Chatraum verbunden" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Vom Chatraum getrennt" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Einstellungen" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Einstellungen gespeichert" - -#: [chatroom]subject -msgid "Subject" -msgstr "Betreff" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Betreff geändert" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Noch keine Unterhaltungen …" - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Mit einem Kontakt sprechen" - -#: [chats]more -msgid "Load more contacts" -msgstr "Weitere Kontakte laden" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Allgemein" - -#: [config]language -msgid "Language" -msgstr "Sprache" - -#: [config]roster -msgid "Roster display" -msgstr "Kontaktlistenansicht" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Abgemeldete Kontakte anzeigen" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Abgemeldete Kontakte ausblenden" - -#: [config]appearence -msgid "Appearence" -msgstr "Erscheinungsbild" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Benachrichtigung über eingehende Nachricht" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Schreibtischbenachrichtigung nutzen" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Allgemeine Angaben" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Name" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Geburtsdatum" - -#: [general]gender -msgid "Gender" -msgstr "Geschlecht" - -#: [general]marital -msgid "Marital Status" -msgstr "Familienstand" - -#: [general]email -msgid "Email" -msgstr "E-Mail" - -#: [general]website -msgid "Website" -msgstr "Internetseite" - -#: [general]about -msgid "About Me" -msgstr "Persönliche Angaben" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Weitere Konten" - -#: [general]tune -msgid "Is Listening" -msgstr "hört zu" - -#: [position]legend -msgid "Geographic Position" -msgstr "Standort" - -#: [position]locality -msgid "Locality" -msgstr "Ort" - -#: [position]country -msgid "Country" -msgstr "Land" - -#: [mood]title -msgid "Mood" -msgstr "Stimmung" - -#: [mood]im -msgid "I'm " -msgstr "Ich bin " - -#: [listen]title -msgid "Listening" -msgstr "Hört zu" - -#: [last]title -msgid "Last seen" -msgstr "Zuletzt gesehen" - -#: [client]title -msgid "Client Informations" -msgstr "Programminformationen" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Zuletzt angemeldet" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Neue Freunde finden" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Bearbeiten" - -#: [edit]alias -msgid "Alias" -msgstr "Pseudonym" - -#: [edit]group -msgid "Group" -msgstr "Gruppe" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Kontakt aktualisiert" - -#: [delete]title -msgid "Are you sure?" -msgstr "Sind Sie sicher?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Sie sind dabei einen Ihrer Kontakte zu löschen, bitte bestätigen Sie Ihre Handlung" - -#: [age]years -msgid "%s years" -msgstr "%s Jahre" - -#: [blog]last -msgid "Last public post" -msgstr "Letzer öffentlicher Beitrag" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Sie können diesen Kontaktstatus sehen" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Meinen Status freigeben" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "Aber dieser Kontakt kann Ihren nicht sehen" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "Sie haben diesen Kontakt nicht abonniert" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Abonnement erfragen" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "Aber dieser Kontakt kann immer noch sehen, ob Sie verbunden sind" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "Keine Abonnements" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Einladen" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Dieser Kontakt ist in Ihrer Kontaktliste, aber es existieren noch keine Abonnements zwischen diesen beiden Konten." - -#: [group]subscribe -msgid "Subscribe" -msgstr "Abonnieren" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Abonniert" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Abbestellen" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Sie sind dabei sich von dieser Gruppe abzumelden" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Abgemeldet" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Machen Sie die Mitgliedschaft zu dieser Gruppe für Ihre Freunde öffentlich" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Der Gruppe eine Bezeichnung geben" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Sind Sie sicher?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Entdecken, folgen und teilen" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Etwas Schlechtes ist dieser Gruppe zugestoßen" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Gruppeneinstellung gespeichert" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Die Gruppe löschen" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Sie sind dabei die folgende Gruppe zu löschen. Bitte bestätigen Sie die Aktion." - -#: [group]delete_clean_text -msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "Anscheinend existiert diese Gruppe nicht mehr. Soll diese Gruppe abbestellt werden?" - -#: [group]counter -msgid "%s groups on this server" -msgstr "%s Gruppen auf diesem Server" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Anmeldungen" - -#: [group]servers -msgid "Groups servers" -msgstr "Gruppenserver" - -#: [group]search_server -msgid "Search for a new server" -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 "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 "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 "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 "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" -msgstr "Hallo" - -#: [groups]contact_post [hello]contact_post [menu]contact_post -msgid "Contact post" -msgstr "Kontaktnachricht" - -#: [groups]empty_text1 -msgid "You don't have any group subscriptions yet." -msgstr "Sie haben noch keine Gruppen abonniert." - -#: [groups]empty_text2 -msgid "Here you will be able to manage all your subscriptions." -msgstr "Hier können Sie Ihre Abonnements verwalten." - -#: [groups]subscriptions -msgid "My Subscriptions" -msgstr "Meine Abonnements" - -#: [groups]add -msgid "Create a new Group" -msgstr "Eine neue Gruppe erstellen" - -#: [groups]name -msgid "Group name" -msgstr "Gruppenname" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "My Little Pony - Fanclub" - -#: [groups]created -msgid "Group created successfully" -msgstr "Gruppe erfolgreich erstellt" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Gruppe erfolgreich gelöscht" - -#: [groups]name_error -msgid "Please provide a valid group name (4 characters minimum)" -msgstr "Bitte geben Sie einen gültigen Gruppennamen ein (mindestens 4 Zeichen)" - -#: [groups]no_creation -msgid "You cannot create a new Group on this server" -msgstr "Sie können keine neue Gruppe auf diesem Server erstellen" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s Abonnenten" - -#: [groups]num -msgid "%s posts" -msgstr "%s Beiträge" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Dieser Server existiert nicht" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Den Chat öffnen" - -#: [hello]news [page]news -msgid "News" -msgstr "Neuigkeiten" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Alle diese Artikel auf der Nachrichtenseite lesen" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Ihren öffentlichen Blog besuchen" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "Ihre öffentlichen Beiträge ansehen und diese allen Ihren Kontakten freigeben" - -#: [hello]share_title -msgid "Universal share button" -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 "Ein Lesezeichen erstellen oder den folgenden Knopf in Ihre Werkzeugleiste ziehen und ihn auf allen Seiten die Sie in Movim teilen möchten benutzen." - -#: [hello]share_button -msgid "Share on Movim" -msgstr "Auf Movim teilen" - -#: [hello]enter_title -msgid "Oh! Hello!" -msgstr "Oh, hallo!" - -#: [hello]enter_paragraph -msgid "It seems that you're new there! Welcome on Movim!" -msgstr "Scheint, als sind Sie neu hier. Willkommen bei Movim!" - -#: [hello]menu_title -msgid "Check the Menu" -msgstr "Menü ansehen" - -#: [hello]menu_paragraph -msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" -msgstr "Alle wichtigen Funktionen von Movim können Sie hier erreichen. Zögern Sie nicht durch die Seiten zu navigieren, um mehr zu erfahren!" - -#: [help]faq -msgid "Frequently Asked Questions" -msgstr "Häufig gestellte Fragen" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "Was bedeuten die kleinen Fahnen?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Danke dieser fünf kleinen Fahnen, können Sie schnell die Vertraulichkeitsstufe Ihrer Information erkennen." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Weiß, nur Sie können die Information sehen" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Grün, Sie haben einige Kontakte gewählt, die Ihre Information sehen können" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Orange, Ihre vollständige Kontaktliste kann Ihre Information sehen" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Rot, jeder im XMPP-Netzwerk kann Ihre Information sehen" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Schwarz, das vollständige Internet kann Ihre Information sehen" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "Suchen Sie nach einer Dokumentation?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Das Wiki lesen" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "Mit uns per E-Mail sprechen?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Der Verteilerliste beitreten" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "Mit dem Team sprechen?" - -#: [chatroom]button -msgid "Add the chatroom" -msgstr "" - -#: [init]location -msgid "Location node created" -msgstr "Ortsknoten erstellt" - -#: [init]bookmark -msgid "Bookmark node created" -msgstr "Lesezeichenknoten erstellt" - -#: [init]vcard4 -msgid "Profile node created" -msgstr "Profilknoten erstellt" - -#: [init]avatar -msgid "Avatar node created" -msgstr "Avatarknoten erstellt" - -#: [init]subscriptions -msgid "Subscriptions node created" -msgstr "Abonnementknoten erstellt" - -#: [init]microblog -msgid "Microblog node created" -msgstr "Microblogknoten ersellt" - -#: [error]username -msgid "Wrong username" -msgstr "Falscher Benutzername" - -#: [error]jid -msgid "Invalid JID" -msgstr "Ungültige Jabber-Kennung" - -#: [error]empty_challenge -msgid "Empty Challenge from the server" -msgstr "Leere Aufforderung vom Server" - -#: [error]dns -msgid "XMPP Domain error, your account is not a correct Jabber ID" -msgstr "XMPP-Domänenfehler: Ihr Konto ist keine richtige Jabber-Kennung" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Es fehlen einige Daten!" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Falsches Passwort" - -#: [error]internal -msgid "Internal server error" -msgstr "Interner Server-Fehler" - -#: [error]session -msgid "Session error" -msgstr "Sitzungsfehler" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Das Benutzerkonto wurde erfolgreich angelegt." - -#: [error]xmpp_unauthorized -msgctxt "[error]xmpp_unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Ihr XMPP Server ist nicht legitimiert" - -#: [error]mec_error -msgid "The server takes too much time to respond" -msgstr "Der Server braucht zum Antworten zu lange" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "Movim kann den Server nicht erreichen, bitte versuchen Sie es später nochmal (Websocket-Verbindungsfehler)" - -#: [error]impossible -msgid "Impossible login" -msgstr "Anmeldung nicht möglich" - -#: [error]title -msgid "Oops!" -msgstr "Huch!" - -#: [error]default -msgid "Unknown error" -msgstr "Unbekannter Fehler" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Ungültiges Benutzernamenformat" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Ungültiges Passwortformat" - -#: [error]unauthorized -msgctxt "[error]unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Ihr XMPP-Server ist nicht legitimiert" - -#: [error]conflict -msgid "A Movim session is already open on an other device" -msgstr "Eine Movim-Sitzung besteht bereits auf einem anderen Gerät." - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "Movim konnte nicht legitimiert werden. Sie haben falsche Daten eingegeben." - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "Legitimierungsmechanismus wird von Movim nicht unterstützt" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "XMPP-Legitimierung ist fehlgeschlagen" - -#: [form]username -msgid "My address" -msgstr "Adresse" - -#: [form]create_one -msgid "Create one !" -msgstr "Eines erstellen!" - -#: [form]another_account -msgid "Another account" -msgstr "Ein anderes Konto" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Noch kein Konto?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "Sie können sich mit Konten von diesen Servern anmelden" - -#: [form]connected -msgid "Connected" -msgstr "Verbunden" - -#: [form]population -msgid "Population" -msgstr "Einwohner" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "Ungültiger Spitzname (zwischen 4 und 40 Zeichen)" - -#: [menu]empty_title -msgid "No news yet..." -msgstr "Noch keine Nachrichten …" - -#: [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 "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 "Refresh all the streams" -msgstr "Alle Daten auffrischen" - -#: [menu]public -msgid "This post is public" -msgstr "Dieser Beitrag ist öffentlich" - -#: [menu]all -msgid "All" -msgstr "Alle" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Meine Abonnements" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Kontakte" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Einen Kommentar hinzufügen" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Neue Einladungen" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s möchte mit Ihnen sprechen" - -#: [post]news_feed -msgid "News Feed" -msgstr "Nachrichtendaten" - -#: [post]placeholder -msgid "Discover and register to the groups you are interested in" -msgstr "Gruppen, die Sie interessieren, entdecken und dort registrieren" - -#: [post]content [post]content_label -msgid "Content" -msgstr "Inhalt" - -#: [post]published -msgid "Post published" -msgstr "Beitrag veröffentlicht" - -#: [post]deleted -msgid "Post deleted" -msgstr "Beitrag gelöscht" - -#: [post]hot -msgid "What's Hot" -msgstr "Spannendes" - -#: [post]hot_text -msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "Aktuelle Beiträge aus Gruppen, die Sie (noch) nicht abboniert haben" - -#: [post]new [publish]new -msgid "New post" -msgstr "Neuer Beitrag" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "Dies ist ein weitergeleiteter Beitrag von %s" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "Profil %s ansehen" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Öffentliche Gruppen" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "Diesen Beitrag öffentlich zeigen?" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Diesen Beitrag öffentlich zeigen?" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Diesen Beitrag löschen" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "Sie sind dabei Ihren Beitrag zu löschen. Möchten Sie fortfahren?" - -#: [post]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Kommentare deaktiviert" - -#: [post]comment_published -msgid "Comment published" -msgstr "Kommentar veröffentlicht" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Trennen" - -#: [status]here -msgid "Your status here !" -msgstr "Ihr Status hier!" - -#: [status]updated -msgid "Status updated" -msgstr "Status aktualisiert" - -#: [status]status -msgid "Status" -msgstr "Status" - -#: [status]presence -msgid "Presence" -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 "Sie können ihren Text mithilfe der Markdown-Sprache formatieren" - -#: [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." - -#: [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 "Bitte einen Titel angeben" - -#: [publish]edit -msgid "Edit post" -msgstr "" - -#: [publish]title -msgid "Publish" -msgstr "Veröffentlichen" - -#: [publish]attach -msgid "Add a file or a picture to your post" -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 "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öchten Sie dennoch zurückgehen und die Einträge verwerfen?" - -#: [publish]add_text -msgid "Click here to add some text to your publication" -msgstr "Klicken Sie hier um ihrer Veröffentlichung einen Text hinzuzufügen" - -#: [publish]add_text_label -msgid "Add some text" -msgstr "Text hinzufügen" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Chatraum hinzufügen" - -#: [rooms]empty_text1 -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." -msgstr "Zum Hinzufügen klicken Sie oben auf den Hinzufügen-Knopf." - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Chaträume" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "Mein favorisierter Raum" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "Nutzer im Raum" - -#: [chatrooms]bad_nickname -msgid "Please enter a correct nickname (2 to 40 characters)" -msgstr "Bitte geben Sie einen korrekten Spitznamen ein (zwischen 2 und 40 Zeichen)" - -#: [chatrooms]conflict -msgid "Username already taken" -msgstr "Benutzername bereits vergeben" - -#: [room]anonymous_title -msgid "Public chatroom" -msgstr "Öffentlicher Chatraum" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "Bitte eine Raumadresse übermitteln" - -#: [room]anonymous_text1 -msgid "You are currently logued as an anonymous user." -msgstr "Sie sind gerade als anonymer Nutzer angemeldet." - -#: [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 "Sie können mit einem eigenen Konto beitreten oder ein neues Konto erstellen, indem Sie sich mit dem Kreuz in der oberen rechten Ecke abmelden." - -#: [room]anonymous_login -msgid "Login on %s" -msgstr "Bei %s anmelden" - -#: [room]nick -msgid "Your nickname" -msgstr "Ihr Spitzname" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "Nicht gruppiert" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Abgemeldete Kontakte anzeigen" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Abgemeldete Kontakte verbergen" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Gruppe %s anzeigen" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Gruppe %s verbergen" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "Bitte eine gültige Jabber-Kennung eingeben" - -#: [roster]no_contacts_title -msgid "No contacts ?" -msgstr "Keine Kontakte?" - -#: [roster]no_contacts_text -msgid "You can add one using the + button bellow" -msgstr "Sie können einen mit dem + Knopf hinzufügen" - -#: [roster]show_hide -msgid "Show/Hide" -msgstr "Anzeigen/Ausblenden" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Die Jabber-Kennung Ihres Kontaktes eingeben." - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "Enter zum Überprüfen eingeben." - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "Suchergebnisse" - -#: [roster]added -msgid "Contact added" -msgstr "Kontakt hinzugefügt" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Kontakt gelöscht" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Kontakte durchsuchen" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Kontakte durchsuchen" - -#: [share]error -msgid "This is not a valid url" -msgstr "Das ist keine gültige Adresse" - -#: [share]success -msgid "Sharing the URL" -msgstr "Adressfreigabe" - -#: [statistics]title -msgid "Statistics" -msgstr "Statistiken" - -#: [statistics]since -msgid "Since" -msgstr "Seit" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sitzungen" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "Monatliches Abonnement" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "Monatliche Abonnements" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim ist ein dezentrales soziales Netzwerk, bevor ein neues Konto erstellt werden kann, muss ein Server zum Registrieren gewählt werden." - -#: [subscribe]server_question -msgid "Your server here ?" -msgstr "Ihr Server hier?" - -#: [subscribe]server_contact -msgid "Contact us to add yours to the officially supported servers list" -msgstr "Treten Sie mit uns in Kontakt, um Ihren Server zu der Liste der offiziell unterstützten Server hinzuzufügen" - -#: [feed]nope -msgid "No public feed for this contact" -msgstr "Kein öffentlicher Datenstrom für diesen Kontakt" - -#: [feed]nope_contact -msgid "No contact specified" -msgstr "Keinen Kontakt angegeben" - -#: [upload]title -msgid "Upload a file" -msgstr "Eine Datei hochladen" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "Wählen Sie eine Datei zum Hochladen." - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profil aktualisiert" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Profil nicht aktualisiert" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Ihr Profil ist jetzt öffentlich" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Ihr Profil ist jetzt eingeschränkt" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Konten" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Yahoo-Konto" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Privatsphärenstufe" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Ist dieses Profil öffentlich?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Achtung! Durch das Öffentlichmachen des Profils werden alle obenstehenden Information verfügbar für alle Movimnutzer und das gesamte Internet." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Absenden" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Zurücksetzen" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "Javaskript ist deaktiviert. Viel Erfolg damit!" - -#: [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 ist eine großartige Platform eines verteilten sozialen Netzwerks, das die Privatsphäre schützt und eine Menge fantastischer Funktionen mitbringt." - -#: [page]administration -msgid "Administration" -msgstr "Systemverwaltung" - -#: [page]home -msgid "Home" -msgstr "Hauptansicht" - -#: [page]discover -msgid "Discover" -msgstr "Entdecken" - -#: [page]explore -msgid "Explore" -msgstr "Durchsuchen" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Konto erstellen" - -#: [page]avatar -msgid "Avatar" -msgstr "Benutzerbild" - -#: [page]chats -msgid "Chats" -msgstr "Unterhaltungen" - -#: [page]server -msgid "Server" -msgstr "Server" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Öffentliche Gruppen" - -#: [page]viewer -msgid "Viewer" -msgstr "Betrachter" - -#: [page]media -msgid "Media" -msgstr "Medien" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "Info" - -#: [page]login -msgid "Login" -msgstr "Anmelden" - -#: [page]feed -msgid "Feed" -msgstr "Datenstrom" - -#: [page]posts -msgid "Posts" -msgstr "Beiträge" - -#: [page]gallery -msgid "Gallery" -msgstr "Galerie" - -#: [page]visio -msgid "Visio-conference" -msgstr "Videokonferenz" - -#: [page]pods -msgid "Pods" -msgstr "Pods" - -#: [page]share -msgid "Share" -msgstr "Teilen" - -#: [page]room -msgid "Room" -msgstr "Raum" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Fehler: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Datei »%s« kann nicht geladen werden." - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Fehler bei der Weiterleitung. Bitte alle Parameter für die Seite %s einstellen." - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "Das geforderte Widget »%s« ist nicht vorhanden." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "Das geforderte Event »%s« ist nicht registriert." - -#: [error]whoops -msgid "Whoops!" -msgstr "Huch!" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -msgstr "Es sieht so aus, als hätten Sie hier keine Bilder." - -#: [error]media_ask_upload -msgid "You can try to upload a couple by going to the Media page" -msgstr "Sie können versuchen einige hochzuladen, indem Sie auf die Medienseite gehen." - -#: [title]about -msgid "%s - About" -msgstr "%s - Info" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Konto" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Systemverwaltung" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - Blog" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s – Einstellungen" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - Entdecken" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Durchsuchen" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Hilfeseite" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s – Anmelden" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s – Willkommen bei Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Medien" - -#: [title]news -msgid "%s - News" -msgstr "%s - Neuigkeiten" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Gruppenkonfiguration" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Gruppe" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Profil" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Server" - -#: [button]validate -msgid "Validate" -msgstr "Bestätigen" - -#: [button]refresh -msgid "Refresh" -msgstr "Aktualisieren" - -#: [button]add -msgid "Add" -msgstr "Hinzufügen" - -#: [button]delete -msgid "Delete" -msgstr "Löschen" - -#: [button]cancel -msgid "Cancel" -msgstr "Abbrechen" - -#: [button]close -msgid "Close" -msgstr "Schließen" - -#: [button]update -msgid "Update" -msgstr "Aktualisieren" - -#: [button]updating -msgid "Updating" -msgstr "Aktualisierung läuft" - -#: [button]submitting -msgid "Submitting" -msgstr "Wird gesendet" - -#: [button]register -msgid "Register" -msgstr "Registrieren" - -#: [button]unregister -msgid "Unregister" -msgstr "Registrierung löschen" - -#: [button]save -msgid "Save" -msgstr "Speichern" - -#: [button]clear -msgid "Clear" -msgstr "Leeren" - -#: [button]upload -msgid "Upload" -msgstr "Hochladen" - -#: [button]come_in -msgid "Come in!" -msgstr "Komm herein!" - -#: [button]connecting -msgid "Connecting" -msgstr "Verbindung wird hergestellt" - -#: [button]bool_yes -msgid "Yes" -msgstr "Ja" - -#: [button]bool_no -msgid "No" -msgstr "Nein" - -#: [button]return -msgid "Return" -msgstr "Zurück" - -#: [button]accept -msgid "Accept" -msgstr "Annehmen" - -#: [button]refuse -msgid "Refuse" -msgstr "Ablehnen" - -#: [button]next -msgid "Next" -msgstr "Weiter" - -#: [button]previous -msgid "Previous" -msgstr "Zurück" - -#: [step]step -msgid "Step %s" -msgstr "Schritt %s" - -#: [day]title -msgid "Day" -msgstr "Tag" - -#: [day]monday -msgid "Monday" -msgstr "Montag" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Dienstag" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Mittwoch" - -#: [day]thursday -msgid "Thursday" -msgstr "Donnerstag" - -#: [day]friday -msgid "Friday" -msgstr "Freitag" - -#: [day]saturday -msgid "Saturday" -msgstr "Samstag" - -#: [day]sunday -msgid "Sunday" -msgstr "Sonntag" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "Nichts" - -#: [gender]male -msgid "Male" -msgstr "Männlich" - -#: [gender]female -msgid "Female" -msgstr "Weiblich" - -#: [gender]other -msgid "Other" -msgstr "Sonstige" - -#: [client]bot -msgid "Bot" -msgstr "Roboter" - -#: [client]desktop -msgid "Desktop" -msgstr "Schreibtisch" - -#: [client]phone -msgid "Phone" -msgstr "Telefon" - -#: [client]web -msgid "Web" -msgstr "Internet" - -#: [client]registered -msgid "Registered" -msgstr "Registriert" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "Nichts" - -#: [marital]single -msgid "Single" -msgstr "Single" - -#: [marital]relationship -msgid "In a relationship" -msgstr "In einer Beziehung" - -#: [marital]married -msgid "Married" -msgstr "Verheiratet" - -#: [marital]divorced -msgid "Divorced" -msgstr "Geschieden" - -#: [marital]widowed -msgid "Widowed" -msgstr "Verwitwet" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Wilde Ehe" - -#: [marital]union -msgid "Civil Union" -msgstr "Eingetragene Lebenspartnerschaft" - -#: [flag]white -msgid "Not shared" -msgstr "Nicht geteilt" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Mit einem Kontakt geteilt" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Mit allen Kontakten geteilt" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Mit dem XMPP-Netzwerk geteilt" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Mit dem gesamten Internet geteilt" - -#: [presence]online -msgid "Online" -msgstr "Verbunden" - -#: [presence]away -msgid "Away" -msgstr "Abwesend" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Bitte nicht stören" - -#: [presence]xa -msgid "Extended Away" -msgstr "Länger abwesend" - -#: [presence]offline -msgid "Offline" -msgstr "Nicht verbunden" - -#: [presence]error -msgid "Error" -msgstr "Fehler" - -#: [mood]afraid -msgid "afraid" -msgstr "verängstigt" - -#: [mood]amazed -msgid "amazed" -msgstr "begeistert" - -#: [mood]amorous -msgid "amorous" -msgstr "verliebt" - -#: [mood]angry -msgid "angry" -msgstr "wütend" - -#: [mood]annoyed -msgid "annoyed" -msgstr "verärgert" - -#: [mood]anxious -msgid "anxious" -msgstr "besorgt" - -#: [mood]aroused -msgid "aroused" -msgstr "aufgeregt" - -#: [mood]ashamed -msgid "ashamed" -msgstr "beschämt" - -#: [mood]bored -msgid "bored" -msgstr "gelangweilt" - -#: [mood]brave -msgid "brave" -msgstr "tapfer" - -#: [mood]calm -msgid "calm" -msgstr "ruhig" - -#: [mood]cautious -msgid "cautious" -msgstr "vorsichtig" - -#: [mood]cold -msgid "cold" -msgstr "kalt" - -#: [mood]confident -msgid "confident" -msgstr "zuversichtlich" - -#: [mood]confused -msgid "confused" -msgstr "verwirrt" - -#: [mood]contemplative -msgid "contemplative" -msgstr "nachdenklich" - -#: [mood]contented -msgid "contented" -msgstr "glücklich" - -#: [mood]cranky -msgid "cranky" -msgstr "reizbar" - -#: [mood]crazy -msgid "crazy" -msgstr "verrückt" - -#: [mood]creative -msgid "creative" -msgstr "kreativ" - -#: [mood]curious -msgid "curious" -msgstr "neugierig" - -#: [mood]dejected -msgid "dejected" -msgstr "niedergeschlagen" - -#: [mood]depressed -msgid "depressed" -msgstr "bedrückt" - -#: [mood]disappointed -msgid "disappointed" -msgstr "enttäuscht" - -#: [mood]disgusted -msgid "disgusted" -msgstr "angewidert" - -#: [mood]dismayed -msgid "dismayed" -msgstr "bestürzt" - -#: [mood]distracted -msgid "distracted" -msgstr "abgelenkt" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "verlegen" - -#: [mood]envious -msgid "envious" -msgstr "neidisch" - -#: [mood]excited -msgid "excited" -msgstr "begeistert" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "kokett" - -#: [mood]frustated -msgid "frustated" -msgstr "frustriert" - -#: [mood]grateful -msgid "grateful" -msgstr "dankbar" - -#: [mood]grieving -msgid "grieving" -msgstr "trauernd" - -#: [mood]grumpy -msgid "grumpy" -msgstr "missmutig" - -#: [mood]guilty -msgid "guilty" -msgstr "schuldbewusst" - -#: [mood]happy -msgid "happy" -msgstr "fröhlich" - -#: [mood]hopeful -msgid "hopeful" -msgstr "hoffnungsvoll" - -#: [mood]hot -msgid "hot" -msgstr "heiß" - -#: [mood]humbled -msgid "humbled" -msgstr "geehrt" - -#: [mood]humiliated -msgid "humiliated" -msgstr "gedemütigt" - -#: [mood]hungry -msgid "hungry" -msgstr "hungrig" - -#: [mood]hurt -msgid "hurt" -msgstr "verletzt" - -#: [mood]impressed -msgid "impressed" -msgstr "beeindruckt" - -#: [mood]in_awe -msgid "in awe" -msgstr "bewundernd" - -#: [mood]in_love -msgid "in love" -msgstr "verliebt" - -#: [mood]indignant -msgid "indignant" -msgstr "empört" - -#: [mood]interested -msgid "interested" -msgstr "interessiert" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "berauscht" - -#: [mood]invincible -msgid "invincible" -msgstr "unbesiegbar" - -#: [mood]jealous -msgid "jealous" -msgstr "eifersüchtig" - -#: [mood]lonely -msgid "lonely" -msgstr "einsam" - -#: [mood]lost -msgid "lost" -msgstr "verloren" - -#: [mood]lucky -msgid "lucky" -msgstr "Glück gehabt" - -#: [mood]mean -msgid "mean" -msgstr "gemein" - -#: [mood]moody -msgid "moody" -msgstr "mürrisch" - -#: [mood]nervous -msgid "nervous" -msgstr "nervös" - -#: [mood]neutral -msgid "neutral" -msgstr "gleichgültig" - -#: [mood]offended -msgid "offended" -msgstr "beleidigt" - -#: [mood]outraged -msgid "outraged" -msgstr "empört" - -#: [mood]playful -msgid "playful" -msgstr "verspielt" - -#: [mood]proud -msgid "proud" -msgstr "stolz" - -#: [mood]relaxed -msgid "relaxed" -msgstr "entspannt" - -#: [mood]relieved -msgid "relieved" -msgstr "erleichtert" - -#: [mood]restless -msgid "restless" -msgstr "ruhelos" - -#: [mood]sad -msgid "sad" -msgstr "betrübt" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarkastisch" - -#: [mood]satisfied -msgid "satisfied" -msgstr "zufrieden" - -#: [mood]serious -msgid "serious" -msgstr "ernst" - -#: [mood]shocked -msgid "shocked" -msgstr "schockiert" - -#: [mood]shy -msgid "shy" -msgstr "schüchtern" - -#: [mood]sick -msgid "sick" -msgstr "krank" - -#: [mood]sleepy -msgid "sleepy" -msgstr "schläfrig" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontan" - -#: [mood]stressed -msgid "stressed" -msgstr "gestresst" - -#: [mood]strong -msgid "strong" -msgstr "stark" - -#: [mood]surprised -msgid "surprised" -msgstr "überrascht" - -#: [mood]thankful -msgid "thankful" -msgstr "dankbar" - -#: [mood]thirsty -msgid "thirsty" -msgstr "durstig" - -#: [mood]tired -msgid "tired" -msgstr "müde" - -#: [mood]undefined -msgid "undefined" -msgstr "unbestimmt" - -#: [mood]weak -msgid "weak" -msgstr "schwach" - -#: [mood]worried -msgid "worried" -msgstr "besorgt" - -#: [month]title -msgid "Month" -msgstr "Monat" - -#: [month]january -msgid "January" -msgstr "Januar" - -#: [month]february -msgid "February" -msgstr "Februar" - -#: [month]march -msgid "March" -msgstr "März" - -#: [month]april -msgid "April" -msgstr "April" - -#: [month]may -msgid "May" -msgstr "Mai" - -#: [month]june -msgid "June" -msgstr "Juni" - -#: [month]july -msgid "July" -msgstr "Juli" - -#: [month]august -msgid "August" -msgstr "August" - -#: [month]september -msgid "September" -msgstr "September" - -#: [month]october -msgid "October" -msgstr "Oktober" - -#: [month]november -msgid "November" -msgstr "November" - -#: [month]december -msgid "December" -msgstr "Dezember" - -#: [year]title -msgid "Year" -msgstr "Jahr" - -#: [date]today -msgid "Today" -msgstr "Heute" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Morgen" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Gestern" - -#: [date]ago -msgid "%d days ago" -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?" - -#: [post]place -msgid "Place" -msgstr "Ort" - -#: [post]by -msgid "by" -msgstr "von" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Standortbestimmung" - -#: [post]email -msgid "email" -msgstr "E-Mail" - -#: [post]empty -msgid "No content" -msgstr "Ohne Inhalt" - -#: [post]no_comments -msgid "No comments yet" -msgstr "Noch keine Kommentare" - -#: [post]no_comments_stream -msgid "No comments stream" -msgstr "Keine Kommentarquelle" - -#: [post]no_load -msgid "Your feed cannot be loaded." -msgstr "Ihr Datenstrom kann nicht geladen werden." - -#: [post]older -msgid "Get older posts" -msgstr "Ältere Beiträge" - -#: [post]new_items -msgid "%s new items" -msgstr "%s neue Einträge" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Fehler beim Veröffentlichen des Kommentars" - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Ältere Kommentare anzeigen" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "Kommentare werden geladen …" - -#: [post]comments_get -msgid "Get the comments" -msgstr "Die Kommentare erhalten" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Einen Kommentar hinzufügen" - -#: [post]share -msgid "Share with" -msgstr "Teilen mit" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Jeder" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Ihre Kontakte" - -#: [post]updated -msgid "Updated" -msgstr "Aktualisiert" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Inhalt nicht gefunden" - -#: [post]default_title -msgid "Contact publication" -msgstr "Kontaktveröffentlichung" - -#: [post]comments -msgid "Comments" -msgstr "Kommentare" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "Die API ist nicht erreichbar, bitte später erneut versuchen" - -#: [field]type_here -msgid "Type here" -msgstr "Hier tippen" - -#~ msgid "Data" -#~ msgstr "Daten" - -#~ msgid "Cache" -#~ msgstr "Puffer" - -#~ msgid "Messages" -#~ msgstr "Nachrichten" - -#~ msgid "Location" -#~ msgstr "Standort" - -#~ msgid "Wrong position" -#~ msgstr "Falsche Position" - -#~ msgid "Location updated" -#~ msgstr "Standort aktualisiert" - -#~ msgid "Update my position" -#~ msgstr "Meine Position aktualisieren" - -#~ msgid "Manage your members" -#~ msgstr "Mitglieder verwalten" - -#~ msgid "Get the members" -#~ msgstr "Mitglieder abfragen" - -#~ msgid "Affiliations saved" -#~ msgstr "Zugehörigkeiten gespeichert" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Ihre Abonnements verwalten" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Die Abonnements verwalten" - -#~ msgid "Get the subscriptions" -#~ msgstr "Abonnements" - -#~ msgid "Subscriptions saved" -#~ msgstr "Abonnement gespeichert" - -#~ msgid "Shared" -#~ msgstr "Geteilt" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s wurde zu Ihren öffentlichen Gruppen hinzugefügt" - -#~ msgid "Search" -#~ msgstr "Suchen" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Spitzname" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Spitzname" - -#~ msgid "Hung up" -#~ msgstr "Aufgelegt" - -#~ msgid "Your contact is busy" -#~ msgstr "Der Kontakt ist beschäftigt" - -#~ msgid "Declined" -#~ msgstr "Abgelehnt" - -#~ msgid "Is calling you" -#~ msgstr "Ruft Sie gerade an" - -#~ msgid "Call" -#~ msgstr "Anrufen" - -#~ msgid "Hang up" -#~ msgstr "Auflegen" - -#~ msgid "Connection" -#~ msgstr "Verbindung" diff --git a/sources/locales/el.po b/sources/locales/el.po deleted file mode 100644 index 0615665..0000000 --- a/sources/locales/el.po +++ /dev/null @@ -1,2818 +0,0 @@ -# Greek translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2013-12-07 17:27+0000\n" -"Last-Translator: aitolos \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Λανθασμένος κωδικός" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Συνθηματικό" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Ρύθμιση" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -#, fuzzy -msgid "Delete your account" -msgstr "Δημιουργία νέου λογαριασμού" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Δημιουργία νέου λογαριασμού" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Εντοπίστηκε βάση δεδομένων" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -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 -#, fuzzy -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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Όνομα" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Ψευδώνυμο" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Όνομα" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Συνομιλία" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Ρύθμιση" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Γλώσσα" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Ρύθμιση" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Ρύθμιση" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Γενικές πληροφορίες" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Όνομα" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Ημερομ. γεννήσεως" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "Ιστότοπος" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "Επαναφορά" - -#: [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 "Avatar" - -#: [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 "Feed" - -#: [page]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Σφάλμα: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Αδύνατη η φόρτωση του αρχείου '%s'" - -#: [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 "%s - Ρύθμιση" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Σελίδα βοήθειας" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Είσοδος στο Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Καλωσήλθατε στο Movim" - -#: [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 "%s - Προφίλ" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Αποδοχή" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "Δευτέρα" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Τρίτη" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Τετάρτη" - -#: [day]thursday -msgid "Thursday" -msgstr "Πέμπτη" - -#: [day]friday -msgid "Friday" -msgstr "Παρασκευή" - -#: [day]saturday -msgid "Saturday" -msgstr "Σάββατο" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Κανένα" - -#: [gender]male -msgid "Male" -msgstr "Άνδρας" - -#: [gender]female -msgid "Female" -msgstr "Γυναίκα" - -#: [gender]other -msgid "Other" -msgstr "Άλλο" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Κανένα" - -#: [marital]single -msgid "Single" -msgstr "Μόνος/η" - -#: [marital]relationship -msgid "In a relationship" -msgstr "Σε σχέση" - -#: [marital]married -msgid "Married" -msgstr "Παντρεμένος/η" - -#: [marital]divorced -msgid "Divorced" -msgstr "Διαζευγμένος/η" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 -#, fuzzy -msgid "%d days ago" -msgstr " %d ημέρες πριν" - -#: [date]day -msgid "day" -msgstr "ημέρα" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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 -#, fuzzy -msgid "Loading comments..." -msgstr "Φορτώνεται το contact feed ..." - -#: [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 "" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Ψευδώνυμο" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Ψευδώνυμο" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Ο περιηγητης σας είναι αρκετά παλιός για να χρησιμοποιηθεί με Movim" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Αναντιστοιχία έκδοσης της PHP. Το Movim απαιτεί τουλάχιστον την έκδοση 5.3 της PHP." - -#~ 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 (Jabber Identif. Codes)" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "Ο jid '%s' είναι λανθασμένος" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Αδύνατο να ανοίξει το αρχείο καταγραφής '%s'" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Δημιουργία Λογαριασμού" - -#~ msgid "Debug console" -#~ msgstr "Κονσόλα αποσφαλμάτωσης" - -#~ msgid "Logout" -#~ msgstr "Αποσύνδεση" - -#~ msgid "wants to talk with you" -#~ msgstr "θέλει να μιλήσει μαζί σου" - -#~ msgid "Decline" -#~ msgstr "Απόρριψη" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "Επιλογές σύνδεσης BOSH" - -#~ msgid "Success !" -#~ msgstr "Επιτυχής!" - -#~ msgid "You entered different passwords" -#~ msgstr "Εισάγατε διαφορετικούς κωδικούς" - -#~ msgid "Wrong ID" -#~ msgstr "Λάθος ID" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "Επιτρέπονται μόνο αλφαριθμιτικά στοιχεία" - -#~ msgid "Example :" -#~ msgstr "Παράδειγμα" - -#~ msgid "Same here !" -#~ msgstr "Το ίδιο και εδώ" - -#~ msgid "Retype" -#~ msgstr "Επαναπληκτρολόγηση" - -#~ msgid "Create" -#~ msgstr "Δημιούργησε" - -#~ msgid "Actual version : " -#~ msgstr "Τρέχουσα έκδοση " - -#~ msgid "Install the %s package" -#~ msgstr "Εγκαταστήστε το %s πακέτο" - -#~ msgid "Install %s and %s packages" -#~ msgstr "Εγκατασταση %s και %s πακέτα" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Κάντε αναβάθμιση του PHP ή επικοινωνήστε με τον διαχειρηστή του εξυπηρετητή" - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Πριν απολαύσετε το κοινωνικό σας δίκτυο, απαιτούνται ορισμένες προσαρμογές." - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Ευχαριστούμε που κατεβάσατε το Movim!" - -#~ msgid "Proxy Preferences" -#~ msgstr "Προτιμήσεις proxy" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "Προτιμήσεις σύνδεσης XMPP" - -#~ msgid "talkative" -#~ msgstr "ομιλητικός" - -#~ msgid "terse" -#~ msgstr "λιτός" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "Εντοπίστηκαν μερικά σφάλματα. Παρακαλούμε διορθώστε τα για να συνεχίστεί η εγκατάσταση" - -#~ msgid "Valid Bosh" -#~ msgstr "Εγκυρο bosh" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Σιγουρευτείτε εαν ο κωδικός σας είναι ασφαλής" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Προτείνεται ένα κεφαλαίο γράμμα, ένα ψηφίο και ένας ειδικός χαρακτήρας" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Δεν είναι εφικτή η επικοινωνία με τον διακομιστή XMPP" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Δεν είναι εφικτή η σύνδεση στον διακομιστή XMPP" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - Προσθέστε λογαριασμό" - -#~ msgid "8 characters" -#~ msgstr "8 χαρακτήρες" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "Δεν βρίσκω απάντηση εδώ" - -#~ msgid "normal" -#~ msgstr "κανονικό" - -#~ msgid "empty" -#~ msgstr "κενό" diff --git a/sources/locales/eo.po b/sources/locales/eo.po deleted file mode 100644 index b13e8b2..0000000 --- a/sources/locales/eo.po +++ /dev/null @@ -1,2779 +0,0 @@ -# Esperanto translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2013-05-11 17:33+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Malkorekta pasvorto" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Pasvorto" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Agordaĵoj" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Datumbazo trovita" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Generalaj informoj" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Generalaj informoj" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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 -#, fuzzy -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Ebligi legi kaj skribi rajtojn on la radika dosierujo de Movim" - -#: [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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nomo" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Kromnomo" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Nomo" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Tujmesaĝilo" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Agordaĵoj" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Lingvo" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Agordaĵoj" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Agordaĵoj" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Generalaj informoj" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nomo" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Naskiĝdato" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "Retpaĝaro" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "Kromnomo" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Forigi tiun kontakton" - -#: [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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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 "Malkorekta pasvorto" - -#: [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]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 -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 "Mia adreso" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "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 "" - -#: [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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [chatrooms]bad_nickname -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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Profilo" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Sendi" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Nuligi" - -#: [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 "Ĉefpaĝo" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Kreado de konto" - -#: [page]avatar -msgid "Avatar" -msgstr "Avataro" - -#: [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 "Fluo" - -#: [page]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Eraro: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Ne povas ŝargi dosieron “%s”." - -#: [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 "%s - Agordaĵoj" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Helppaĝo" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Ensaluti al Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Bonvenon al Movim" - -#: [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 "%s - Profilo" - -#: [title]server -msgid "%s - Server" -msgstr "" - -#: [button]validate -msgid "Validate" -msgstr "" - -#: [button]refresh -msgid "Refresh" -msgstr "" - -#: [button]add -msgid "Add" -msgstr "Aldoni" - -#: [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 "Envenu!" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Akcepti" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "Lundo" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Mardo" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Merkredo" - -#: [day]thursday -msgid "Thursday" -msgstr "Ĵaŭdo" - -#: [day]friday -msgid "Friday" -msgstr "Vendredo" - -#: [day]saturday -msgid "Saturday" -msgstr "Sabato" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Neniu" - -#: [gender]male -msgid "Male" -msgstr "Malina" - -#: [gender]female -msgid "Female" -msgstr "Ina" - -#: [gender]other -msgid "Other" -msgstr "Alia" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Neniu" - -#: [marital]single -msgid "Single" -msgstr "Unuope" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "Edz(in)iĝinta" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "Enrete" - -#: [presence]away -msgid "Away" -msgstr "For" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Ne ĝenu" - -#: [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 "Januaro" - -#: [month]february -msgid "February" -msgstr "Februaro" - -#: [month]march -msgid "March" -msgstr "Marto" - -#: [month]april -msgid "April" -msgstr "Aprilo" - -#: [month]may -msgid "May" -msgstr "Majo" - -#: [month]june -msgid "June" -msgstr "Junio" - -#: [month]july -msgid "July" -msgstr "Julio" - -#: [month]august -msgid "August" -msgstr "Aŭgusto" - -#: [month]september -msgid "September" -msgstr "Septembro" - -#: [month]october -msgid "October" -msgstr "Oktobro" - -#: [month]november -msgid "November" -msgstr "Novembro" - -#: [month]december -msgid "December" -msgstr "Decembro" - -#: [year]title -msgid "Year" -msgstr "" - -#: [date]today -msgid "Today" -msgstr "Hodiaŭ" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Morgaŭ" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Hieraŭ" - -#: [date]ago -#, fuzzy -msgid "%d days ago" -msgstr " Antaŭ %d tagoj" - -#: [date]day -msgid "day" -msgstr "tago" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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 -#, fuzzy -msgid "Loading comments..." -msgstr "Ŝarĝante la kontakta fluo…" - -#: [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 "" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Kromnomo" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Kromnomo" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "La Movima dosierujo devus esti skribebla." - -#~ msgid "Movim Installer" -#~ msgstr "Movima instalilo" - -#~ msgid "Compatibility Test" -#~ msgstr "Kongrueca testo" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "La sekvaj elementoj ne estis trovita. Bonvolu kontroli ke ĉiuj estas disponeblaj por instali Movim-on." - -#~ msgid "User not logged in." -#~ msgstr "Uzanto ne ensalutita." - -#~ msgid "JID not provided." -#~ msgstr "JID maldisponebla" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "JID “%s” malkorekta" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Kreado de konto" - -#~ msgid "Debug console" -#~ msgstr "Sencimiga konzolo" - -#~ msgid "Logout" -#~ msgstr "Elsaluti" - -#~ msgid "wants to talk with you" -#~ msgstr "volas paroli kun vi" - -#~ msgid "Decline" -#~ msgstr "Malakcepti" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Nekongrua versio de PHP. Movim necesas PHP 5.3 minimume." - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim necesas la kromaĵon %s." - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Ne povas krei dosierujon “%s”." - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Ne povas krei agorddosieron “%s”." - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Ne povas malfermi protokolan dosieron '%s'" - -#~ msgid "or" -#~ msgstr "aŭ" - -#~ msgid "Actual version : " -#~ msgstr "Actuala versio: " - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Ĝisdatigu vian PHP-an version aŭ kontaktu vian servilan administranton" - -#~ msgid "Install %s and %s packages" -#~ msgstr "Instali %s kaj %s pakaĵojn" - -#~ msgid "Valid Bosh" -#~ msgstr "Valida BOSH" - -#~ msgid "Success !" -#~ msgstr "Sukseso!" - -#~ msgid "Proxy Preferences" -#~ msgstr "Agordo de prokura servilo" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "Agordoj de XMPP-konektado" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Nun, vi povas aliri vian Movim-instancon %sEk en!%s" - -#~ msgid "Database Movim schema installed" -#~ msgstr "Skemo de Movim-datumbazo instalita" - -#~ msgid "Install the %s package" -#~ msgstr "Intali la pakaĵon \"%s\"" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "Agordoj de BOSH-konektado" - -#~ msgid "Connecting..." -#~ msgstr "Konektante..." - -#~ msgid "Invalid name" -#~ msgstr "Nevalida uzantnomo" - -#~ msgid "You entered different passwords" -#~ msgstr "Vi tajpis malsamajn pasvortojn" - -#~ msgid "empty" -#~ msgstr "malplena" - -#~ msgid "normal" -#~ msgstr "normala" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Ne eblas ŝarĝi elementvaloro '%s'" diff --git a/sources/locales/es.po b/sources/locales/es.po deleted file mode 100644 index 7499046..0000000 --- a/sources/locales/es.po +++ /dev/null @@ -1,2735 +0,0 @@ -# -# Translators: -# Bikalkas , 2015 -# Raúl , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Agradecimientos" - -#: [about]developers -msgid "Developers" -msgstr "Desarrolladores" - -#: [about]translators -msgid "Translators" -msgstr "Traductores" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Gracias a todos los Traductores" - -#: [about]software -msgid "Software" -msgstr "Software" - -#: [about]resources -msgid "Resources" -msgstr "Recursos" - -#: [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 es una plataforma de comunicación que se basa en la tecnología XMPP. Todo el proyecto, excepto los recursos y software siguientes, están disponibles bajo la" - -#: [account]title -msgid "Account" -msgstr "Cuenta" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Cambiar mi contraseña" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Contraseña" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Confirmación de la contraseña" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "La contraseña ha sido actualizada" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -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 "Las contraseñas proporcionadas no coinciden" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Borrar mi cuenta" - -#: [account]delete -msgid "Delete your account" -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 "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 "¿Está seguro de que quieres eliminarla?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Puerta de Enlace" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Crear una cuenta nueva" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "No hemos encontrado una cuenta creada en el servidor" - -#: [create]server_on -msgid "on" -msgstr "en" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Tu cuenta ha sido registrada exitosamente" - -#: [create]loading -msgid "Loading" -msgstr "Cargando" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "No admisible" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -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 "Este servidor utiliza un sistema externo para el registro, por favor, pulsa en el siguiente enlace." - -#: [adhoc]title -msgid "Actions" -msgstr "Acciones" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Base de datos" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl no se pudo conectar con la base de datos" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim está conectado con la base de datos" - -#: [db]update -msgid "The database need to be updated" -msgstr "La base de datos necesita ser actualizada" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "La base de datos de Movim está actualizada" - -#: [db]type -msgid "Database Type" -msgstr "Tipo de la base de datos" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Nombre de usuario" - -#: [db]host -msgid "Host" -msgstr "Servidor" - -#: [db]port -msgid "Port" -msgstr "Puerto" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "Opciones generales" - -#: [general]theme -msgid "Theme" -msgstr "Tema" - -#: [general]language -msgid "Default language" -msgstr "Idioma predeterminado" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Detalle de registro" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Zona horaria del servidor" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Límite de tamaño de carpeta de usuario (en bytes)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "Configuración del WebSocket" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Introduce un URI de WebSocket válido en el formulario" - -#: [websocket]label -msgid "WebSocket URI" -msgstr "URI de WebSocket" - -#: [websocket]save_info -msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "Si cambia el URI, por favor, reinicie el proceso para recargar la configuración" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "WebSockets públicos" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Credenciales de administración" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Cambie las credenciales predeterminadas administrador/contraseña" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Escriba la contraseña de nuevo" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Lista blanca - Servidor 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 "Si quieres especificar una lista de servidores autorizados XMPP en tu pod de Movim y prohibir la conexión a todos los demás pon sus dominios aquí, separado por comas (ej: movim.eu,jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Deja este campo en blanco si quieres permitir el acceso a todas las cuentas XMPP." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Lista de listas blancas de servidores XMPP" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Mensaje de información" - -#: [information]description -msgid "Description" -msgstr "Descripción" - -#: [information]info1 -msgid "This message will be displayed on the login page" -msgstr "Este mensaje se mostrará en la página de inicio" - -#: [information]info2 -msgid "Leave this field blank if you dont want to show any message." -msgstr "Deje este campo en blanco si no quiere mostrar ningún mensaje" - -#: [information]label -msgctxt "[information]label" -msgid "Information Message" -msgstr "Mensaje de información" - -#: [log]empty -msgid "Empty" -msgstr "Vacío" - -#: [log]syslog -msgid "Syslog" -msgstr "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Syslog y archivos" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Visión general" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movin ha encontrado algunos problemas o cuestiones que necesitan ser reparadas o mejoradas" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Actualizar su PHP-Version: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Necesario: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Instalar la librería php5-curl" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Instalar la librería php5-imagick" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "Instalar la librería php5-gd" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Derechos de lectura y escritura para el servidor web en el directorio raíz de Movim" - -#: [compatibility]db -msgid "The database need to be updated, go to the database panel to fix this" -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 "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 "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 "Navegador" - -#: [schema]movim -msgid "Movim Core" -msgstr "Núcleo de Movim" - -#: [schema]daemon -msgid "Movim Daemon" -msgstr "Proceso de Movim" - -#: [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 "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 "Tu pod no está registrado en la API" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Tu pod está registrado en la API" - -#: [api]wait -msgid "Your pod is not yet validated" -msgstr "Tu pod no está validado aún" - -#: [api]validated -msgid "Your pod is validated" -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" -msgstr "Solicitó su eliminación de la API; la petición se procesará en un par de horas" - -#: [api]conf_updated [config]updated -msgid "Configuration updated" -msgstr "Configuración actualizada" - -#: [avatar]file -msgid "File" -msgstr "Archivo" - -#: [avatar]use_it -msgid "Use it" -msgstr "Usarlo" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "¡ Sonría !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Tomar una instantánea con la webcam" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Avatar actualizado" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Avatar no actualizado" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "Contenido de %s" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Este usuario no ha publicado nada ahora mismo" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Conferencias" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Grupos" - -#: [chatroom]add -msgid "Add a new Chat Room" -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 -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nombre" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Apodo" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "¿Quiere unirse automáticamente a esta sala de chat?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "ID de la Chatroom incorrecto" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Nombre vacío" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Marcadores actualizados" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Un error ocurrió:" - -#: [bookmarks]configure -msgid "Configure" -msgstr "Configurar" - -#: [url]add -msgid "Add a new URL" -msgstr "Añadir nueva URL" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Nombre" - -#: [message]published -msgid "Message Published" -msgstr "Mensaje publicado" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Mensaje encriptado" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Componiendo..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "Pausado..." - -#: [message]gone -msgid "Contact gone" -msgstr "Contacto perdido" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s necesita tu atención" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Tu mensaje aquí..." - -#: [chat]smileys -msgid "Smileys" -msgstr "Emoticonos" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Habla con tus contactos" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Contactos frecuentes" - -#: [chatroom]members -msgid "Members" -msgstr "Miembros" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Conectado a la sala de chat" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Desconectado de la sala de chat" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Configuración" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Configuración guardada" - -#: [chatroom]subject -msgid "Subject" -msgstr "Asunto" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Asunto cambiado" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Aún no hay conversaciones..." - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Hablar con un contacto" - -#: [chats]more -msgid "Load more contacts" -msgstr "Cargar más contactos" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "General" - -#: [config]language -msgid "Language" -msgstr "Idioma" - -#: [config]roster -msgid "Roster display" -msgstr "Mostrar lista" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Mostrar los contactos desconectados" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Esconder los contactos desconectados" - -#: [config]appearence -msgid "Appearence" -msgstr "Aspecto" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Notificar cuando reciba un mensaje" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Utilice notificaciones en el escritorio" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Informaciones generales" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nombre" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Fecha de nacimiento" - -#: [general]gender -msgid "Gender" -msgstr "Género" - -#: [general]marital -msgid "Marital Status" -msgstr "Estado civil" - -#: [general]email -msgid "Email" -msgstr "Correo electrónico" - -#: [general]website -msgid "Website" -msgstr "Página web" - -#: [general]about -msgid "About Me" -msgstr "Acerca de mí" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Otras cuentas" - -#: [general]tune -msgid "Is Listening" -msgstr "Está escuchando" - -#: [position]legend -msgid "Geographic Position" -msgstr "Posición geográfica" - -#: [position]locality -msgid "Locality" -msgstr "Localidad" - -#: [position]country -msgid "Country" -msgstr "País" - -#: [mood]title -msgid "Mood" -msgstr "Estado de ánimo" - -#: [mood]im -msgid "I'm " -msgstr "Soy " - -#: [listen]title -msgid "Listening" -msgstr "Escuchando" - -#: [last]title -msgid "Last seen" -msgstr "Visto por última vez" - -#: [client]title -msgid "Client Informations" -msgstr "Información del Cliente" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Último registrado" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Encontrar algunos amigos nuevos" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Editar" - -#: [edit]alias -msgid "Alias" -msgstr "Apodo" - -#: [edit]group -msgid "Group" -msgstr "Grupo" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Contacto actualizado" - -#: [delete]title -msgid "Are you sure?" -msgstr "¿Está seguro?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Vas a eliminar un contacto, por favor confirme esta acción" - -#: [age]years -msgid "%s years" -msgstr "%s años" - -#: [blog]last -msgid "Last public post" -msgstr "Último post público" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Puedes ver el estado de este contacto" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Compartir mi estado" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "Pero este contacto no puede ver el tuyo" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "No estás suscrito a este contacto" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Pedir ser suscrito" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "Pero este contacto puede verte aún si estás en línea" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "No hay subscripciones" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Invitar" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Este contacto está en tu lista de contactos pero no hay suscripciones entre las dos cuentas" - -#: [group]subscribe -msgid "Subscribe" -msgstr "Suscribirse" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Suscrito" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Desuscribirse" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Vas a desuscribirte de este grupo" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Desuscrito" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Hacer la membresía a este grupo pública a tus amigos" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Establecer una etiqueta para este grupo" - -#: [group]sure -msgid "Are you sure ?" -msgstr "¿Estás seguro?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Descubre, sigue y comparte" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Algo malo le ocurrió a este grupo" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Configuración de grupo guardada" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Borrar grupo" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -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 "Parece que este grupo ya no existe. ¿Quieres eliminarlo de tus suscripciones?" - -#: [group]counter -msgid "%s groups on this server" -msgstr "%s grupos en este servidor" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Suscripciones" - -#: [group]servers -msgid "Groups servers" -msgstr "Grupo de Servidores" - -#: [group]search_server -msgid "Search for a new server" -msgstr "Busca un nuevo Servidor" - -#: [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 "Los grupos son la manera perfecta para compartir tus posts sobre los tópicos que te gusta con el resto 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 "Elige un servidor y un Grupo y suscribete a él usando el botón" - -#: [group]help_info3 -msgid "Done? You can now publish a new post in the Group by using the %s button." -msgstr "¿Has Terminado? Puedes publicar un nuevo post en el Grupo usando el botón" - -#: [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 "Encontrarás una lista con todos los Grupos a los que te has suscrito en Tus Subscripciones y recibe instantáneamente todos los nuevos poste en la página de novedades" - -#: [groups]empty_title -msgid "Hello" -msgstr "Hola" - -#: [groups]contact_post [hello]contact_post [menu]contact_post -msgid "Contact post" -msgstr "Publicación de contacto" - -#: [groups]empty_text1 -msgid "You don't have any group subscriptions yet." -msgstr "No te has suscrito a un grupo todavía" - -#: [groups]empty_text2 -msgid "Here you will be able to manage all your subscriptions." -msgstr "Aquí seras capaz de gestionar todas tus subscripciones" - -#: [groups]subscriptions -msgid "My Subscriptions" -msgstr "Mis suscripciones" - -#: [groups]add -msgid "Create a new Group" -msgstr "Crear un nuevo grupo" - -#: [groups]name -msgid "Group name" -msgstr "Nombre del grupo" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "Mi pequeño pony - Club de fans" - -#: [groups]created -msgid "Group created successfully" -msgstr "Grupo creado exitosamente" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Grupo eliminado exitosamente" - -#: [groups]name_error -msgid "Please provide a valid group name (4 characters minimum)" -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 "No puedes crear un nuevo grupo en este servidor" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s suscriptores" - -#: [groups]num -msgid "%s posts" -msgstr "%s publicaciones" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Este servidor no existe" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Entrar a la página de conversación" - -#: [hello]news [page]news -msgid "News" -msgstr "Novedades" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Leer todos estos artículos en la página de noticias" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Visitar tu blog público" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "Ver tus publicaciones públicas y compartirlas con todos tus contactos" - -#: [hello]share_title -msgid "Universal share button" -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 "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 "¡Oh! ¡Hola!" - -#: [hello]enter_paragraph -msgid "It seems that you're new there! Welcome on Movim!" -msgstr "¡Pareces nuevo aquí! ¡Bienvenido a Movim!" - -#: [hello]menu_title -msgid "Check the Menu" -msgstr "Comprueba el menú" - -#: [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 "Preguntas frecuentes" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "¿A que hacen referencia las pequeñas banderitas?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Gracias a estas cinco pequeñas banderas, usted puede identificar el nivel de confidencialidad aplicado a la información que usted proporcione." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Blanco, sólo usted puede ver la información" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -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 "Naranja, toda su lista de contactos puede ver su información" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Rojo, todos en la red XMPP pueden ver su información" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Negro, toda la Internet puede ver su información" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "¿Buscando algo de documentación?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Leer la Wiki" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "¿Contactarnos a través de correo?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Unirse a la lista de correo" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "¿Conversar con el equipo?" - -#: [chatroom]button -msgid "Add the chatroom" -msgstr "" - -#: [init]location -msgid "Location node created" -msgstr "Nodo de localización creado" - -#: [init]bookmark -msgid "Bookmark node created" -msgstr "Nodo de favoritos creado" - -#: [init]vcard4 -msgid "Profile node created" -msgstr "Nodo de perfil creado" - -#: [init]avatar -msgid "Avatar node created" -msgstr "Nodo de avatar creado" - -#: [init]subscriptions -msgid "Subscriptions node created" -msgstr "Nodo de suscripciones creado" - -#: [init]microblog -msgid "Microblog node created" -msgstr "Nodo de microblog creado" - -#: [error]username -msgid "Wrong username" -msgstr "Nombre de usuario incorrecto" - -#: [error]jid -msgid "Invalid JID" -msgstr "Identificación de Jabber no válida" - -#: [error]empty_challenge -msgid "Empty Challenge from the server" -msgstr "Desafío vacío del servidor" - -#: [error]dns -msgid "XMPP Domain error, your account is not a correct Jabber ID" -msgstr "Error de dominio XMPP, su cuenta no es un Jabber ID correcto" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "¡Algunos datos están incompletos!" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Contraseña incorrecta" - -#: [error]internal -msgid "Internal server error" -msgstr "Error interno del servidor" - -#: [error]session -msgid "Session error" -msgstr "Error en la sesión" - -#: [error]account_created -msgid "Account successfully created" -msgstr "La cuenta ha sido creada exitosamente" - -#: [error]xmpp_unauthorized -msgctxt "[error]xmpp_unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Tu server XMPP no está autorizado" - -#: [error]mec_error -msgid "The server takes too much time to respond" -msgstr "El servidor está tardando demasiado en responder" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -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 "Sesión imposible" - -#: [error]title -msgid "Oops!" -msgstr "¡Ups!" - -#: [error]default -msgid "Unknown error" -msgstr "Error desconocido" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Formato de nombre de usuario inválido" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Formato de contraseña inválido" - -#: [error]unauthorized -msgctxt "[error]unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Tu server XMPP no está autorizado" - -#: [error]conflict -msgid "A Movim session is already open on an other device" -msgstr "Una sesión de Movim está abierta en otro dispositivo" - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "Movim no ha podido autenticar. Ha introducido datos erróneos" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "El mecanismo de autenticación no está soportado por Movim" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "La autentificación de XMPP ha fallado" - -#: [form]username -msgid "My address" -msgstr "Mi dirección" - -#: [form]create_one -msgid "Create one !" -msgstr "¡Crear una!" - -#: [form]another_account -msgid "Another account" -msgstr "Otra cuenta" - -#: [form]no_account -msgid "No account yet ?" -msgstr "¿Aún sin cuenta?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "Puedes iniciar sesión con cuentas de estos servidores" - -#: [form]connected -msgid "Connected" -msgstr "Conectado" - -#: [form]population -msgid "Population" -msgstr "Población" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "Mal apodo (entre 4 y 40 carácteres)" - -#: [menu]empty_title -msgid "No news yet..." -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 "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 "Refresh all the streams" -msgstr "Refrescar todas las retransmisiones" - -#: [menu]public -msgid "This post is public" -msgstr "Esta publicación es pública" - -#: [menu]all -msgid "All" -msgstr "Todos" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Mis suscripciones" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Contactos" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Añadir un comentario" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Invitaciones pendientes" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s quiere hablar contigo" - -#: [post]news_feed -msgid "News Feed" -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]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Grupos públicos" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -msgstr "" - -#: [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]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [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 "Vista previa" - -#: [post]help [page]help -msgid "Help" -msgstr "Ayuda" - -#: [post]help_more -msgid "More help" -msgstr "Más ayuda" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "Markdown syntax manual" - -#: [post]content_text -msgid "You can format your content using Markdown" -msgstr "" - -#: [post]link -msgid "Link" -msgstr "Enlace" - -#: [post]tags -msgid "Tags" -msgstr "Etiquetas" - -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "Esta imagen será añadida a tu galería" - -#: [publish]valid_url -msgid "Please enter a valid url" -msgstr "Por favor, introduzca un enlace válido" - -#: [publish]no_content_preview -msgid "No content to preview" -msgstr "Sin contenido para ver" - -#: [publish]no_title -msgid "Please provide a title" -msgstr "" - -#: [publish]edit -msgid "Edit post" -msgstr "" - -#: [publish]title -msgid "Publish" -msgstr "Publicar" - -#: [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 "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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Añadir una sala de conversación" - -#: [rooms]empty_text1 -msgid "You don't have any chatroom yet." -msgstr "No tienes ninguna sala de chat aún" - -#: [rooms]empty_text2 -msgid "Add one by clicking on the add button." -msgstr "" - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Salas de conversación" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "My sala favorita" - -#: [chatrooms]users -msgid "Users in the room" -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 "Sala de conversación pública" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "Por favor, introduzca la dirección de una sala" - -#: [room]anonymous_text1 -msgid "You are currently logued as an anonymous user." -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 "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 "Iniciar sesión en %s" - -#: [room]nick -msgid "Your nickname" -msgstr "Tu apodo" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "Sin grupo" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Mostrar contactos desconectados" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Esconder contactos desconectados" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Mostrar grupo %s" - -#: [roster]hide_group -msgid "Hide group %s" -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 -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 "Mostrar/Ocultar" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Introduce el ID de Jabber de tu contacto" - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "Por favor, introduzca para validar." - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "Resultados" - -#: [roster]added -msgid "Contact added" -msgstr "Contacto añadido" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Contacto eliminado" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Buscar en tus contactos" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Buscar en tus contactos" - -#: [share]error -msgid "This is not a valid url" -msgstr "Esta no es una dirección válida" - -#: [share]success -msgid "Sharing the URL" -msgstr "Compartiendo el enlace" - -#: [statistics]title -msgid "Statistics" -msgstr "Estadísticas" - -#: [statistics]since -msgid "Since" -msgstr "Desde" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sesiones" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "Suscripción mensual" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "Suscripciones mensuales acumuladas" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim es una red social descentralizada, antes de crear una cuenta nueva necesita elegir un servidor para registrarse." - -#: [subscribe]server_question -msgid "Your server here ?" -msgstr "¿Tu servidor aquí?" - -#: [subscribe]server_contact -msgid "Contact us to add yours to the officially supported servers list" -msgstr "Contáctanos para añadir el tuyo a la lista de servidores oficiales" - -#: [feed]nope -msgid "No public feed for this contact" -msgstr "No hay contenido público de este contacto" - -#: [feed]nope_contact -msgid "No contact specified" -msgstr "No hay contacto especificado" - -#: [upload]title -msgid "Upload a file" -msgstr "" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Perfil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Perfil actualizado" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Perfil no actualizado" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Tu perfil es ahora público" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Tu perfil está ahora restringido" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Cuentas" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Cuenta de Yahoo" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Nivel de privacidad" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "¿ Es público este perfil ?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "¡ Por favor preste atención ! Haciendo público su perfil, toda la información listada encima estará disponible para todos los usuarios de Movim y para todo internet." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Enviar" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Reiniciar" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -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 "Movim es una red social distribuida mediante \"kickass\" que protege tu privacidad y que incluye características alucinantes." - -#: [page]administration -msgid "Administration" -msgstr "Administración" - -#: [page]home -msgid "Home" -msgstr "Inicio" - -#: [page]discover -msgid "Discover" -msgstr "Descubrir" - -#: [page]explore -msgid "Explore" -msgstr "Explorar" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Crear cuenta" - -#: [page]avatar -msgid "Avatar" -msgstr "Imagen de perfil" - -#: [page]chats -msgid "Chats" -msgstr "Conversaciones" - -#: [page]server -msgid "Server" -msgstr "Servidor" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Grupos públicos" - -#: [page]viewer -msgid "Viewer" -msgstr "Visor" - -#: [page]media -msgid "Media" -msgstr "Multimedia" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "Acerca de" - -#: [page]login -msgid "Login" -msgstr "Inicio de sesión" - -#: [page]feed -msgid "Feed" -msgstr "Canal" - -#: [page]posts -msgid "Posts" -msgstr "Publicaciones" - -#: [page]gallery -msgid "Gallery" -msgstr "Galería" - -#: [page]visio -msgid "Visio-conference" -msgstr "Visio-conferencia" - -#: [page]pods -msgid "Pods" -msgstr "Pods" - -#: [page]share -msgid "Share" -msgstr "Compartir" - -#: [page]room -msgid "Room" -msgstr "Sala" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Error: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "No se pudo cargar el archivo '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Error de ruta, por favor establezca todos los parámetros para la página %s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "Widget requerido '%s? no existe." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "Evento requerido '%s' no registrado." - -#: [error]whoops -msgid "Whoops!" -msgstr "¡Uuups!" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -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 "Puedes intentar subir un par yendo a la página de Media" - -#: [title]about -msgid "%s - About" -msgstr "%s - Acerca de" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Cuenta" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Panel de administración" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - Blog" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Configuración" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - Descubrir" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Explorar" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Página de Ayuda" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Conectarse a Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Bienvenido a Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Media" - -#: [title]news -msgid "%s - News" -msgstr "%s - Noticias" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Configuración de grupos" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Grupo" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Perfil" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Servidor" - -#: [button]validate -msgid "Validate" -msgstr "Validar" - -#: [button]refresh -msgid "Refresh" -msgstr "Actualizar" - -#: [button]add -msgid "Add" -msgstr "Agregar" - -#: [button]delete -msgid "Delete" -msgstr "Borrar" - -#: [button]cancel -msgid "Cancel" -msgstr "Cancelar" - -#: [button]close -msgid "Close" -msgstr "Cerrar" - -#: [button]update -msgid "Update" -msgstr "Actualizar" - -#: [button]updating -msgid "Updating" -msgstr "Actualizando" - -#: [button]submitting -msgid "Submitting" -msgstr "Enviando" - -#: [button]register -msgid "Register" -msgstr "Registrar" - -#: [button]unregister -msgid "Unregister" -msgstr "Eliminar registro" - -#: [button]save -msgid "Save" -msgstr "Guardar" - -#: [button]clear -msgid "Clear" -msgstr "Limpiar" - -#: [button]upload -msgid "Upload" -msgstr "Subir" - -#: [button]come_in -msgid "Come in!" -msgstr "¡Apúntate!" - -#: [button]connecting -msgid "Connecting" -msgstr "Contactando" - -#: [button]bool_yes -msgid "Yes" -msgstr "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "Volver" - -#: [button]accept -msgid "Accept" -msgstr "Aceptar" - -#: [button]refuse -msgid "Refuse" -msgstr "Rechazar" - -#: [button]next -msgid "Next" -msgstr "Siguiente" - -#: [button]previous -msgid "Previous" -msgstr "Anterior" - -#: [step]step -msgid "Step %s" -msgstr "Paso %s" - -#: [day]title -msgid "Day" -msgstr "Día" - -#: [day]monday -msgid "Monday" -msgstr "Lunes" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Martes" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Miércoles" - -#: [day]thursday -msgid "Thursday" -msgstr "Jueves" - -#: [day]friday -msgid "Friday" -msgstr "Viernes" - -#: [day]saturday -msgid "Saturday" -msgstr "Sábado" - -#: [day]sunday -msgid "Sunday" -msgstr "Domingo" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "Masculino" - -#: [gender]female -msgid "Female" -msgstr "Femenino" - -#: [gender]other -msgid "Other" -msgstr "Otro" - -#: [client]bot -msgid "Bot" -msgstr "Bot" - -#: [client]desktop -msgid "Desktop" -msgstr "Escritorio" - -#: [client]phone -msgid "Phone" -msgstr "Teléfono" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Registrado" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "Soltero (a)" - -#: [marital]relationship -msgid "In a relationship" -msgstr "En una relación" - -#: [marital]married -msgid "Married" -msgstr "Casado (a)" - -#: [marital]divorced -msgid "Divorced" -msgstr "Divorciado (a)" - -#: [marital]widowed -msgid "Widowed" -msgstr "Viudo (a)" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Cohabitando" - -#: [marital]union -msgid "Civil Union" -msgstr "Unión civil" - -#: [flag]white -msgid "Not shared" -msgstr "No compartido" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Compartir con un contacto" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Compartir con todos los contactos" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Compartir con la red XMPP" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Compartir con todos en internet" - -#: [presence]online -msgid "Online" -msgstr "En línea" - -#: [presence]away -msgid "Away" -msgstr "Ausente" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "No molestar" - -#: [presence]xa -msgid "Extended Away" -msgstr "Ausencia extendida" - -#: [presence]offline -msgid "Offline" -msgstr "Fuera de Línea" - -#: [presence]error -msgid "Error" -msgstr "Error" - -#: [mood]afraid -msgid "afraid" -msgstr "temeroso" - -#: [mood]amazed -msgid "amazed" -msgstr "asombrado" - -#: [mood]amorous -msgid "amorous" -msgstr "amoroso" - -#: [mood]angry -msgid "angry" -msgstr "enfadado" - -#: [mood]annoyed -msgid "annoyed" -msgstr "molesto" - -#: [mood]anxious -msgid "anxious" -msgstr "ansioso" - -#: [mood]aroused -msgid "aroused" -msgstr "despertado" - -#: [mood]ashamed -msgid "ashamed" -msgstr "avergonzado" - -#: [mood]bored -msgid "bored" -msgstr "aburrido" - -#: [mood]brave -msgid "brave" -msgstr "valiente" - -#: [mood]calm -msgid "calm" -msgstr "calmado" - -#: [mood]cautious -msgid "cautious" -msgstr "cauteloso" - -#: [mood]cold -msgid "cold" -msgstr "frío" - -#: [mood]confident -msgid "confident" -msgstr "seguro" - -#: [mood]confused -msgid "confused" -msgstr "confuso" - -#: [mood]contemplative -msgid "contemplative" -msgstr "contemplativo" - -#: [mood]contented -msgid "contented" -msgstr "contento" - -#: [mood]cranky -msgid "cranky" -msgstr "irritable" - -#: [mood]crazy -msgid "crazy" -msgstr "loco" - -#: [mood]creative -msgid "creative" -msgstr "creativo" - -#: [mood]curious -msgid "curious" -msgstr "curioso" - -#: [mood]dejected -msgid "dejected" -msgstr "abatido" - -#: [mood]depressed -msgid "depressed" -msgstr "deprimido" - -#: [mood]disappointed -msgid "disappointed" -msgstr "decepcionado" - -#: [mood]disgusted -msgid "disgusted" -msgstr "disgustado" - -#: [mood]dismayed -msgid "dismayed" -msgstr "desmayado" - -#: [mood]distracted -msgid "distracted" -msgstr "distraído" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "avergonzado" - -#: [mood]envious -msgid "envious" -msgstr "envidioso" - -#: [mood]excited -msgid "excited" -msgstr "excitado" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "coqueto" - -#: [mood]frustated -msgid "frustated" -msgstr "frustrado" - -#: [mood]grateful -msgid "grateful" -msgstr "agradecido" - -#: [mood]grieving -msgid "grieving" -msgstr "dolido" - -#: [mood]grumpy -msgid "grumpy" -msgstr "gruñón" - -#: [mood]guilty -msgid "guilty" -msgstr "culpable" - -#: [mood]happy -msgid "happy" -msgstr "feliz" - -#: [mood]hopeful -msgid "hopeful" -msgstr "esperanzado" - -#: [mood]hot -msgid "hot" -msgstr "caliente" - -#: [mood]humbled -msgid "humbled" -msgstr "humilde" - -#: [mood]humiliated -msgid "humiliated" -msgstr "humillado" - -#: [mood]hungry -msgid "hungry" -msgstr "hambriento" - -#: [mood]hurt -msgid "hurt" -msgstr "herido" - -#: [mood]impressed -msgid "impressed" -msgstr "impresionado" - -#: [mood]in_awe -msgid "in awe" -msgstr "temeroso" - -#: [mood]in_love -msgid "in love" -msgstr "enamorado" - -#: [mood]indignant -msgid "indignant" -msgstr "indignante" - -#: [mood]interested -msgid "interested" -msgstr "interesado" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "intoxicado" - -#: [mood]invincible -msgid "invincible" -msgstr "invencible" - -#: [mood]jealous -msgid "jealous" -msgstr "celoso" - -#: [mood]lonely -msgid "lonely" -msgstr "solitario" - -#: [mood]lost -msgid "lost" -msgstr "perdido" - -#: [mood]lucky -msgid "lucky" -msgstr "afortunado" - -#: [mood]mean -msgid "mean" -msgstr "media" - -#: [mood]moody -msgid "moody" -msgstr "variable" - -#: [mood]nervous -msgid "nervous" -msgstr "nervioso" - -#: [mood]neutral -msgid "neutral" -msgstr "neutral" - -#: [mood]offended -msgid "offended" -msgstr "ofendido" - -#: [mood]outraged -msgid "outraged" -msgstr "indignado" - -#: [mood]playful -msgid "playful" -msgstr "juguetón" - -#: [mood]proud -msgid "proud" -msgstr "orgulloso" - -#: [mood]relaxed -msgid "relaxed" -msgstr "relajado" - -#: [mood]relieved -msgid "relieved" -msgstr "aliviado" - -#: [mood]restless -msgid "restless" -msgstr "inquieto" - -#: [mood]sad -msgid "sad" -msgstr "triste" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarcástico" - -#: [mood]satisfied -msgid "satisfied" -msgstr "satisfecho" - -#: [mood]serious -msgid "serious" -msgstr "serio" - -#: [mood]shocked -msgid "shocked" -msgstr "conmocionado" - -#: [mood]shy -msgid "shy" -msgstr "tímido" - -#: [mood]sick -msgid "sick" -msgstr "enfermo" - -#: [mood]sleepy -msgid "sleepy" -msgstr "soñoliento" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "espontáneo" - -#: [mood]stressed -msgid "stressed" -msgstr "estresado" - -#: [mood]strong -msgid "strong" -msgstr "fuerte" - -#: [mood]surprised -msgid "surprised" -msgstr "sorprendido" - -#: [mood]thankful -msgid "thankful" -msgstr "agradecido" - -#: [mood]thirsty -msgid "thirsty" -msgstr "sediento" - -#: [mood]tired -msgid "tired" -msgstr "cansado" - -#: [mood]undefined -msgid "undefined" -msgstr "indefinido" - -#: [mood]weak -msgid "weak" -msgstr "débil" - -#: [mood]worried -msgid "worried" -msgstr "preocupado" - -#: [month]title -msgid "Month" -msgstr "Mes" - -#: [month]january -msgid "January" -msgstr "Enero" - -#: [month]february -msgid "February" -msgstr "Febrero" - -#: [month]march -msgid "March" -msgstr "Marzo" - -#: [month]april -msgid "April" -msgstr "Abril" - -#: [month]may -msgid "May" -msgstr "Mayo" - -#: [month]june -msgid "June" -msgstr "Junio" - -#: [month]july -msgid "July" -msgstr "Julio" - -#: [month]august -msgid "August" -msgstr "Agosto" - -#: [month]september -msgid "September" -msgstr "Septiembre" - -#: [month]october -msgid "October" -msgstr "Octubre" - -#: [month]november -msgid "November" -msgstr "Noviembre" - -#: [month]december -msgid "December" -msgstr "Diciembre" - -#: [year]title -msgid "Year" -msgstr "Año" - -#: [date]today -msgid "Today" -msgstr "Hoy" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Mañana" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Ayer" - -#: [date]ago -msgid "%d days ago" -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 "¿Qué hay de nuevo?" - -#: [post]place -msgid "Place" -msgstr "Lugar" - -#: [post]by -msgid "by" -msgstr "por" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Geolocalización" - -#: [post]email -msgid "email" -msgstr "correo electrónico" - -#: [post]empty -msgid "No content" -msgstr "No hay contenido" - -#: [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 "Tu canal no se pudo cargar" - -#: [post]older -msgid "Get older posts" -msgstr "Recibir las entradas más antiguas" - -#: [post]new_items -msgid "%s new items" -msgstr "%s nuevos objetos" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Error al publicar comentario" - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Mostrar los comentarios antiguos" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "" - -#: [post]comments_get -msgid "Get the comments" -msgstr "Obtener los comentarios" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Añadir un comentario" - -#: [post]share -msgid "Share with" -msgstr "Compartir con" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Todos" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Tus contactos" - -#: [post]updated -msgid "Updated" -msgstr "Actualizado" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Contenido no encontrado" - -#: [post]default_title -msgid "Contact publication" -msgstr "Publicación de contacto" - -#: [post]comments -msgid "Comments" -msgstr "Comentarios" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "La API no se puede alcanzar, inténtalo de nuevo más tarde" - -#: [field]type_here -msgid "Type here" -msgstr "Escribe aquí" - -#~ msgid "Data" -#~ msgstr "Datos" - -#~ msgid "Cache" -#~ msgstr "Cache" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Location" -#~ msgstr "Ubicación" - -#~ msgid "Wrong position" -#~ msgstr "Posición errónea" - -#~ msgid "Location updated" -#~ msgstr "Ubicación actualizada" - -#~ msgid "Update my position" -#~ msgstr "Actualizar mi posición" - -#~ msgid "Manage your members" -#~ msgstr "Gestionar miembros" - -#~ msgid "Get the members" -#~ msgstr "Obtener miembros" - -#~ msgid "Affiliations saved" -#~ msgstr "Afiliaciones guardadas" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Administrar tus subscripciones" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Administar las subscripciones" - -#~ msgid "Get the subscriptions" -#~ msgstr "Recibe suscripciones" - -#~ msgid "Subscriptions saved" -#~ msgstr "Suscripciones guardadas" - -#~ msgid "Shared" -#~ msgstr "Compartido" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s ha sido añadido a tus grupos públicos" - -#~ msgid "Search" -#~ msgstr "Buscar" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Apodo" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Apodo" - -#~ msgid "Hung up" -#~ msgstr "Colgado" - -#~ msgid "Your contact is busy" -#~ msgstr "Tu contacto está ocupado" - -#~ msgid "Declined" -#~ msgstr "Rechazado" - -#~ msgid "Is calling you" -#~ msgstr "Te está llamando" - -#~ msgid "Call" -#~ msgstr "Llamar" - -#~ msgid "Hang up" -#~ msgstr "Colgar" - -#~ msgid "Connection" -#~ msgstr "Conexión" diff --git a/sources/locales/fa.po b/sources/locales/fa.po deleted file mode 100644 index 4b9884b..0000000 --- a/sources/locales/fa.po +++ /dev/null @@ -1,2651 +0,0 @@ -# Persian translation for movim -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2013. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2014-06-01 23:08+0000\n" -"Last-Translator: reza \n" -"Language-Team: Persian \n" -"Language: fa\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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "فایل '%s بارگزاری نمی شود" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "دو‌شنبه" - -#: [day]tuesday -msgid "Tuesday" -msgstr "سه‌‌شنبه" - -#: [day]wednesday -msgid "Wednesday" -msgstr "چهار‌شنبه" - -#: [day]thursday -msgid "Thursday" -msgstr "پنج‌شنبه" - -#: [day]friday -msgid "Friday" -msgstr "جمعه" - -#: [day]saturday -msgid "Saturday" -msgstr "شنبه" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "" - -#: [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 "" - -#: [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/fi.po b/sources/locales/fi.po deleted file mode 100644 index ec6c077..0000000 --- a/sources/locales/fi.po +++ /dev/null @@ -1,2933 +0,0 @@ -# Finnish translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2012-07-19 13:34+0000\n" -"Last-Translator: Sampo Harjula \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Väärä salasana" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Salasana" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Konfigurointi" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -#, fuzzy -msgid "Delete your account" -msgstr "Luo uusi tili" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Luo uusi tili" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Toimenpiteet" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Tietokanta tunnistettu" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Asiakastiedot" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Asiakastiedot" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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 -#, fuzzy -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "kirjoitus- ja lukuoikeudet Movim-juurihakemistoon" - -#: [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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nimi" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Lempinimi" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Nimi" - -#: [message]published -msgid "Message Published" -msgstr "" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Lähetetään" - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "" - -#: [message]gone -msgid "Contact gone" -msgstr "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Asetukset" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Kieli" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Asetukset" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Asetukset" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Perustiedot" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nimi" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Syntymäaika" - -#: [general]gender -msgid "Gender" -msgstr "Sukupuoli" - -#: [general]marital -msgid "Marital Status" -msgstr "Siviilisääty" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "Nettisivu" - -#: [general]about -msgid "About Me" -msgstr "Tietoja minusta" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [client]title -msgid "Client Informations" -msgstr "Asiakastiedot" - -#: [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 "Alias" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Poista tämä kontakti" - -#: [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 "" - -#: [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 -#, fuzzy -msgid "This server doesn't exists" -msgstr "Tämä palvelin ylläpitää %s käyttäjätiliä" - -#: [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 "Mitä nämä pienet bannerit ovat?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Kiitos näiden viiden pienen bannerin, näet yksityisyyden tason jakamallesi tiedolle." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Valkoinen, vain sinä voit tähdä tämän" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Vihreä, olet valinnut joitakin kontakteja jotka voivat nähdä tämän" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Oranssi, kaikki jotka ovat kontaktilistallasi voivat nähdä tämän" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Punainen, vain ne jotka ovat XMPP verkossa voivat nähdä tämän" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Musta, avoinna kaikille internet käyttäjille" - -#: [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 "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Väärä käyttäjänimi" - -#: [error]jid -msgid "Invalid JID" -msgstr "Väärä JID" - -#: [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 "XMPP domain -virhe, käyttäjätilisi ei ollut oikea Jabber ID" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Joitain tietoja puuttuu" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Väärä salasana" - -#: [error]internal -msgid "Internal server error" -msgstr "Sisäinen palvelinvirhe" - -#: [error]session -msgid "Session error" -msgstr "Istuntovirhe" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Käyttäjätili luotiin onnistuneesti" - -#: [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]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 -msgid "Unknown error" -msgstr "Tuntematon virhe" - -#: [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 "Movim ei pystynyt todentamaan, annoit väärät tiedot" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "XMPP autentikointi epäonnistui" - -#: [form]username -msgid "My address" -msgstr "Oma osoite" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "Kaikki" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "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 "" - -#: [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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [chatrooms]bad_nickname -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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Ryhmittämätön" - -#: [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 -#, fuzzy -msgid "No contacts ?" -msgstr "Kontaktit (%s)" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Profiili" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Lähetä" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Nollaa" - -#: [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 "Etusivu" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Käyttäjätilin luominen" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [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 "Syöte" - -#: [page]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Virhe: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Ei voi ladata tiedostoa '%s'" - -#: [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 "%s - Konfigurointi" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Ohjesivu" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Kirjaudu Movimiin" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Tervetuloa käyttämään Movimia" - -#: [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 "%s - Profiili" - -#: [title]server -msgid "%s - Server" -msgstr "" - -#: [button]validate -msgid "Validate" -msgstr "" - -#: [button]refresh -msgid "Refresh" -msgstr "" - -#: [button]add -msgid "Add" -msgstr "Lisää uusi" - -#: [button]delete -msgid "Delete" -msgstr "" - -#: [button]cancel -msgid "Cancel" -msgstr "Peruuta" - -#: [button]close -msgid "Close" -msgstr "" - -#: [button]update -msgid "Update" -msgstr "" - -#: [button]updating -msgid "Updating" -msgstr "" - -#: [button]submitting -msgid "Submitting" -msgstr "Lähetetään" - -#: [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 "Tule sisään!" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "Kyllä" - -#: [button]bool_no -msgid "No" -msgstr "Ei" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Hyväksy" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "Päivä" - -#: [day]monday -msgid "Monday" -msgstr "Maanantai" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Tiistai" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Keskiviikko" - -#: [day]thursday -msgid "Thursday" -msgstr "Torstai" - -#: [day]friday -msgid "Friday" -msgstr "Perjantai" - -#: [day]saturday -msgid "Saturday" -msgstr "Launtai" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Ei mitään" - -#: [gender]male -msgid "Male" -msgstr "Mies" - -#: [gender]female -msgid "Female" -msgstr "Nainen" - -#: [gender]other -msgid "Other" -msgstr "Muu" - -#: [client]bot -msgid "Bot" -msgstr "Botti" - -#: [client]desktop -msgid "Desktop" -msgstr "Työpöytä" - -#: [client]phone -msgid "Phone" -msgstr "Puhelin" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Ei mitään" - -#: [marital]single -msgid "Single" -msgstr "Sinkku" - -#: [marital]relationship -msgid "In a relationship" -msgstr "Parisuhteessa" - -#: [marital]married -msgid "Married" -msgstr "Naimisissa" - -#: [marital]divorced -msgid "Divorced" -msgstr "Eronnut" - -#: [marital]widowed -msgid "Widowed" -msgstr "Leski" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Avoliitossa" - -#: [marital]union -msgid "Civil Union" -msgstr "Rekisteröity parisuhde" - -#: [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 "Paikalla" - -#: [presence]away -msgid "Away" -msgstr "Poissa" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Älä häiritse" - -#: [presence]xa -msgid "Extended Away" -msgstr "Laajennettu poissaolo" - -#: [presence]offline -msgid "Offline" -msgstr "Poissa verkosta" - -#: [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 "Kuukausi" - -#: [month]january -msgid "January" -msgstr "Tammikuu" - -#: [month]february -msgid "February" -msgstr "Helmikuu" - -#: [month]march -msgid "March" -msgstr "Maaliskuu" - -#: [month]april -msgid "April" -msgstr "Huhtikuu" - -#: [month]may -msgid "May" -msgstr "Toukokuu" - -#: [month]june -msgid "June" -msgstr "Kesäkuu" - -#: [month]july -msgid "July" -msgstr "Heinäkuu" - -#: [month]august -msgid "August" -msgstr "Elokuu" - -#: [month]september -msgid "September" -msgstr "Syyskuu" - -#: [month]october -msgid "October" -msgstr "Lokakuu" - -#: [month]november -msgid "November" -msgstr "Marraskuu" - -#: [month]december -msgid "December" -msgstr "Joulukuu" - -#: [year]title -msgid "Year" -msgstr "Vuosi" - -#: [date]today -msgid "Today" -msgstr "Tänään" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Huomenna" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Eilen" - -#: [date]ago -#, fuzzy -msgid "%d days ago" -msgstr " %d päivää sitten" - -#: [date]day -msgid "day" -msgstr "päivä" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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 "Syötettäsi ei voitu ladata" - -#: [post]older -msgid "Get older posts" -msgstr "Hae vanhat postaukset" - -#: [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 -#, fuzzy -msgid "Loading comments..." -msgstr "Ladataan sinun syötteitä ..." - -#: [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 "" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Lempinimi" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Lempinimi" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Selaimesi on liian vanha Movimille, lataa uudempi" - -#, 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" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim vaatii %s laajennuksen." - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Movim -kansioon täytyy olla kirjoitusoikeudet" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Ei voitu luoda asetustiedostoa '%s'" - -#~ msgid "Compatibility Test" -#~ msgstr "Yhteensopivuustesti" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "Seuraavia vaatimuksia ei voitu täyttää. Varmista että kaikki vaatimukset täytetty että voit asentaa Movimin." - -#~ msgid "User not logged in." -#~ msgstr "Käyttäjä ei ole kirjautunut sisään." - -#~ msgid "JID not provided." -#~ msgstr "JID ei määritetty." - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "jid '%s' on väärin" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Ei voi avata lokitiedostoa '%s'" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Tilin luominen" - -#~ msgid "Debug console" -#~ msgstr "Debug konsoli" - -#~ msgid "Logout" -#~ msgstr "Kirjaudu ulos" - -#~ msgid "wants to talk with you" -#~ msgstr "haluaa jutella kanssasi" - -#~ msgid "Decline" -#~ msgstr "Hylkää" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Ladataan kontaktit-feediä" - -#~ msgid "Install the %s package" -#~ msgstr "Asenna %s paketti" - -#~ msgid "or" -#~ msgstr "tai" - -#~ msgid "Actual version : " -#~ msgstr "Nykyinen versio: " - -#~ msgid "Install %s and %s packages" -#~ msgstr "Asenna %s ja %s paketit" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Päivitä PHP versiosi tai ota yhteys palvelimen ylläpitäjään" - -#~ 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 "Muista että Movim on yhä työn alla ja ylläpitää henkilökohtaisia tietoja. Käyttö vielä tässä vaiheessa voi joissain tapauksissa vaarantaa yksityisyyden. Ole huolellinen jakaessasi tietoja." - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Ennen kuin voit nauttia sosiaalisesta verkosta, tarvitaan vielä vähän säätämistä" - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Kiitos että latasit Movimin!" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Kansiota '%s' ei voitu luoda" - -#~ msgid "Movim Installer" -#~ msgstr "Movin asennusohjelma" - -#~ msgid "Proxy Preferences" -#~ msgstr "Välityspalvelimen asetukset" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "XMPP yhteysasetukset" - -#~ msgid "ultimate" -#~ msgstr "äärimmäinen" - -#~ msgid "normal" -#~ msgstr "normaali" - -#~ msgid "terse" -#~ msgstr "ytimekäs" - -#~ msgid "empty" -#~ msgstr "tyhjä" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "BOSH yhteysasetukset" - -#~ msgid "Success !" -#~ msgstr "Onnistui!" - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "Poista %s kansio että voit saattaa asennuksen loppuun" - -#~ msgid "Database Movim schema installed" -#~ msgstr "Movim tietokantamalli asennettu" - -#~ msgid "Connecting..." -#~ msgstr "Yhdistetään..." - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - Lisää käyttäjätili" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "vain numeeriset elementit on hyväksytty" - -#~ msgid "Wrong ID" -#~ msgstr "Väärä ID" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Ongelmia yhteydessä XMPP serveriin" - -#~ msgid "Invalid name" -#~ msgstr "Virheellinen nimi" - -#~ msgid "You entered different passwords" -#~ msgstr "Syötit eri salasanat" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Ei voitu luoda yhteyttä XMPP serveriin" - -#~ 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." - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Pidä huolta että salasanasi on turvallinen:" - -#~ msgid "Example :" -#~ msgstr "Esimerkki:" - -#~ msgid "Same here !" -#~ msgstr "Sama täällä!" - -#~ msgid "Pseudo" -#~ msgstr "Pseudo" - -#~ msgid "Create" -#~ msgstr "Luo" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Suositellaan käyttämään iso kirjainta, numeroa ja/tai erikoismerkkiä." - -#~ msgid "8 characters" -#~ msgstr "8 merkkiä" - -#~ msgid "Retype" -#~ msgstr "Kirjoita uudelleen" - -#~ msgid "Add your login informations" -#~ msgstr "Lisää kirjautumistiedot" - -#~ msgid "Address" -#~ msgstr "Osoite" - -#~ msgid "Client Type" -#~ msgstr "Asiakasohjelma" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Palvelimesi ei tue postauksen julakisua, voit vain lukea kontaktisi syötteet" - -#~ msgid "My Posts" -#~ msgstr "Minun postaukset" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "En löydä täältä vastausta kysymykselleni" - -#~ msgid "talkative" -#~ msgstr "puhelias" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Voi nyt mennä uudenkarheaan Movim instanssiisi %s hyppää sisään %s" - -#~ msgid "Client Name" -#~ msgstr "Asiakkaan nimi" - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "Nykyinen BOSH url on epäkelpo" - -#~ 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 "Vaikka Movim kehittyy nopeasti, useat ominaisuudet saattavat vielä olla puutteellisia. Ole kärsivällinen ;) Voit katsoa jo etukäteen %s tulevien versioiden ominaisuuksia %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 on avoimen lähdekoodin projekti, auttavat kädet ovat aina tervetulleita (katso %s Miten voin osallistua %s)" - -#~ msgid "No profile yet ?" -#~ msgstr "Ei vielä käyttäjätunnusta?" - -#~ msgid "Link my current account" -#~ msgstr "Yhdistä nykyiseen käyttäjätiliin" - -#~ msgid "Create my vCard" -#~ msgstr "Luo vCard" - -#~ msgid "Show All" -#~ msgstr "Näytä kaikki" - -#~ msgid "Edit my Profile" -#~ msgstr "Muokkaa profiiliani" - -#~ msgid "Follow" -#~ msgstr "Seuraa" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Joitain ominaisuuksia puuttuu / en voi tehdä kaikkea mitä muissa sosiaalisissa verkoissa" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Vieraile %s Mikä Movim on? %s sivulla saadaksesi tietoa projektista, tavoitteista ja ymmärtääksesi sen toimintaa." - -#~ 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 "Vieräile %s Usein Kysytyissä Kysymyksissä (FAQ/UKK) %s tai kysy meidän virallisessa chatissa tai %s tai meidän postituslistalla (%s katso sivu%s)." - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "Joitain virheitä huomattiin, ole hyvä ja korjaa virheet että voidaan jatkaa asentamista." - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Ei voi ladata elementin arvoa '%s'" - -#~ msgid "Invite this user" -#~ msgstr "Kutsu tämä tkäyttäjä" - -#~ msgid "What is Movim?" -#~ msgstr "Mikä Movim on?" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "XMPP yhteys Boshin kautta epäonnistui, virhekoodi '%s'" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "Yhteys tietokantaan epäonnistui, virhekoodi '%s'" - -#~ msgid "Send request" -#~ msgstr "Lähetä pyyntö" - -#~ msgid "Valid Bosh" -#~ msgstr "Validi Bosh-yhteys" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "Bosh yhteys epäonnistui, virhekoodi '%s'" diff --git a/sources/locales/fr.po b/sources/locales/fr.po deleted file mode 100644 index c3f8b57..0000000 --- a/sources/locales/fr.po +++ /dev/null @@ -1,2740 +0,0 @@ -# -# Translators: -# Cypouz, 2015 -# É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 -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12: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" -"MIME-Version: 1.0\n" -"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.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Remerciements" - -#: [about]developers -msgid "Developers" -msgstr "Développeurs" - -#: [about]translators -msgid "Translators" -msgstr "Traducteurs" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Merci à tous les traducteurs" - -#: [about]software -msgid "Software" -msgstr "Logiciels" - -#: [about]resources -msgid "Resources" -msgstr "Ressources" - -#: [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 est une plateforme de communication construite sur XMPP. L’intégralité du projet, à l’exception des ressources et logiciels suivants, est sous la licence" - -#: [account]title -msgid "Account" -msgstr "Compte" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Changer de mot de passe" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Mot de passe" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Confirmation du mot de passe" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "Le mot de passe a été mis à jour" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Veuillez entrer un mot de passe valide (6 caractères minimum)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "Les mot de passes renseignés ne sont pas identiques" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Supprimer mon compte" - -#: [account]delete -msgid "Delete your account" -msgstr "Supprimer votre compte" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "Vous allez supprimer votre compte XMPP ainsi que l’ensemble des informations qui y sont liées (profil, contacts et billets)." - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "Êtes-vous sûr de vouloir le supprimer ?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Passerelle" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Créer un nouveau compte" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "Aucun formulaire de création de compte n’a été trouvé sur le serveur" - -#: [create]server_on -msgid "on" -msgstr "sur" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Compte créé avec succès" - -#: [create]loading -msgid "Loading" -msgstr "Chargement" - -#: [create]placeholder -msgid "…and start playing" -msgstr "…et amusez-vous" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "Non acceptable" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -msgstr "Le système d’inscription de ce serveur est actuellement indisponible" - -#: [oob]about -msgid "This server use an external system for the registration, please click on the following URL." -msgstr "Ce serveur utilise un service externe pour enregistrer les nouveaux utilisateurs, cliquer sur lien suivant pour y accéder." - -#: [adhoc]title -msgid "Actions" -msgstr "Actions" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Base de données" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl n’a pas pu se connecter à la base de données" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim est connecté à la base de données" - -#: [db]update -msgid "The database need to be updated" -msgstr "La base de données doit être mise à jour" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "La base de donnée est à jour" - -#: [db]type -msgid "Database Type" -msgstr "Type de base de données" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Nom d’utilisateur" - -#: [db]host -msgid "Host" -msgstr "Hôte" - -#: [db]port -msgid "Port" -msgstr "Port" - -#: [db]name -msgid "Database Name" -msgstr "Nom de la base de données" - -#: [admin]general -msgid "General Settings" -msgstr "Paramètres généraux" - -#: [general]theme -msgid "Theme" -msgstr "Thème" - -#: [general]language -msgid "Default language" -msgstr "Langue par défaut" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Niveau de détails des journaux" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Fuseau horaire du serveur" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Taille limite du dossier des utilisateurs (en octets)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "Configuration du WebSocket" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Veuillez saisir une URI du WebSocket valide dans le formulaire" - -#: [websocket]label -msgid "WebSocket URI" -msgstr "URI du WebSocket" - -#: [websocket]save_info -msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "Veuillez relancer le démon si vous changer l’URI, afin de prendre en compte la configuration" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "WebSockets publics" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Identification de l’administrateur" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Modifiez les paramètres d’identification admin/mot de passe" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Ressaisissez le mot de passe" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Serveurs XMPP : Liste blanche" - -#: [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 "Si vous souhaitez établir une liste de serveurs XMPP autorisés sur votre pod Movim et interdire la connexion à tous les autres, saisissez la liste de leurs noms de domaine, séparés par une virgule (ex : movim.eu, jabber.fr)." - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Laissez ce champ vide si vous souhaitez autoriser la connexion à tous les comptes XMPP." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Liste blanche des serveurs XMPP" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Message d’information" - -#: [information]description -msgid "Description" -msgstr "Description" - -#: [information]info1 -msgid "This message will be displayed on the login page" -msgstr "Ce message sera affiché sur la page de connexion." - -#: [information]info2 -msgid "Leave this field blank if you dont want to show any message." -msgstr "Laissez ce champ vide si vous ne voulez afficher aucun message." - -#: [information]label -msgctxt "[information]label" -msgid "Information Message" -msgstr "Message d’information" - -#: [log]empty -msgid "Empty" -msgstr "Vide" - -#: [log]syslog -msgid "Syslog" -msgstr "Journal système (syslog)" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Journal système et fichiers" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Aperçu général" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim a rencontré des problèmes ou des soucis qui doivent être corrigés ou améliorés" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Mettez à jour votre version de PHP : %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Requis : 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Installer la bibliothèque php5-curl" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Installez la bibliothèque php5-imagick" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "Installez la librairie php5-gd" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Droits de lecture et d’écriture pour le serveur web dans le dossier racine de Movim" - -#: [compatibility]db -msgid "The database need to be updated, go to the database panel to fix this" -msgstr "La base de données doit être mise à jour, allez dans son panneau pour résoudre ce problème" - -#: [compatibility]websocket -msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" -msgstr "Erreur de connexion WebSocket, vérifiez si le démon Movim est en cours d’exécution et s’il est joignable" - -#: [compatibility]xmpp_websocket -msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" -msgstr "Erreur de connexion XMPP Websocket, veuillez vérifier la validité de l’URL donnée dans la configuration générale" - -#: [schema]browser -msgid "Browser" -msgstr "Navigateur" - -#: [schema]movim -msgid "Movim Core" -msgstr "Cœur de Movim" - -#: [schema]daemon -msgid "Movim Daemon" -msgstr "Démon Movim" - -#: [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 "Vous pouvez enregistrer ici votre pod sur %sl’API officielle%s et être listé sur %sla page des pods%s." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "Votre pod n’est pas enregistré dans l’API" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Votre pod est enregistré dans l’API" - -#: [api]wait -msgid "Your pod is not yet validated" -msgstr "Votre pod n’est pas encore validé" - -#: [api]validated -msgid "Your pod is validated" -msgstr "Votre pod est validé" - -#: [api]unregister -msgid "You asked to be removed from the API, this request will be processed in a couple of hours" -msgstr "Votre demande de désinscription a été prise en compte, elle sera effective dans quelques heures" - -#: [api]conf_updated [config]updated -msgid "Configuration updated" -msgstr "Configuration mise à jour" - -#: [avatar]file -msgid "File" -msgstr "Fichier" - -#: [avatar]use_it -msgid "Use it" -msgstr "Utiliser" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Souriez !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Prendre une photo avec votre webcam" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Avatar mis à jour" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Avatar non mis à jour" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "Aucun avatar définit pour le moment" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "Flux de %s" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Cet utilisateur n’a rien publié pour le moment" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "Ce contenu est privé, veuillez vous connecter pour le consulter" - -#: [title]conferences -msgid "Conferences" -msgstr "Conférences" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Groupes" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Ajouter un nouveau salon" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "Identifiant du salon" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nom" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Pseudonyme" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Voulez vous rejoindre automatiquement ce salon ?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "Mauvais identifiant de salon de discussion" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Nom vide" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Signets mis à jour" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Une erreur s’est produite : " - -#: [bookmarks]configure -msgid "Configure" -msgstr "Configurer" - -#: [url]add -msgid "Add a new URL" -msgstr "Ajouter un nouveau lien" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Nom" - -#: [message]published -msgid "Message Published" -msgstr "Message publié" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Message chiffré" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Rédige..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "En pause…" - -#: [message]gone -msgid "Contact gone" -msgstr "Le contact est absent pour le moment" - -#: [message]history -msgid "%s messages retrieved" -msgstr "%s messages récupérés" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s a besoin de votre attention" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Votre message ici…" - -#: [chat]smileys -msgid "Smileys" -msgstr "Émoticônes" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Clavardage" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Discuter avec vos contacts" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Contacts fréquents" - -#: [chatroom]members -msgid "Members" -msgstr "Membres" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Connecté au salon" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Déconnecté du salon" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Configuration" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Configuration enregistrée" - -#: [chatroom]subject -msgid "Subject" -msgstr "Sujet" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Sujet mis à jour" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Pas de discussions pour le moment" - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "Commencez une nouvelle conversation en cliquant sur le bouton %s ci-dessous ou visitez la page %sContacts%s." - -#: [chats]add -msgid "Chat with a contact" -msgstr "Discuter avec un contact" - -#: [chats]more -msgid "Load more contacts" -msgstr "Afficher plus de contacts" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Paramètres généraux" - -#: [config]language -msgid "Language" -msgstr "Langue" - -#: [config]roster -msgid "Roster display" -msgstr "Affichage de la liste de contact" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Afficher les contacts hors ligne" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Cacher les contacts hors ligne" - -#: [config]appearence -msgid "Appearence" -msgstr "Apparence" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "Configuration non valide" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "Configuration avancée" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Notifier lors d’un message entrant" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Utiliser les notifications bureau" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "URL CSS personnalisée pour votre blog" - -#: [general]legend -msgid "General Informations" -msgstr "Informations générales" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nom" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Date de naissance" - -#: [general]gender -msgid "Gender" -msgstr "Sexe" - -#: [general]marital -msgid "Marital Status" -msgstr "Situation familiale" - -#: [general]email -msgid "Email" -msgstr "Courriel" - -#: [general]website -msgid "Website" -msgstr "Site web" - -#: [general]about -msgid "About Me" -msgstr "À propos de moi" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Autres comptes" - -#: [general]tune -msgid "Is Listening" -msgstr "En écoute" - -#: [position]legend -msgid "Geographic Position" -msgstr "Position géographique" - -#: [position]locality -msgid "Locality" -msgstr "Ville" - -#: [position]country -msgid "Country" -msgstr "Pays" - -#: [mood]title -msgid "Mood" -msgstr "Humeur" - -#: [mood]im -msgid "I'm " -msgstr "Je suis " - -#: [listen]title -msgid "Listening" -msgstr "En écoute" - -#: [last]title -msgid "Last seen" -msgstr "Dernière apparition" - -#: [client]title -msgid "Client Informations" -msgstr "Informations sur le client" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Dernier enregistré" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Cherche de nouveaux amis" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Modifier" - -#: [edit]alias -msgid "Alias" -msgstr "Alias" - -#: [edit]group -msgid "Group" -msgstr "Groupe" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Contact mis à jour" - -#: [delete]title -msgid "Are you sure?" -msgstr "Êtes-vous sûr ?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Vous allez supprimer l’un de vos contacts, confirmez s’il vous plaît." - -#: [age]years -msgid "%s years" -msgstr "%s ans" - -#: [blog]last -msgid "Last public post" -msgstr "Derniers billets public" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "Visiter le blog pour voir tous les billets publiques" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Vous pouvez voir l'état de ce contact" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Partager mon état" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "Mais ce contact ne peut pas voir le vôtre" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "Vous n’êtes pas abonné à ce contact" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Demander pour s’abonner" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "Mais ce contact peut tout de même voir votre présence en ligne" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "Pas de Souscriptions" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Inviter" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Ce contact est dans votre liste de contacts mais il n’y a pas d’abonnements entre les deux comptes" - -#: [group]subscribe -msgid "Subscribe" -msgstr "S’abonner" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Abonné" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Se désabonner" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Vous allez vous désinscrire de ce Groupe." - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Désinscrit(e)" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Partagez votre adhésion à ce groupe avec vos amis" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Donnez un nom personnalisé pour ce Groupe" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Êtes-vous sûr ?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Découvrir, suivre et partager" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Ce groupe ne semble pas disponible pour le moment" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Configuration du groupe sauvegardée" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Supprimer ce groupe" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Vous allez supprimer ce groupe. Veuillez confirmer votre action." - -#: [group]delete_clean_text -msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "Il semblerait que que groupe n'existe plus. Souhaitez-vous le supprimer de vos favoris?" - -#: [group]counter -msgid "%s groups on this server" -msgstr "%s groupes sur ce serveur" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Abonnements" - -#: [group]servers -msgid "Groups servers" -msgstr "Serveurs de Groupes" - -#: [group]search_server -msgid "Search for a new server" -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 "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 "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 "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 "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" -msgstr "Salut" - -#: [groups]contact_post [hello]contact_post [menu]contact_post -msgid "Contact post" -msgstr "Billet d’un contact" - -#: [groups]empty_text1 -msgid "You don't have any group subscriptions yet." -msgstr "Vous n'avez encore aucune souscription pour le moment" - -#: [groups]empty_text2 -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" -msgstr "Mes Souscriptions" - -#: [groups]add -msgid "Create a new Group" -msgstr "Créer un nouveau Groupe" - -#: [groups]name -msgid "Group name" -msgstr "Nom du Groupe" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "Mon Petit Poney – Fan-club" - -#: [groups]created -msgid "Group created successfully" -msgstr "Groupe créé avec succès" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Groupe supprimé avec succès" - -#: [groups]name_error -msgid "Please provide a valid group name (4 characters minimum)" -msgstr "Merci d'entrer un nom de groupe valide (4 caractères minimum)" - -#: [groups]no_creation -msgid "You cannot create a new Group on this server" -msgstr "Aucun formulaire de création de compte n’a été trouvé sur le serveur" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s souscrits" - -#: [groups]num -msgid "%s posts" -msgstr "%s billets" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Ce serveur n'existe pas" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Aller sur la page Discussions" - -#: [hello]news [page]news -msgid "News" -msgstr "Actualité" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Lire tous ces articles sur la page Actualité" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Aller sur votre blog public" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "Voir vos billets publics et les partager avec tous vos contacts" - -#: [hello]share_title -msgid "Universal share button" -msgstr "Bouton partager universel." - -#: [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 "Cliquez-déposez ou mettez en favoris dans votre navigateur le bouton suivant et utilisez le sur toutes les pages que vous voulez partager sur Movim" - -#: [hello]share_button -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" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "À quoi correspondent les petits fanions de l’interface ?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Ces 5 petits fanions vous permettent, en un coup d’œil, de connaitre la confidentialité des données que vous publiez." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Blanc, les données ne sont visibles que par vous-même" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Vert, les données ne sont visibles que par les contacts choisis" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Orange, les données sont visibles par toute votre liste de contacts" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Rouge, les données sont visibles par tout le monde au sein du réseau XMPP" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Noir, les données sont visibles par tout le monde sur internet" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "Vous cherchez de la documentation?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Lisez le wiki" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "Nous contacter par courriel ?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Rejoindre la Mailing-list" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "Discuter avec l’équipe ?" - -#: [chatroom]button -msgid "Add the chatroom" -msgstr "Ajouter le salon de discussion" - -#: [init]location -msgid "Location node created" -msgstr "Nœud de géolocalisation créé" - -#: [init]bookmark -msgid "Bookmark node created" -msgstr "Nœud des signets créé" - -#: [init]vcard4 -msgid "Profile node created" -msgstr "Nœud du profil créé" - -#: [init]avatar -msgid "Avatar node created" -msgstr "Nœud de l’avatar créé" - -#: [init]subscriptions -msgid "Subscriptions node created" -msgstr "Nœud des abonnements créé" - -#: [init]microblog -msgid "Microblog node created" -msgstr "Nœud du microblog créé" - -#: [error]username -msgid "Wrong username" -msgstr "Nom d’utilisateur incorrect" - -#: [error]jid -msgid "Invalid JID" -msgstr "Identifiant Jabber incorrect" - -#: [error]empty_challenge -msgid "Empty Challenge from the server" -msgstr "La paquet Challenge du serveur est vide" - -#: [error]dns -msgid "XMPP Domain error, your account is not a correct Jabber ID" -msgstr "Erreur de domaine XMPP, votre compte n’est pas un identifiant Jabber correct" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Il manque des informations !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Mot de passe incorrect" - -#: [error]internal -msgid "Internal server error" -msgstr "Erreur interne du serveur" - -#: [error]session -msgid "Session error" -msgstr "Erreur de session" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Compte créé avec succès" - -#: [error]xmpp_unauthorized -msgctxt "[error]xmpp_unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Votre compte XMPP n’est pas autorisé à se connecter" - -#: [error]mec_error -msgid "The server takes too much time to respond" -msgstr "Le serveur met trop de temps à répondre" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "Movim ne peut pas communiquer avec le serveur, veuillez réessayer plus tard (erreur de connexion WebSocket)" - -#: [error]impossible -msgid "Impossible login" -msgstr "Authentification impossible" - -#: [error]title -msgid "Oops!" -msgstr "Oups !" - -#: [error]default -msgid "Unknown error" -msgstr "Erreur inconnue" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Le format de l'identifiant n'est pas correct" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Mot de passe non valide" - -#: [error]unauthorized -msgctxt "[error]unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Votre compte XMPP n’est pas autorisé à se connecter" - -#: [error]conflict -msgid "A Movim session is already open on an other device" -msgstr "Une session Movim est déjà ouverte sur un autre ordinateur." - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "Movim n’a pas pu vous authentifier. Vous avez entré des données erronées." - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "Le mécanisme d’authentification n’est pas supporté par Movim" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "L’authentification au serveur XMPP a échoué" - -#: [form]username -msgid "My address" -msgstr "Mon adresse" - -#: [form]create_one -msgid "Create one !" -msgstr "Créez-en un !" - -#: [form]another_account -msgid "Another account" -msgstr "Autre compte" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Pas encore de compte ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "Vous pouvez vous authentifier avec des comptes venant des serveurs suivants" - -#: [form]connected -msgid "Connected" -msgstr "Connecté" - -#: [form]population -msgid "Population" -msgstr "Population" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "Mauvais surnom (entre 4 et 40 caractères)" - -#: [menu]empty_title -msgid "No news yet..." -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 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 "Refresh all the streams" -msgstr "Rafraîchir tous les flux" - -#: [menu]public -msgid "This post is public" -msgstr "Ce billet est public" - -#: [menu]all -msgid "All" -msgstr "Tous" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Mes Souscriptions" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Contacts" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Commenter" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Invitations en attente" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s veut parler avec vous" - -#: [post]news_feed -msgid "News Feed" -msgstr "Fil d’actualité" - -#: [post]placeholder -msgid "Discover and register to the groups you are interested in" -msgstr "Découvrez et rejoignez les groupes qui vous intéressent" - -#: [post]content [post]content_label -msgid "Content" -msgstr "Contenu" - -#: [post]published -msgid "Post published" -msgstr "Bilet publié" - -#: [post]deleted -msgid "Post deleted" -msgstr "Billet effacé" - -#: [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 "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]repost -msgid "This is a re-post from %s" -msgstr "Ceci est une republication de %s" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "Voir le profil de %s" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Groupes publics" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "Publier ce billet publiquement?" - -#: [post]public_yes -msgid "This post is now public" -msgstr "Ce billet est désormais publique" - -#: [post]public_no -msgid "This post is now private" -msgstr "Ce billet est désormais privé" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Publier ce billet publiquement?" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Supprimer ce billet" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "Vous allez supprimer ce billet, veuillez confirmer votre action." - -#: [post]discover -msgid "Discover more articles on the Groups page" -msgstr "Découvrez plus de publications sur la page Actualité" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Commentaires désactivés." - -#: [post]comment_published -msgid "Comment published" -msgstr "Commentaire publié" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Se déconnecter" - -#: [status]here -msgid "Your status here !" -msgstr "Votre statut ici !" - -#: [status]updated -msgid "Status updated" -msgstr "Statut mis à jour" - -#: [status]status -msgid "Status" -msgstr "Statut" - -#: [status]presence -msgid "Presence" -msgstr "Présence" - -#: [status]online -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" - -#: [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]edit -msgid "Edit post" -msgstr "Éditer le billet" - -#: [publish]title -msgid "Publish" -msgstr "Publier" - -#: [publish]attach -msgid "Add a file or a picture to your post" -msgstr "Ajouter un fichier ou une image à vôtre billet" - -#: [publish]no_publication -msgid "You cannot publish a post on this Group" -msgstr "Vous ne pouvez pas publier de billet sur ce groupe" - -#: [publish]form_filled -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" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Ajouter un salon de discussion" - -#: [rooms]empty_text1 -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." -msgstr "Ajoutez en un en cliquant sur le bouton ajouter." - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Salons de discussion" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "Mon salon préféré" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "Utilisateurs du salon" - -#: [chatrooms]bad_nickname -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" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "Merci d'entrer l'adresse d'un salon" - -#: [room]anonymous_text1 -msgid "You are currently logued as an anonymous user." -msgstr "Vous êtes actuellement connecté en tant qu'anonyme" - -#: [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 "Vous pouvez vous connecter en utilisant votre propre compte ou en créer un sur la page de connexion, en cliquant sur la croix en haut à droite." - -#: [room]anonymous_login -msgid "Login on %s" -msgstr "Connexion sur %s" - -#: [room]nick -msgid "Your nickname" -msgstr "Votre surnom" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "Dégroupé" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Afficher les contacts déconnectés" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Masquer les contacts déconnectés" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Groupe %s affiché" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Groupe %s caché" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "Veuillez entrer un identifiant Jabber valide" - -#: [roster]no_contacts_title -msgid "No contacts ?" -msgstr "Aucun contacts?" - -#: [roster]no_contacts_text -msgid "You can add one using the + button bellow" -msgstr "Vous pouvez en ajouter un en cliquant sur le bouton + ci-dessous" - -#: [roster]show_hide -msgid "Show/Hide" -msgstr "Afficher / Masquer" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Entrez l’identifiant Jabber de votre contact." - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "Appuyez sur entrer pour valider." - -#: [roster]jid -msgid "JID" -msgstr "Identifiant Jabber" - -#: [roster]results -msgid "Results" -msgstr "Résultats" - -#: [roster]added -msgid "Contact added" -msgstr "Contact ajouté" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Contact supprimé" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Chercher dans vos contacts " - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Chercher dans vos contacts " - -#: [share]error -msgid "This is not a valid url" -msgstr "Cette URL n'est pas valide" - -#: [share]success -msgid "Sharing the URL" -msgstr "Partage de l'URL" - -#: [statistics]title -msgid "Statistics" -msgstr "Statistiques" - -#: [statistics]since -msgid "Since" -msgstr "Depuis" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sessions" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "Souscriptions par mois" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "Souscriptions par mois cumulés" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim est un réseau social décentralisé, avant de créer un compte vous devez choisir un serveur sur lequel vous inscrire." - -#: [subscribe]server_question -msgid "Your server here ?" -msgstr "Votre serveur ici ?" - -#: [subscribe]server_contact -msgid "Contact us to add yours to the officially supported servers list" -msgstr "Contactez-nous pour ajouter le vôtre à la liste des serveurs officiellement pris en charge" - -#: [feed]nope -msgid "No public feed for this contact" -msgstr "Pas de flux public pour ce contact" - -#: [feed]nope_contact -msgid "No contact specified" -msgstr "Aucun contact indiqué" - -#: [upload]title -msgid "Upload a file" -msgstr "Téléverser un fichier" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "Choisir un fichier à téléverser" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profil mis à jour" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Profil non mis à jour" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Votre profil est maintenant public" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Votre profil est maintenant restreint" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Comptes" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Compte Yahoo" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Niveau de confidentialité" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Ce profil est-il public ?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Faites attention ! En rendant votre profil public, toutes les informations listées ci-dessus seront visibles par les utilisateurs de Movim mais également par tous les internautes." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Envoyer" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Réinitialiser" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "JavaScript est désactivé sur votre navigateur." - -#: [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 est un réseau social innovant et distribué protégeant votre vie privée et apportant plein de fonctionnalités toutes plus géniales les unes que les autres." - -#: [page]administration -msgid "Administration" -msgstr "Administration" - -#: [page]home -msgid "Home" -msgstr "Accueil" - -#: [page]discover -msgid "Discover" -msgstr "Découvrir" - -#: [page]explore -msgid "Explore" -msgstr "Explorer" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Création de compte" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [page]chats -msgid "Chats" -msgstr "Discussions" - -#: [page]server -msgid "Server" -msgstr "Serveur" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Groupes publics" - -#: [page]viewer -msgid "Viewer" -msgstr "Visionneuse" - -#: [page]media -msgid "Media" -msgstr "Médias" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "À propos" - -#: [page]login -msgid "Login" -msgstr "Connexion" - -#: [page]feed -msgid "Feed" -msgstr "Flux" - -#: [page]posts -msgid "Posts" -msgstr "Billets" - -#: [page]gallery -msgid "Gallery" -msgstr "Galerie" - -#: [page]visio -msgid "Visio-conference" -msgstr "Vidéoconférence" - -#: [page]pods -msgid "Pods" -msgstr "Pods" - -#: [page]share -msgid "Share" -msgstr "Partager" - -#: [page]room -msgid "Room" -msgstr "Salon" - -#: [page]tag -msgid "Tag" -msgstr "Étiquette" - -#: [error]error -msgid "Error: %s" -msgstr "Erreur : %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Le fichier « %s » n’est pas accessible" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Erreur de chemin, veuillez configurer tous les paramètres de la page %s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "Le widget '%s' demandé n’existe pas." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "L’évènement '%s' n’est pas enregistré." - -#: [error]whoops -msgid "Whoops!" -msgstr "Oups !" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -msgstr "Il semblerait que vous n’avez aucune image ici ?" - -#: [error]media_ask_upload -msgid "You can try to upload a couple by going to the Media page" -msgstr "Vous pouvez essayer d’en envoyer via la page Médias" - -#: [title]about -msgid "%s - About" -msgstr "%s – À propos" - -#: [title]account -msgid "%s - Account" -msgstr "%s – Compte" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s – Panneau d’administration" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s – Blog" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s – Configuration" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s – Découvrir" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s – Explorer" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s – Page d’aide" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s – Connexion à Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s – Bienvenue sur Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s – Médias" - -#: [title]news -msgid "%s - News" -msgstr "%s – Actualités" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s – Configuration du groupe" - -#: [title]node -msgid "%s - Group" -msgstr "%s – Groupe" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s – 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s – Profil" - -#: [title]server -msgid "%s - Server" -msgstr "%s – Serveur" - -#: [button]validate -msgid "Validate" -msgstr "Valider" - -#: [button]refresh -msgid "Refresh" -msgstr "Rafraîchir" - -#: [button]add -msgid "Add" -msgstr "Ajouter" - -#: [button]delete -msgid "Delete" -msgstr "Supprimer" - -#: [button]cancel -msgid "Cancel" -msgstr "Annuler" - -#: [button]close -msgid "Close" -msgstr "Fermer" - -#: [button]update -msgid "Update" -msgstr "Mettre à jour" - -#: [button]updating -msgid "Updating" -msgstr "Actualisation" - -#: [button]submitting -msgid "Submitting" -msgstr "Envoi" - -#: [button]register -msgid "Register" -msgstr "S’inscrire" - -#: [button]unregister -msgid "Unregister" -msgstr "Se désinscrire" - -#: [button]save -msgid "Save" -msgstr "Sauvegarder" - -#: [button]clear -msgid "Clear" -msgstr "Vider" - -#: [button]upload -msgid "Upload" -msgstr "Téléverser" - -#: [button]come_in -msgid "Come in!" -msgstr "Entrez !" - -#: [button]connecting -msgid "Connecting" -msgstr "Connexion" - -#: [button]bool_yes -msgid "Yes" -msgstr "Oui" - -#: [button]bool_no -msgid "No" -msgstr "Non" - -#: [button]return -msgid "Return" -msgstr "Retour" - -#: [button]accept -msgid "Accept" -msgstr "Accepter" - -#: [button]refuse -msgid "Refuse" -msgstr "Refuser" - -#: [button]next -msgid "Next" -msgstr "Suivant" - -#: [button]previous -msgid "Previous" -msgstr "Précédent" - -#: [step]step -msgid "Step %s" -msgstr "Étape %s" - -#: [day]title -msgid "Day" -msgstr "Jour" - -#: [day]monday -msgid "Monday" -msgstr "Lundi" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Mardi" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Mercredi" - -#: [day]thursday -msgid "Thursday" -msgstr "Jeudi" - -#: [day]friday -msgid "Friday" -msgstr "Vendredi" - -#: [day]saturday -msgid "Saturday" -msgstr "Samedi" - -#: [day]sunday -msgid "Sunday" -msgstr "Dimanche" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "Aucun" - -#: [gender]male -msgid "Male" -msgstr "Homme" - -#: [gender]female -msgid "Female" -msgstr "Femme" - -#: [gender]other -msgid "Other" -msgstr "Autre" - -#: [client]bot -msgid "Bot" -msgstr "Robot" - -#: [client]desktop -msgid "Desktop" -msgstr "Bureau" - -#: [client]phone -msgid "Phone" -msgstr "Téléphone" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Inscrit" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "Aucun" - -#: [marital]single -msgid "Single" -msgstr "Célibataire" - -#: [marital]relationship -msgid "In a relationship" -msgstr "En couple" - -#: [marital]married -msgid "Married" -msgstr "Marié(e)" - -#: [marital]divorced -msgid "Divorced" -msgstr "Divorcé(e)" - -#: [marital]widowed -msgid "Widowed" -msgstr "Veuf(ve)" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "En concubinage" - -#: [marital]union -msgid "Civil Union" -msgstr "Union civile" - -#: [flag]white -msgid "Not shared" -msgstr "Non partagé" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Partagé avec un contact" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Partagé avec tous les contacts" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Partagé avec le réseau XMPP" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Partagé avec tout Internet" - -#: [presence]online -msgid "Online" -msgstr "En ligne" - -#: [presence]away -msgid "Away" -msgstr "Absent(e)" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Ne pas déranger" - -#: [presence]xa -msgid "Extended Away" -msgstr "Absence prolongée" - -#: [presence]offline -msgid "Offline" -msgstr "Hors ligne" - -#: [presence]error -msgid "Error" -msgstr "Erreur" - -#: [mood]afraid -msgid "afraid" -msgstr "appeuré(e)" - -#: [mood]amazed -msgid "amazed" -msgstr "stupéfait(e)" - -#: [mood]amorous -msgid "amorous" -msgstr "amoureux(se)" - -#: [mood]angry -msgid "angry" -msgstr "fâché(e)" - -#: [mood]annoyed -msgid "annoyed" -msgstr "contrarié(e)" - -#: [mood]anxious -msgid "anxious" -msgstr "anxieux(se)" - -#: [mood]aroused -msgid "aroused" -msgstr "agité(e)" - -#: [mood]ashamed -msgid "ashamed" -msgstr "honteux(se)" - -#: [mood]bored -msgid "bored" -msgstr "lassé(e)" - -#: [mood]brave -msgid "brave" -msgstr "courageux(se)" - -#: [mood]calm -msgid "calm" -msgstr "calme" - -#: [mood]cautious -msgid "cautious" -msgstr "prudent(e)" - -#: [mood]cold -msgid "cold" -msgstr "frileux(se)" - -#: [mood]confident -msgid "confident" -msgstr "confiant(e)" - -#: [mood]confused -msgid "confused" -msgstr "désorienté(e)" - -#: [mood]contemplative -msgid "contemplative" -msgstr "contemplatif(ve)" - -#: [mood]contented -msgid "contented" -msgstr "satisfait(e)" - -#: [mood]cranky -msgid "cranky" -msgstr "grincheux(se)" - -#: [mood]crazy -msgid "crazy" -msgstr "fou(folle)" - -#: [mood]creative -msgid "creative" -msgstr "créatif(ve)" - -#: [mood]curious -msgid "curious" -msgstr "curieux(se)" - -#: [mood]dejected -msgid "dejected" -msgstr "abattu(e)" - -#: [mood]depressed -msgid "depressed" -msgstr "déprimé(e)" - -#: [mood]disappointed -msgid "disappointed" -msgstr "déçu(e)" - -#: [mood]disgusted -msgid "disgusted" -msgstr "dégouté(e)" - -#: [mood]dismayed -msgid "dismayed" -msgstr "consterné(e)" - -#: [mood]distracted -msgid "distracted" -msgstr "distrait(e)" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "embarrassé(e)" - -#: [mood]envious -msgid "envious" -msgstr "envieux(se)" - -#: [mood]excited -msgid "excited" -msgstr "excité(e)" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "charmeur(se)" - -#: [mood]frustated -msgid "frustated" -msgstr "frustré(e)" - -#: [mood]grateful -msgid "grateful" -msgstr "reconnaissant(e)" - -#: [mood]grieving -msgid "grieving" -msgstr "endeuillé(e)" - -#: [mood]grumpy -msgid "grumpy" -msgstr "ronchon(ne)" - -#: [mood]guilty -msgid "guilty" -msgstr "coupable" - -#: [mood]happy -msgid "happy" -msgstr "heureux(se)" - -#: [mood]hopeful -msgid "hopeful" -msgstr "optimiste" - -#: [mood]hot -msgid "hot" -msgstr "chaud" - -#: [mood]humbled -msgid "humbled" -msgstr "humble" - -#: [mood]humiliated -msgid "humiliated" -msgstr "humilié(e)" - -#: [mood]hungry -msgid "hungry" -msgstr "affamé(e)" - -#: [mood]hurt -msgid "hurt" -msgstr "blessé(e)" - -#: [mood]impressed -msgid "impressed" -msgstr "impressionné(e)" - -#: [mood]in_awe -msgid "in awe" -msgstr "admiratif(ve)" - -#: [mood]in_love -msgid "in love" -msgstr "amoureux(se)" - -#: [mood]indignant -msgid "indignant" -msgstr "indigné(e)" - -#: [mood]interested -msgid "interested" -msgstr "intéressé(e)" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "intoxiqué(e)" - -#: [mood]invincible -msgid "invincible" -msgstr "invincible" - -#: [mood]jealous -msgid "jealous" -msgstr "jaloux(se)" - -#: [mood]lonely -msgid "lonely" -msgstr "seul(e)" - -#: [mood]lost -msgid "lost" -msgstr "perdu(e)" - -#: [mood]lucky -msgid "lucky" -msgstr "chanceux(se)" - -#: [mood]mean -msgid "mean" -msgstr "méchant(e)" - -#: [mood]moody -msgid "moody" -msgstr "maussade" - -#: [mood]nervous -msgid "nervous" -msgstr "nerveux(se)" - -#: [mood]neutral -msgid "neutral" -msgstr "neutre" - -#: [mood]offended -msgid "offended" -msgstr "offensé(e)" - -#: [mood]outraged -msgid "outraged" -msgstr "outré(e)" - -#: [mood]playful -msgid "playful" -msgstr "joueur(se)" - -#: [mood]proud -msgid "proud" -msgstr "fier(ère)" - -#: [mood]relaxed -msgid "relaxed" -msgstr "relaxé(e)" - -#: [mood]relieved -msgid "relieved" -msgstr "soulagé(e)" - -#: [mood]restless -msgid "restless" -msgstr "impatient(e)" - -#: [mood]sad -msgid "sad" -msgstr "triste" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarcastique" - -#: [mood]satisfied -msgid "satisfied" -msgstr "satisfait(e)" - -#: [mood]serious -msgid "serious" -msgstr "sérieux(se)" - -#: [mood]shocked -msgid "shocked" -msgstr "choqué(e)" - -#: [mood]shy -msgid "shy" -msgstr "timide" - -#: [mood]sick -msgid "sick" -msgstr "malade" - -#: [mood]sleepy -msgid "sleepy" -msgstr "somnolent(e)" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontané(e)" - -#: [mood]stressed -msgid "stressed" -msgstr "stressé(e)" - -#: [mood]strong -msgid "strong" -msgstr "fort(e)" - -#: [mood]surprised -msgid "surprised" -msgstr "surpris(e)" - -#: [mood]thankful -msgid "thankful" -msgstr "reconnaissant(e)" - -#: [mood]thirsty -msgid "thirsty" -msgstr "assoiffé(e)" - -#: [mood]tired -msgid "tired" -msgstr "fatigué(e)" - -#: [mood]undefined -msgid "undefined" -msgstr "indéfini" - -#: [mood]weak -msgid "weak" -msgstr "faible" - -#: [mood]worried -msgid "worried" -msgstr "inquiet(ète)" - -#: [month]title -msgid "Month" -msgstr "Mois" - -#: [month]january -msgid "January" -msgstr "Janvier" - -#: [month]february -msgid "February" -msgstr "Février" - -#: [month]march -msgid "March" -msgstr "Mars" - -#: [month]april -msgid "April" -msgstr "Avril" - -#: [month]may -msgid "May" -msgstr "Mai" - -#: [month]june -msgid "June" -msgstr "Juin" - -#: [month]july -msgid "July" -msgstr "Juillet" - -#: [month]august -msgid "August" -msgstr "Août" - -#: [month]september -msgid "September" -msgstr "Septembre" - -#: [month]october -msgid "October" -msgstr "Octobre" - -#: [month]november -msgid "November" -msgstr "Novembre" - -#: [month]december -msgid "December" -msgstr "Décembre" - -#: [year]title -msgid "Year" -msgstr "Année" - -#: [date]today -msgid "Today" -msgstr "Aujourd’hui" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Demain" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Hier" - -#: [date]ago -msgid "%d days ago" -msgstr " Il y a %d jours" - -#: [date]day -msgid "day" -msgstr "jour" - -#: [post]title -msgid "Title" -msgstr "Titre" - -#: [post]whats_new -msgid "What's new ?" -msgstr "Quoi de neuf ?" - -#: [post]place -msgid "Place" -msgstr "Lieu" - -#: [post]by -msgid "by" -msgstr "par" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Géolocalisation" - -#: [post]email -msgid "email" -msgstr "courriel" - -#: [post]empty -msgid "No content" -msgstr "Aucun contenu" - -#: [post]no_comments -msgid "No comments yet" -msgstr "Pas de commentaires pour le moment" - -#: [post]no_comments_stream -msgid "No comments stream" -msgstr "Pas de flux de commentaires" - -#: [post]no_load -msgid "Your feed cannot be loaded." -msgstr "Votre flux n’est pas accessible." - -#: [post]older -msgid "Get older posts" -msgstr "Récupérer les anciens billets" - -#: [post]new_items -msgid "%s new items" -msgstr "%s nouveaux billets" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Erreur à la publication du commentaire" - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Afficher les commentaires plus anciens" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "Chargement des commentaires…" - -#: [post]comments_get -msgid "Get the comments" -msgstr "Récupérer les commentaires" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Commenter" - -#: [post]share -msgid "Share with" -msgstr "Partager avec" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Tout le monde" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Vos contacts" - -#: [post]updated -msgid "Updated" -msgstr "Mis à jour" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Contenu introuvable" - -#: [post]default_title -msgid "Contact publication" -msgstr "Billet d’un contact" - -#: [post]comments -msgid "Comments" -msgstr "Commentaires" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "L’API est indisponible pour le moment, réessayez plus tard." - -#: [field]type_here -msgid "Type here" -msgstr "Rédigez votre message ici" - -#~ msgid "Data" -#~ msgstr "Données" - -#~ msgid "Cache" -#~ msgstr "Cache" - -#~ msgid "Messages" -#~ msgstr "Messages" - -#~ msgid "Location" -#~ msgstr "Position" - -#~ msgid "Wrong position" -#~ msgstr "Mauvaise position" - -#~ msgid "Location updated" -#~ msgstr "Position géographique mise à jour" - -#~ msgid "Update my position" -#~ msgstr "Mettre à jour ma position" - -#~ msgid "Manage your members" -#~ msgstr "Gérer vos membres" - -#~ msgid "Get the members" -#~ msgstr "Récupérer les membres" - -#~ msgid "Affiliations saved" -#~ msgstr "Affiliations sauvegardées" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Gérer vos abonnements" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Gérer les abonnements" - -#~ msgid "Get the subscriptions" -#~ msgstr "Récupérer les abonnements" - -#~ msgid "Subscriptions saved" -#~ msgstr "Abonnements sauvegardés" - -#~ msgid "Shared" -#~ msgstr "Partagé" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s a été ajouté à vos groupes publics" - -#~ msgid "Search" -#~ msgstr "Rechercher" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Surnom" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Surnom" - -#~ msgid "Hung up" -#~ msgstr "Fin d'appel" - -#~ msgid "Your contact is busy" -#~ msgstr "Votre contact est occupé" - -#~ msgid "Declined" -#~ msgstr "Rejeté" - -#~ msgid "Is calling you" -#~ msgstr "Vous appelle" - -#~ msgid "Call" -#~ msgstr "Appeler" - -#~ msgid "Hang up" -#~ msgstr "Raccrocher" - -#~ msgid "Connection" -#~ msgstr "Connexion" diff --git a/sources/locales/gl.po b/sources/locales/gl.po deleted file mode 100644 index eac9caf..0000000 --- a/sources/locales/gl.po +++ /dev/null @@ -1,2671 +0,0 @@ -# Galician translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2014-06-01 23:06+0000\n" -"Last-Translator: Daniel-san \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Contrasinal incorrecta" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Contrasinal" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "Configuración de %s" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Configuración" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Linguaxe" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Configuración" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Configuración" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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 "Contrasinal incorrecta" - -#: [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]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 -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 "Meu Enderezo" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Enviar" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Restablecer" - -#: [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 "Inicio" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Creación dunha Conta" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Non pode cargarse o arquivo '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Erro de ruta, por favor, coloque todos os parámetros para a páxina %s" - -#: [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 "Configuración de %s" - -#: [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 "%s - Iniciar a MOVIM" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Benvindo ao MOVIM" - -#: [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 "Entra!" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "Luns" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Martes" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Mércores" - -#: [day]thursday -msgid "Thursday" -msgstr "Xoves" - -#: [day]friday -msgid "Friday" -msgstr "Venres" - -#: [day]saturday -msgid "Saturday" -msgstr "Sábado" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "Fóra" - -#: [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 "Xaneiro" - -#: [month]february -msgid "February" -msgstr "Febreiro" - -#: [month]march -msgid "March" -msgstr "Marzo" - -#: [month]april -msgid "April" -msgstr "Abril" - -#: [month]may -msgid "May" -msgstr "Maio" - -#: [month]june -msgid "June" -msgstr "Xuño" - -#: [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 "" - -#: [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 "" - -#: [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 "" - -#~ msgid "Logout" -#~ msgstr "Saír" - -#~ msgid "%s - Account Creation" -#~ msgstr "Creación de Conta %s" - -#~ msgid "Debug console" -#~ msgstr "Debug da consola" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Incompatibilidade de versión PHP. Movim require PHP mínimo 5.3." - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim require a extensión %s." - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Cartafol MOVIM debe ter permiso de escritura." diff --git a/sources/locales/he.po b/sources/locales/he.po deleted file mode 100644 index 9e700b9..0000000 --- a/sources/locales/he.po +++ /dev/null @@ -1,2726 +0,0 @@ -# -# Translators: -# GenghisKhan , 2012 -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "תודות" - -#: [about]developers -msgid "Developers" -msgstr "מפתחים" - -#: [about]translators -msgid "Translators" -msgstr "מתרגמים" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "תוכנה" - -#: [about]resources -msgid "Resources" -msgstr "מקורות" - -#: [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 הינו פלטפורמת תקשורת מבוססת XMPP. כל הפרויקט, למעט התכנות והמקורות הבאים, רשוי תחת" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "סיסמה" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "יצירת חשבון חדש" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "פעולות" - -#: [db]legend [schema]database -msgid "Database" -msgstr "מסד נתונים" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl לא היה מסוגל להתחבר אל מסד נתונים" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim הינו מחובר אל מסד נתונים" - -#: [db]update -msgid "The database need to be updated" -msgstr "על מסד נתונים להתעדכן" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "מסד נתונים Movim הינו עדכני" - -#: [db]type -msgid "Database Type" -msgstr "טיפוס מסד נתונים" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "שם משתמש" - -#: [db]host -msgid "Host" -msgstr "מארח" - -#: [db]port -msgid "Port" -msgstr "פורט" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "הגדרות כלליות" - -#: [general]theme -msgid "Theme" -msgstr "מוטיב" - -#: [general]language -msgid "Default language" -msgstr "שפה משתמטת" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "גיבוב רשומת יומן" - -#: [general]timezone -msgid "Server Timezone" -msgstr "אזור זמן שרת" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "מגבלת גודל תיקיית משתמש (בתים)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "תצורת WebSocket" - -#: [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 "WebSocket פומבי" - -#: [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 "רשימה לבנה - שרת 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 "אם ברצונך לציין רשימה של שרתי XMPP מורשים בשרת Movim שלך ולאסור את החיבור בכל האחרים אנא השם כאן את שם המתחם שלהם, עם פסיק (דוגמא: movim.eu,jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "השאר את שדה זה ריק אם ברצונך להתיר גישה אל כל החשבונות של XMPP." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "רשימה של שרתי XMPP שמצויים תחת רשימה לבנה" - -#: [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 "יומן מערכת וקבצים" - -#: [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 "עדכן גרסת PHP שלך: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "צריך: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "התקן את הספרייה php5-curl" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "באפשרותך לרשום כאן את השרת שלך בתוך %sMovim API%s הרשמי בו יהיה מנוי בתוך %sעמוד השרתים%s." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "השרת שלך אינו רשום API" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "השרת שלך הינו רשום API" - -#: [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 "מצלמת רשת" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "חייכו !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "קח תצלום בזק מתוך מצלמת רשת" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "אווטאר עודכן" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "אווטאר לא מעודכן" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "הערוץ של %s" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "ועידות" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "קבוצות" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "הוסף חדר שיחה חדש" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "מזהה חדר שיחה" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "שם כינוי" - -#: [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 "שם ריק" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "סימניות עודכנו" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "הגדר" - -#: [url]add -msgid "Add a new URL" -msgstr "הוסף URL חדש" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s רוצה את צומת ליבך" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "הודעתך כאן..." - -#: [chat]smileys -msgid "Smileys" -msgstr "סמיילים" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "שיחה" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "שוחח עם האנשי קשר שלך" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "תצורה" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "שיח עם איש קשר" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "כללי" - -#: [config]language -msgid "Language" -msgstr "שפה" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "חזות" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "התראה בעת הודעה נכנסת" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "השתמש בהתראות שולחן עבודה" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "מידע כללי" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "שם" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "תאריך לידה" - -#: [general]gender -msgid "Gender" -msgstr "מין" - -#: [general]marital -msgid "Marital Status" -msgstr "מצב משפחתי" - -#: [general]email -msgid "Email" -msgstr "דוא״ל" - -#: [general]website -msgid "Website" -msgstr "אתר רשת" - -#: [general]about -msgid "About Me" -msgstr "אודותיי" - -#: [general]accounts -msgid "Other Accounts" -msgstr "חשבונות אחרים" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "מיקום גאוגרפי" - -#: [position]locality -msgid "Locality" -msgstr "מקומיות" - -#: [position]country -msgid "Country" -msgstr "ארץ" - -#: [mood]title -msgid "Mood" -msgstr "מצב רוח" - -#: [mood]im -msgid "I'm " -msgstr "אני " - -#: [listen]title -msgid "Listening" -msgstr "מאזין כעת" - -#: [last]title -msgid "Last seen" -msgstr "נראה לאחרונה" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "הרשמות" - -#: [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 "" - -#: [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 "אדום, כל אחד ברשת התקשורת XMPP יכול לראות את המידע שלך" - -#: [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 "Add 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 "צומת מיקרו-בלוג נוצר" - -#: [error]username -msgid "Wrong username" -msgstr "שם משתמש שגוי" - -#: [error]jid -msgid "Invalid JID" -msgstr "‫JID שגויה" - -#: [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 "שגיאת מתחם XMPP, חשבונך אינו כתובת JID תקינה" - -#: [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]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 -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 "‫Movim נכשלה לאמת. הזנת מידע שגוי" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "מנגנון אימות לא נתמך על ידי Movim" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "אימות XMPP נכשל" - -#: [form]username -msgid "My address" -msgstr "כתובת" - -#: [form]create_one -msgid "Create one !" -msgstr "צור חשבון !" - -#: [form]another_account -msgid "Another account" -msgstr "חשבון אחר" - -#: [form]no_account -msgid "No account yet ?" -msgstr "אין חשבון עדיין ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "מחובר" - -#: [form]population -msgid "Population" -msgstr "אוכלוסיה" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "רענון של כל הזרמים" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "הכל" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "פרסום איש קשר" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "אנשי קשר" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "הוסף תגובה" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "הזמנות תלויות ועומדות" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s רוצה לשוחח עמך" - -#: [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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "קבוצות פומביות" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "קישור" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "הוסף חדר שיחה" - -#: [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 "חדרי שיחה" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "החדר המועדף עליי" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "משתמשים בתוך החדר" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "הצג את קבוצה %s" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "הסתר את קבוצה %s" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "אנא הזן מזהה Jabber תקף" - -#: [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 "הזן מזהה Jabber של איש קשר." - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "לחץ Enter לשם וידוא" - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "תוצאות" - -#: [roster]added -msgid "Contact added" -msgstr "איש קשר התווסף" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "איש קשר נמחק" - -#: [roster]search -msgid "Search in your contacts" -msgstr "" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -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 "הרשמות חודשיות שהצטברו" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim הינה רשת חברתית מבוזרת (א-ריכוזית), טרם יצירת חשבון חדש עליך לבחור שרת להירשם אליו." - -#: [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 "הדיוקן שלך הינו מוגבל כעת" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "חשבונות" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "רמת פרטיות" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "האם דיוקן זה הינו פומבי ?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "לצומת לבך ! בהופכך את דיוקנך לפומבי, כל המידע שמנוי מעלה יהיה זמין לכל המשתמשים של Movim וגם בכל המרשתת." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "שלח" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "אפס" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "אין לך Javascript מאופשר. עליך לאפשר Javascript בכדי להשתמש באתר זה." - -#: [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 היא פלטפורמת רשת חברתית מבוזרת אשר שומרת על הפרטיות שלך ומגיעה עם סט של תכונות נהדרות." - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "שגיאה: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "לא ניתן לטעון קובץ '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "שגיאת ניתוב, אנא הגדר את כל הפרמטרים עבור העמוד %s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "וידג׳ט מבוקש '%s' לא קיים." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "אירוע מבוקש '%s' לא רשום." - -#: [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 "%s - אודות" - -#: [title]account -msgid "%s - Account" -msgstr "%s - חשבון" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - לוח ניהול" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - בלוג" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "‏‏%s - תצורה" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - לגלות" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - סייר" - -#: [title]help -msgid "%s - Help Page" -msgstr "‏‏%s - עמוד עזרה" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "‏‏%s - התחברות אל Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "‏‏%s - ברוך בואך אל Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s - מדיה" - -#: [title]news -msgid "%s - News" -msgstr "%s - חדשות" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - תצורת קבוצה" - -#: [title]node -msgid "%s - Group" -msgstr "%s - קבוצה" - -#: [title]not_found -msgid "%s - 404" -msgstr "" - -#: [title]profile -msgid "%s - Profile" -msgstr "‏‏%s - דיוקן" - -#: [title]server -msgid "%s - Server" -msgstr "%s - שרת" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "חזור" - -#: [button]accept -msgid "Accept" -msgstr "קבלה" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "צעד %s" - -#: [day]title -msgid "Day" -msgstr "יום" - -#: [day]monday -msgid "Monday" -msgstr "יום שני" - -#: [day]tuesday -msgid "Tuesday" -msgstr "יום שלישי" - -#: [day]wednesday -msgid "Wednesday" -msgstr "יום רביעי" - -#: [day]thursday -msgid "Thursday" -msgstr "יום חמישי" - -#: [day]friday -msgid "Friday" -msgstr "יום שישי" - -#: [day]saturday -msgid "Saturday" -msgstr "יום שבת" - -#: [day]sunday -msgid "Sunday" -msgstr "יום ראשון" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "זכר" - -#: [gender]female -msgid "Female" -msgstr "נקבה" - -#: [gender]other -msgid "Other" -msgstr "אחר" - -#: [client]bot -msgid "Bot" -msgstr "בוט" - -#: [client]desktop -msgid "Desktop" -msgstr "שולחן עבודה" - -#: [client]phone -msgid "Phone" -msgstr "טלפון" - -#: [client]web -msgid "Web" -msgstr "רשת" - -#: [client]registered -msgid "Registered" -msgstr "רשום" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "רווק/ה" - -#: [marital]relationship -msgid "In a relationship" -msgstr "במערכת יחסים" - -#: [marital]married -msgid "Married" -msgstr "נישואים" - -#: [marital]divorced -msgid "Divorced" -msgstr "גרוש/ה" - -#: [marital]widowed -msgid "Widowed" -msgstr "אלמן/ה" - -#: [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 "שותף עם רשת התקשורת XMPP" - -#: [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 "כותרת" - -#: [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 "אין איש קשר" - -#: [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 "%s פריטים חדשים" - -#: [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 "API אינו נגיש, נסה שוב מאוחר יותר" - -#: [field]type_here -msgid "Type here" -msgstr "" - -#~ msgid "Data" -#~ msgstr "נתונים" - -#~ msgid "Cache" -#~ msgstr "מטמון" - -#~ msgid "Messages" -#~ msgstr "הודעות" - -#~ msgid "Location" -#~ msgstr "מיקום" - -#~ msgid "Wrong position" -#~ msgstr "מיקום שגוי" - -#~ msgid "Location updated" -#~ msgstr "מיקום עודכן" - -#~ msgid "Update my position" -#~ msgstr "עדכן את המיקום שלי" - -#~ msgid "Manage your members" -#~ msgstr "נהל את חבריך" - -#~ msgid "Get the members" -#~ msgstr "השג את החברים" - -#~ msgid "Affiliations saved" -#~ msgstr "סינופים נשמרו" - -#~ msgid "Manage your subscriptions" -#~ msgstr "נהל את ההרשמות שלך" - -#~ msgid "Manage the subscriptions" -#~ msgstr "נהל את ההרשמות" - -#~ msgid "Get the subscriptions" -#~ msgstr "השג את ההרשמות" - -#~ msgid "Subscriptions saved" -#~ msgstr "הרשמות נשמרו" - -#~ msgid "Shared" -#~ msgstr "משותף" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s התווסף אל הקבוצה הפומבית שלך" - -#~ msgid "Search" -#~ msgstr "חיפוש" - -#~ msgid "Hung up" -#~ msgstr "נותקה" - -#~ msgid "Your contact is busy" -#~ msgstr "איש הקשר שלך הינו עסוק" - -#~ msgid "Declined" -#~ msgstr "נדחתה" - -#~ msgid "Is calling you" -#~ msgstr "מתקשר אליך" - -#~ msgid "Call" -#~ msgstr "צור קשר" - -#~ msgid "Hang up" -#~ msgstr "נתק" - -#~ msgid "Connection" -#~ msgstr "חיבור" diff --git a/sources/locales/hr.po b/sources/locales/hr.po deleted file mode 100644 index 74d2c91..0000000 --- a/sources/locales/hr.po +++ /dev/null @@ -1,2651 +0,0 @@ -# Croatian translation for movim -# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2014. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2014-06-22 14:34+0000\n" -"Last-Translator: Martina \n" -"Language-Team: Croatian \n" -"Language: hr\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" - -#: [about]thanks -msgid "Thanks" -msgstr "Hvala" - -#: [about]developers -msgid "Developers" -msgstr "Programeri" - -#: [about]translators -msgid "Translators" -msgstr "Prevoditelji" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "Softver" - -#: [about]resources -msgid "Resources" -msgstr "Resursi" - -#: [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 "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "" - -#: [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 "" - -#: [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/hu.po b/sources/locales/hu.po deleted file mode 100644 index 8fc6bd8..0000000 --- a/sources/locales/hu.po +++ /dev/null @@ -1,2688 +0,0 @@ -# -# Translators: -# FIRST AUTHOR , 2012 -# Simon Ede , 2015 -# Simon Ede , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+0000\n" -"Last-Translator: Jaussoin Timothée \n" -"Language-Team: Hungarian (http://www.transifex.com/movim/movim/language/hu/)\n" -"Language: hu\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 != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Köszönet" - -#: [about]developers -msgid "Developers" -msgstr "Fejlesztők" - -#: [about]translators -msgid "Translators" -msgstr "Fordítók" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Köszönet minden fordítónak" - -#: [about]software -msgid "Software" -msgstr "Szoftver" - -#: [about]resources -msgid "Resources" -msgstr "Erőforrások" - -#: [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 "A Movim egy XMPP alapú kommunikációs platform. Az egész projekt, kikéve a következő szoftvereket és forrásokat alatta van a" - -#: [account]title -msgid "Account" -msgstr "Felhasználó" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Megváltoztatom a jelszavam" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Jelszó" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Jelszó megerősítése" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "A jelszó frissítve lett" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Kérlek adj meg egy érvényes jelszót (minimum 6 karakter)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "A megadott jelszavak nem egyeznek" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Törlöm a felhasználói fiókom" - -#: [account]delete -msgid "Delete your account" -msgstr "Felhasználói fiókod törlése" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "Törölni fogod az XMPP felhasználód és minden vele kapcsolatos információt (profil, kapcsolatok, és megosztások)." - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "Biztosan törölni akarod?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Átjáró" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Felhasználó létrehozása" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "Nem található felhasználó létrehozási űrlap a szerveren." - -#: [create]server_on -msgid "on" -msgstr "rajta" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Felhasználói fiókodat sikeresen létrehoztuk." - -#: [create]loading -msgid "Loading" -msgstr "Töltés" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "Nem elfogadható" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -msgstr "A szerver regisztrációs rendszere jelenleg nem elérhető." - -#: [oob]about -msgid "This server use an external system for the registration, please click on the following URL." -msgstr "Ez a szerver külső rendszert használ a regisztrációhoz, kérlek kattints a következő URL-re." - -#: [adhoc]title -msgid "Actions" -msgstr "Akciók" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Adatbázis" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl nem tudott kapcsolódni az adatbázishoz." - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim csatlakoztatva az adatbázishoz." - -#: [db]update -msgid "The database need to be updated" -msgstr "Az adatbázis frissítésre szorul." - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "A Movim adatbázis napra kész." - -#: [db]type -msgid "Database Type" -msgstr "Adatbázis típusa" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Felhasználónév" - -#: [db]host -msgid "Host" -msgstr "Host" - -#: [db]port -msgid "Port" -msgstr "Port" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "Általános Beállítások" - -#: [general]theme -msgid "Theme" -msgstr "Téma" - -#: [general]language -msgid "Default language" -msgstr "Alapértelmezett nyelv" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Szerver Időzóna" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Felhasználói mappa méret korlátja (bájtokban)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "Gépeld újra a jelszót" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Fehérlista - XMPP szerver" - -#: [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 "Ha megakarsz határozni az azonosított XMPP szervereket a Movim pod-odon és megtiltani a kapcsolatot minden egyéb szervernek, kérlek írd a domain nevüket ide, vesszővel elválasztva (pl: movim.eu,jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Hagyd ezt a mezőt üresen ha engedélyezed a hozzáférést mindegyik XMPP felhasználóhoz." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "A fehérlistázott szerverek listája" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Információs üzenet" - -#: [information]description -msgid "Description" -msgstr "Leírás" - -#: [information]info1 -msgid "This message will be displayed on the login page" -msgstr "Ez az üzenet a bejelentkező képernyőn fog megjelenni" - -#: [information]info2 -msgid "Leave this field blank if you dont want to show any message." -msgstr "Hagyd ezt a mezőt üresen ha nem akarsz megjeleníteni semmilyen üzenetet." - -#: [information]label -msgctxt "[information]label" -msgid "Information Message" -msgstr "Információs üzenet" - -#: [log]empty -msgid "Empty" -msgstr "Üres" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Általános Áttekintés" - -#: [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 "A PHP verziód: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Szükséges verzió: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Telepítsd a php5-curl könyvtárat" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Telepítsd a php5-imagick könyvtárat" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "Telepítsd a php5-gd könyvtárat" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -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 "Böngésző" - -#: [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 "Itt tudod regisztrálni a podod a hivatalos %sMovim API%kon és listázhatod a %sthe pods page%n." - -#: [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 "A podod érvényesítve lett." - -#: [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 "Konfiguráció frissítve." - -#: [avatar]file -msgid "File" -msgstr "Fájl" - -#: [avatar]use_it -msgid "Use it" -msgstr "Használd" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webkam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Sajt!" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Webkam pillanatkép készítése." - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Avatár frissítve" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Az avatár nem lett frissítve." - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Ez a felhasználó nem osztott meg semmit sem eddig." - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Konferenciák" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Csoportok" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Új chat szoba hozzáadása." - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "Chat szoba azonosítója:" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Név" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Becenév" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Automatikusan be akarsz lépni a chat szobába?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "Rossz Chat szoba azonosító" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Könyvjelzők frissítve" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Hiba lépett fel:" - -#: [bookmarks]configure -msgid "Configure" -msgstr "Konfigurálás" - -#: [url]add -msgid "Add a new URL" -msgstr "Új URL hozzáadása" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Név" - -#: [message]published -msgid "Message Published" -msgstr "Üzenet közzétéve" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Titkosított üzenet" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Ír..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "Megállt..." - -#: [message]gone -msgid "Contact gone" -msgstr "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%snek a figyelmedre van szüksége" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Ide írd az üzenetet..." - -#: [chat]smileys -msgid "Smileys" -msgstr "Hangulatjelek" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Vitasd meg ismerőseiddel" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Gyakori kapcsolatok" - -#: [chatroom]members -msgid "Members" -msgstr "Tagok" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Csatlakozva a chat szobához" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Lecsatlakozva a chat szobától" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Beállítások" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Beállítások elmentve." - -#: [chatroom]subject -msgid "Subject" -msgstr "Tárgy" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "A tárgy megváltozott" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Nincsenek még beszélgetések..." - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "További kapcsolatok betöltése" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Általános" - -#: [config]language -msgid "Language" -msgstr "Nyelv" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Mutatsd az offline kapcsolatokat" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Rejtsd el az offline kapcsolatokat" - -#: [config]appearence -msgid "Appearence" -msgstr "Megjelenés" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Értesíts bejövő üzenet esetén" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Általános információk" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Név" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Születési idő" - -#: [general]gender -msgid "Gender" -msgstr "Nem" - -#: [general]marital -msgid "Marital Status" -msgstr "Családi állapot" - -#: [general]email -msgid "Email" -msgstr "Email" - -#: [general]website -msgid "Website" -msgstr "Honlap" - -#: [general]about -msgid "About Me" -msgstr "Névjegyem" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Egyéb felhasználói fiókok" - -#: [general]tune -msgid "Is Listening" -msgstr "Éppen hallgatja" - -#: [position]legend -msgid "Geographic Position" -msgstr "Földrajzi helyzet" - -#: [position]locality -msgid "Locality" -msgstr "Helység" - -#: [position]country -msgid "Country" -msgstr "Ország" - -#: [mood]title -msgid "Mood" -msgstr "Hangulat" - -#: [mood]im -msgid "I'm " -msgstr "Én" - -#: [listen]title -msgid "Listening" -msgstr "hallgat" - -#: [last]title -msgid "Last seen" -msgstr "Utoljára itt" - -#: [client]title -msgid "Client Informations" -msgstr "Kliens információk" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Utoljára regisztrálva" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Találj néhány új barátot" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Szerkesztés" - -#: [edit]alias -msgid "Alias" -msgstr "Alias" - -#: [edit]group -msgid "Group" -msgstr "Csoport" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Kapcsolat frissítve" - -#: [delete]title -msgid "Are you sure?" -msgstr "Biztos vagy benne?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Törölni fogod az egyik kapcsolatod, kérlek erősítsd meg a szándékod." - -#: [age]years -msgid "%s years" -msgstr "%s éves" - -#: [blog]last -msgid "Last public post" -msgstr "Utolsó nyilvános megosztás" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Láthatod ezt a kapcsolati állapotot" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Állapot megosztása" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "De ez az ismerős nem láthatja a tiéd" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "Nem vagy feliratkozva erre az ismerősre" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Felkérés feliratkozásra" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "De ez az ismerős még mindig láthatja ha online vagy" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "Nincsenek feliratkozók" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Meghívás" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Ez az ismerős az ismerős listádon van, de nincsenek feliratkozások a két felhasználó között." - -#: [group]subscribe -msgid "Subscribe" -msgstr "Feliratkozás" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Feliratkozva" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Leiratkozás" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Le fogsz iratkozni ennek a csoportnak a frissítéseiről" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Leiratkozva" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Tedd publikussá, hogy ennek a csoportnak tagja vagy a barátaid számára" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Adj meg címkéket ehhez a csoporthoz" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Biztos vagy benne ?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Fedezd fel, kövesd és oszd meg" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Valami rossz történt a csoporttal" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Csoportbeállítások elmentve." - -#: [group]delete_title -msgid "Delete the group" -msgstr "Csoport törlése" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Törölni fogod a következő csoportot. Kérlek erősítsd meg szándékod!" - -#: [group]delete_clean_text -msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "Úgy tűnik ez a csoport már nem létezik. El akarod távolítani a feliratkozásaid közül?" - -#: [group]counter -msgid "%s groups on this server" -msgstr "%s csoportok a szerveren." - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Feliratkozások" - -#: [group]servers -msgid "Groups servers" -msgstr "" - -#: [group]search_server -msgid "Search for a new server" -msgstr "Új szerver keresése" - -#: [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 "Szia" - -#: [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 "Feliratkozásaim" - -#: [groups]add -msgid "Create a new Group" -msgstr "Új csoport létrehozása" - -#: [groups]name -msgid "Group name" -msgstr "Csoport neve" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "Én Kicsi Pónim - Rajongói Klub" - -#: [groups]created -msgid "Group created successfully" -msgstr "Csoport sikeresen létrehozva" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Csoport sikeresen törölve" - -#: [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 "Nem tudsz új csoportot létrehozni ezen a szerveren" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s feliratkozó" - -#: [groups]num -msgid "%s posts" -msgstr "%s poszt" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Ez a szerver nem létezik" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Irány a chat oldal" - -#: [hello]news [page]news -msgid "News" -msgstr "Hírek" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Olvasd ezeket a cikkeket a híroldalon" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Látogasd meg a nyilvános blogod." - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "" - -#: [hello]share_title -msgid "Universal share button" -msgstr "Univerzális megosztás gomb" - -#: [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 "Megosztás Movimon" - -#: [hello]enter_title -msgid "Oh! Hello!" -msgstr "Ó! Szia!" - -#: [hello]enter_paragraph -msgid "It seems that you're new there! Welcome on Movim!" -msgstr "Úgy tűnik új vagy itt! Üdv a Movimon!" - -#: [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 "Wiki olvasása" - -#: [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 "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Téves felhasználónév" - -#: [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 "Néhány adat hiányzik!" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Hibás jelszó" - -#: [error]internal -msgid "Internal server error" -msgstr "Belső szerver hiba" - -#: [error]session -msgid "Session error" -msgstr "Hiba a munkamenetben" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Felhasználói fiók sikeresen létrehozva" - -#: [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 "A szervernek túl sok időbe telik válaszolni" - -#: [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 "Hupsz!" - -#: [error]default -msgid "Unknown error" -msgstr "Ismeretlen hiba" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Érvénytelen felhasználónév formátum" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Érvénytelen jelszó formátum" - -#: [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 "Az XMPP azonosítás sikertelen volt." - -#: [form]username -msgid "My address" -msgstr "Én címem" - -#: [form]create_one -msgid "Create one !" -msgstr "Hozz létre egyet!" - -#: [form]another_account -msgid "Another account" -msgstr "Másik felhasználói fiók" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Nincs még felhasználói fiókod ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "Csatlakozva" - -#: [form]population -msgid "Population" -msgstr "Lakosság" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "" - -#: [menu]empty_title -msgid "No news yet..." -msgstr "Nincsenek még hírek" - -#: [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 "Refresh all the streams" -msgstr "Adatfolyamok frissítése" - -#: [menu]public -msgid "This post is public" -msgstr "Ez a megosztás nyílvános" - -#: [menu]all -msgid "All" -msgstr "Mind" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Feliratkozásaim" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Kapcsolatok" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Hozzászólok" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Várakozó meghívások" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s beszélni szeretne veled" - -#: [post]news_feed -msgid "News Feed" -msgstr "Hírfolyam" - -#: [post]placeholder -msgid "Discover and register to the groups you are interested in" -msgstr "" - -#: [post]content [post]content_label -msgid "Content" -msgstr "Tartalom" - -#: [post]published -msgid "Post published" -msgstr "Poszt közzétéve" - -#: [post]deleted -msgid "Post deleted" -msgstr "Poszt törölve" - -#: [post]hot -msgid "What's Hot" -msgstr "Újdonságok" - -#: [post]hot_text -msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "" - -#: [post]new [publish]new -msgid "New post" -msgstr "Új poszt" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Nyilvános csoportok" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -msgstr "" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Poszt törlése" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "" - -#: [post]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Kommentek letiltva" - -#: [post]comment_published -msgid "Comment published" -msgstr "Komment közzétéve" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Lecsatlakozás" - -#: [status]here -msgid "Your status here !" -msgstr "" - -#: [status]updated -msgid "Status updated" -msgstr "Állapot frissítve" - -#: [status]status -msgid "Status" -msgstr "Állapot" - -#: [status]presence -msgid "Presence" -msgstr "Jelenlét" - -#: [status]online -msgid "Online with Movim" -msgstr "Online Movimmal" - -#: [post]preview [page]preview -msgid "Preview" -msgstr "Előnézet" - -#: [post]help [page]help -msgid "Help" -msgstr "Segítség" - -#: [post]help_more -msgid "More help" -msgstr "Mégtöbb segítség" - -#: [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 "Címkék" - -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "Ez a kép a galériádhoz lesz adva" - -#: [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [publish]no_content_preview -msgid "No content to preview" -msgstr "Nincs megjeleníthető tartalom előnézethez" - -#: [publish]no_title -msgid "Please provide a title" -msgstr "Kérlek adj címet neki" - -#: [publish]edit -msgid "Edit post" -msgstr "" - -#: [publish]title -msgid "Publish" -msgstr "Közzétesz" - -#: [publish]attach -msgid "Add a file or a picture to your post" -msgstr "Csatolj fájlt vagy képet a posztodhoz" - -#: [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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [chatrooms]bad_nickname -msgid "Please enter a correct nickname (2 to 40 characters)" -msgstr "" - -#: [chatrooms]conflict -msgid "Username already taken" -msgstr "A felhasználónév már használatban van" - -#: [room]anonymous_title -msgid "Public chatroom" -msgstr "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Bejelentkezés %s-n" - -#: [room]nick -msgid "Your nickname" -msgstr "" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Lecsatlakozott ismerősök mutatása" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Lecsatlakozott ismerősök rejtése" - -#: [roster]show_group -msgid "Show group %s" -msgstr "%s csoport mutatása" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "%s csoport elrejtése" - -#: [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 "Eredmények" - -#: [roster]added -msgid "Contact added" -msgstr "Ismerős hozzáadva" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Ismerős törölve" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Keresés ismerősök között" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Keresés ismerősök között" - -#: [share]error -msgid "This is not a valid url" -msgstr "" - -#: [share]success -msgid "Sharing the URL" -msgstr "" - -#: [statistics]title -msgid "Statistics" -msgstr "Statisztika" - -#: [statistics]since -msgid "Since" -msgstr "Óta" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Munkamenetek" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "A Movim egy decentralizált közösségi hálózat. Mielőtt létrehozod a fiókod válassz egy szervert a regisztrációhoz." - -#: [subscribe]server_question -msgid "Your server here ?" -msgstr "Itt van a szervered ?" - -#: [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 "Nincs kapcsolat megadva" - -#: [upload]title -msgid "Upload a file" -msgstr "Fájl feltöltése" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "Válaszd ki a feltölteni kívánt fájlt" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profil frissítve" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "A profilod mostantól nyilvános" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Felhasználók" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Yahoo Account" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Magánszféra szintje" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Nyilvános ez a profil?" - -#: [privacy]privacy_info -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Küldés" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Alapértékek" - -#: [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 "Adminisztráció" - -#: [page]home -msgid "Home" -msgstr "Kezdőoldal" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Felhasználó létrehozása" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatár" - -#: [page]chats -msgid "Chats" -msgstr "" - -#: [page]server -msgid "Server" -msgstr "Szerver" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Nyilvános csoportok" - -#: [page]viewer -msgid "Viewer" -msgstr "Nézegető" - -#: [page]media -msgid "Media" -msgstr "Média" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "Névjegy" - -#: [page]login -msgid "Login" -msgstr "Bejelentkezés" - -#: [page]feed -msgid "Feed" -msgstr "Hírforrás" - -#: [page]posts -msgid "Posts" -msgstr "Megosztások" - -#: [page]gallery -msgid "Gallery" -msgstr "Galéria" - -#: [page]visio -msgid "Visio-conference" -msgstr "Videó-konferencia" - -#: [page]pods -msgid "Pods" -msgstr "Podok" - -#: [page]share -msgid "Share" -msgstr "Megosztás" - -#: [page]room -msgid "Room" -msgstr "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Hiba: %s" - -#: [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 "Hupsz!" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -msgstr "Úgy tűnik még nincsenek itt képeid." - -#: [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 "%s - Felhasználó" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "" - -#: [title]blog -msgid "%s - Blog" -msgstr "" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Beállítások" - -#: [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 "%s - Bejelentkezés Momimon" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Üdv a Movimon" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Média" - -#: [title]news -msgid "%s - News" -msgstr "%s - Hírek" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Csoport beállítása" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Csoport" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Profil" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Szerver" - -#: [button]validate -msgid "Validate" -msgstr "Érvényesít" - -#: [button]refresh -msgid "Refresh" -msgstr "Frissít" - -#: [button]add -msgid "Add" -msgstr "Hozzáad" - -#: [button]delete -msgid "Delete" -msgstr "Törlés" - -#: [button]cancel -msgid "Cancel" -msgstr "Mégse" - -#: [button]close -msgid "Close" -msgstr "Bezárás" - -#: [button]update -msgid "Update" -msgstr "Frissít" - -#: [button]updating -msgid "Updating" -msgstr "Frissítés" - -#: [button]submitting -msgid "Submitting" -msgstr "Közzétesz" - -#: [button]register -msgid "Register" -msgstr "Regisztráció" - -#: [button]unregister -msgid "Unregister" -msgstr "Regisztráció törlése" - -#: [button]save -msgid "Save" -msgstr "Mentés" - -#: [button]clear -msgid "Clear" -msgstr "" - -#: [button]upload -msgid "Upload" -msgstr "Feltölt" - -#: [button]come_in -msgid "Come in!" -msgstr "Gyere be!" - -#: [button]connecting -msgid "Connecting" -msgstr "Csatlakozás" - -#: [button]bool_yes -msgid "Yes" -msgstr "Igen" - -#: [button]bool_no -msgid "No" -msgstr "Nem" - -#: [button]return -msgid "Return" -msgstr "Visszatérés" - -#: [button]accept -msgid "Accept" -msgstr "Elfogad" - -#: [button]refuse -msgid "Refuse" -msgstr "Visszautasít" - -#: [button]next -msgid "Next" -msgstr "Következő" - -#: [button]previous -msgid "Previous" -msgstr "Előző" - -#: [step]step -msgid "Step %s" -msgstr "%s. lépés" - -#: [day]title -msgid "Day" -msgstr "Nap" - -#: [day]monday -msgid "Monday" -msgstr "Hétfő" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Kedd" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Szerda" - -#: [day]thursday -msgid "Thursday" -msgstr "Csütörtök" - -#: [day]friday -msgid "Friday" -msgstr "Péntek" - -#: [day]saturday -msgid "Saturday" -msgstr "Szombat" - -#: [day]sunday -msgid "Sunday" -msgstr "Vasárnap" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "Nincs" - -#: [gender]male -msgid "Male" -msgstr "Férfi" - -#: [gender]female -msgid "Female" -msgstr "Nő" - -#: [gender]other -msgid "Other" -msgstr "Egyéb" - -#: [client]bot -msgid "Bot" -msgstr "Robot" - -#: [client]desktop -msgid "Desktop" -msgstr "Asztal" - -#: [client]phone -msgid "Phone" -msgstr "Telefon" - -#: [client]web -msgid "Web" -msgstr "Webcím" - -#: [client]registered -msgid "Registered" -msgstr "Regisztrálva" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "Nincs" - -#: [marital]single -msgid "Single" -msgstr "Egyedülálló" - -#: [marital]relationship -msgid "In a relationship" -msgstr "Kapcsolatban" - -#: [marital]married -msgid "Married" -msgstr "Házas" - -#: [marital]divorced -msgid "Divorced" -msgstr "Elvált" - -#: [marital]widowed -msgid "Widowed" -msgstr "Özvegy" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Élettársak" - -#: [marital]union -msgid "Civil Union" -msgstr "" - -#: [flag]white -msgid "Not shared" -msgstr "Nem publikus" - -#: [flag]green -msgid "Shared with one contact" -msgstr "" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Minden ismerőssel megosztva" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Megosztva az XMPP hálózattal" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "" - -#: [presence]online -msgid "Online" -msgstr "Elérhető" - -#: [presence]away -msgid "Away" -msgstr "Távol" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Ne zavarj" - -#: [presence]xa -msgid "Extended Away" -msgstr "" - -#: [presence]offline -msgid "Offline" -msgstr "Offline" - -#: [presence]error -msgid "Error" -msgstr "Hiba" - -#: [mood]afraid -msgid "afraid" -msgstr "" - -#: [mood]amazed -msgid "amazed" -msgstr "lenyűgözött" - -#: [mood]amorous -msgid "amorous" -msgstr "" - -#: [mood]angry -msgid "angry" -msgstr "haragos" - -#: [mood]annoyed -msgid "annoyed" -msgstr "" - -#: [mood]anxious -msgid "anxious" -msgstr "szorongó" - -#: [mood]aroused -msgid "aroused" -msgstr "" - -#: [mood]ashamed -msgid "ashamed" -msgstr "" - -#: [mood]bored -msgid "bored" -msgstr "unott" - -#: [mood]brave -msgid "brave" -msgstr "bátor" - -#: [mood]calm -msgid "calm" -msgstr "nyugodt" - -#: [mood]cautious -msgid "cautious" -msgstr "óvatos" - -#: [mood]cold -msgid "cold" -msgstr "hideg" - -#: [mood]confident -msgid "confident" -msgstr "konfidens" - -#: [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 "őrült" - -#: [mood]creative -msgid "creative" -msgstr "kreatív" - -#: [mood]curious -msgid "curious" -msgstr "kíváncsi" - -#: [mood]dejected -msgid "dejected" -msgstr "" - -#: [mood]depressed -msgid "depressed" -msgstr "depressziós" - -#: [mood]disappointed -msgid "disappointed" -msgstr "csalódott" - -#: [mood]disgusted -msgid "disgusted" -msgstr "undorodó" - -#: [mood]dismayed -msgid "dismayed" -msgstr "" - -#: [mood]distracted -msgid "distracted" -msgstr "" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "cikis" - -#: [mood]envious -msgid "envious" -msgstr "irigykedő" - -#: [mood]excited -msgid "excited" -msgstr "izgatott" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "flörtölő" - -#: [mood]frustated -msgid "frustated" -msgstr "frusztrált" - -#: [mood]grateful -msgid "grateful" -msgstr "hálás" - -#: [mood]grieving -msgid "grieving" -msgstr "" - -#: [mood]grumpy -msgid "grumpy" -msgstr "mogorva" - -#: [mood]guilty -msgid "guilty" -msgstr "bűnös" - -#: [mood]happy -msgid "happy" -msgstr "boldog" - -#: [mood]hopeful -msgid "hopeful" -msgstr "reményteli" - -#: [mood]hot -msgid "hot" -msgstr "forró/ szexi" - -#: [mood]humbled -msgid "humbled" -msgstr "" - -#: [mood]humiliated -msgid "humiliated" -msgstr "megalázott" - -#: [mood]hungry -msgid "hungry" -msgstr "éhes" - -#: [mood]hurt -msgid "hurt" -msgstr "sérült" - -#: [mood]impressed -msgid "impressed" -msgstr "" - -#: [mood]in_awe -msgid "in awe" -msgstr "" - -#: [mood]in_love -msgid "in love" -msgstr "szerelmes" - -#: [mood]indignant -msgid "indignant" -msgstr "" - -#: [mood]interested -msgid "interested" -msgstr "érdeklődő" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "mérgezett" - -#: [mood]invincible -msgid "invincible" -msgstr "" - -#: [mood]jealous -msgid "jealous" -msgstr "irigy" - -#: [mood]lonely -msgid "lonely" -msgstr "magányos" - -#: [mood]lost -msgid "lost" -msgstr "elveszett" - -#: [mood]lucky -msgid "lucky" -msgstr "szerencsés" - -#: [mood]mean -msgid "mean" -msgstr "" - -#: [mood]moody -msgid "moody" -msgstr "" - -#: [mood]nervous -msgid "nervous" -msgstr "feszült" - -#: [mood]neutral -msgid "neutral" -msgstr "semleges" - -#: [mood]offended -msgid "offended" -msgstr "sértett" - -#: [mood]outraged -msgid "outraged" -msgstr "dühös" - -#: [mood]playful -msgid "playful" -msgstr "játékos" - -#: [mood]proud -msgid "proud" -msgstr "büszke" - -#: [mood]relaxed -msgid "relaxed" -msgstr "ellazult" - -#: [mood]relieved -msgid "relieved" -msgstr "megkönnyebbült" - -#: [mood]restless -msgid "restless" -msgstr "nyugtalan" - -#: [mood]sad -msgid "sad" -msgstr "szomorú" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "szarkasztikus" - -#: [mood]satisfied -msgid "satisfied" -msgstr "elégedett" - -#: [mood]serious -msgid "serious" -msgstr "komoly" - -#: [mood]shocked -msgid "shocked" -msgstr "sokkolt" - -#: [mood]shy -msgid "shy" -msgstr "szégyellős" - -#: [mood]sick -msgid "sick" -msgstr "beteg" - -#: [mood]sleepy -msgid "sleepy" -msgstr "álmos" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontán" - -#: [mood]stressed -msgid "stressed" -msgstr "stresszes" - -#: [mood]strong -msgid "strong" -msgstr "erős" - -#: [mood]surprised -msgid "surprised" -msgstr "meglepett" - -#: [mood]thankful -msgid "thankful" -msgstr "hálás" - -#: [mood]thirsty -msgid "thirsty" -msgstr "szomjas" - -#: [mood]tired -msgid "tired" -msgstr "fáradt" - -#: [mood]undefined -msgid "undefined" -msgstr "" - -#: [mood]weak -msgid "weak" -msgstr "gyenge" - -#: [mood]worried -msgid "worried" -msgstr "aggódik" - -#: [month]title -msgid "Month" -msgstr "Hónap" - -#: [month]january -msgid "January" -msgstr "Január" - -#: [month]february -msgid "February" -msgstr "Február" - -#: [month]march -msgid "March" -msgstr "Március" - -#: [month]april -msgid "April" -msgstr "Április" - -#: [month]may -msgid "May" -msgstr "Május" - -#: [month]june -msgid "June" -msgstr "Június" - -#: [month]july -msgid "July" -msgstr "Július" - -#: [month]august -msgid "August" -msgstr "Augusztus" - -#: [month]september -msgid "September" -msgstr "Szeptember" - -#: [month]october -msgid "October" -msgstr "Október" - -#: [month]november -msgid "November" -msgstr "November" - -#: [month]december -msgid "December" -msgstr "December" - -#: [year]title -msgid "Year" -msgstr "Év" - -#: [date]today -msgid "Today" -msgstr "Ma" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Holnap" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Tegnap" - -#: [date]ago -msgid "%d days ago" -msgstr "%d napja" - -#: [date]day -msgid "day" -msgstr "nap" - -#: [post]title -msgid "Title" -msgstr "Cím" - -#: [post]whats_new -msgid "What's new ?" -msgstr "Mi történt?" - -#: [post]place -msgid "Place" -msgstr "Hely" - -#: [post]by -msgid "by" -msgstr "által" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "" - -#: [post]email -msgid "email" -msgstr "email" - -#: [post]empty -msgid "No content" -msgstr "Nincs tartalom" - -#: [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 "%s új elem" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Hozzászólás megosztási hiba" - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Mutasd a régebbi hozzászólásokat" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "Hozzászólások betöltése..." - -#: [post]comments_get -msgid "Get the comments" -msgstr "" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Hozzászólok" - -#: [post]share -msgid "Share with" -msgstr "Megosztás vele:" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Mindenki" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Ismerőseid" - -#: [post]updated -msgid "Updated" -msgstr "Frissítve" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Tartalom nem található" - -#: [post]default_title -msgid "Contact publication" -msgstr "" - -#: [post]comments -msgid "Comments" -msgstr "Kommentek" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "" - -#: [field]type_here -msgid "Type here" -msgstr "Ide írj" - -#~ msgid "Data" -#~ msgstr "Adat" - -#~ msgid "Cache" -#~ msgstr "Cache" - -#~ msgid "Messages" -#~ msgstr "Üzenetek" - -#~ msgid "Location updated" -#~ msgstr "Helyzet frissítve" - -#~ msgid "Update my position" -#~ msgstr "Helyzetem frissítése" - -#~ msgid "Get the members" -#~ msgstr "Tagok lekérdezése" - -#~ msgid "Shared" -#~ msgstr "Megosztva" - -#~ msgid "Search" -#~ msgstr "Keresés" - -#~ msgid "Is calling you" -#~ msgstr "Hív téged" - -#~ msgid "Call" -#~ msgstr "Hívás" - -#~ msgid "Connection" -#~ msgstr "Kapcsolat" diff --git a/sources/locales/id.po b/sources/locales/id.po deleted file mode 100644 index ad23c97..0000000 --- a/sources/locales/id.po +++ /dev/null @@ -1,2734 +0,0 @@ -# Indonesian translation for movim -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2013. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-06-09 12:21+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: Indonesian \n" -"Language: id\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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Buat vCard ku" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Kata sandi" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "pada" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Tindakan" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Informasi Klien" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Informasi Klien" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Senyum !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Ambil gambar dari webcam" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Konferensi" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Grup" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nama" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Panggilan" - -#: [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 "ID Chatroom Salah" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Nama kosong" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Bookmark diperbarui" - -#: [bookmarks]error -#, fuzzy -msgid "An error occured :" -msgstr "Terjadi kesalahan : " - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Nama" - -#: [message]published -msgid "Message Published" -msgstr "" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Menulis..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "" - -#: [message]gone -msgid "Contact gone" -msgstr "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Obrolan" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Konfigurasi" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Konfigurasi" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Konfigurasi" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Informasi Umum" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nama" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Tanggal Lahir" - -#: [general]gender -msgid "Gender" -msgstr "Jenis kelamin" - -#: [general]marital -msgid "Marital Status" -msgstr "Status Pernikahan" - -#: [general]email -msgid "Email" -msgstr "Email" - -#: [general]website -msgid "Website" -msgstr "Situs web" - -#: [general]about -msgid "About Me" -msgstr "Tentang Saya" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "Posisi Geografis" - -#: [position]locality -msgid "Locality" -msgstr "Lokalitas" - -#: [position]country -msgid "Country" -msgstr "Negara" - -#: [mood]title -msgid "Mood" -msgstr "Mood" - -#: [mood]im -msgid "I'm " -msgstr "Aku " - -#: [listen]title -msgid "Listening" -msgstr "Mendengarkan" - -#: [last]title -msgid "Last seen" -msgstr "Terakhir terlihat" - -#: [client]title -msgid "Client Informations" -msgstr "Informasi Klien" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Terdaftar terakhir" - -#: [explore]explore -msgid "Find some new friends" -msgstr "" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "" - -#: [edit]alias -msgid "Alias" -msgstr "Alias" - -#: [edit]group -msgid "Group" -msgstr "Grup" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Hapus kontak ini" - -#: [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 -#, fuzzy -msgid "No subscriptions" -msgstr "Dapatkan langganan" - -#: [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 "Konfigurasi grup disimpan" - -#: [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 "" - -#: [group]servers -#, fuzzy -msgid "Groups servers" -msgstr "Grup" - -#: [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 -#, fuzzy -msgid "You don't have any group subscriptions yet." -msgstr "Atur langganan mu" - -#: [groups]empty_text2 -#, fuzzy -msgid "Here you will be able to manage all your subscriptions." -msgstr "Atur langganan mu" - -#: [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 "Pony Kecilku - Fan Klub" - -#: [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 "" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "" - -#: [hello]news [page]news -msgid "News" -msgstr "Berita" - -#: [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 "Spanduk kecil tersebut mengacu kepada apa?" - -#: [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 "Add 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 "" - -#: [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]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 -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 "Alamat saya" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Kesalahan publikasikan komentar" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -#, fuzzy -msgid "Publish this post publicly?" -msgstr "Apakah ini profil publik ?" - -#: [post]public_yes -#, fuzzy -msgid "This post is now public" -msgstr "Apakah ini profil publik ?" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Apakah ini profil publik ?" - -#: [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]discover -msgid "Discover more articles on the Groups page" -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 "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 "" - -#: [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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 -#, fuzzy -msgid "Search in your contacts" -msgstr "Dibagikan ke satu kontak" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Dibagikan ke satu kontak" - -#: [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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 -#, fuzzy -msgid "Upload a file" -msgstr "Unggah" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profil di Perbarui" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Tingkat Privasi" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Apakah ini profil publik ?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Harap diperhatikan! Dengan membuat profil anda publik, semua informasi yang tercantum di atas akan tersedia untuk semua pengguna Movim dan seluruh Internet." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Kirim" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Atur ulang" - -#: [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 "Administrasi" - -#: [page]home -msgid "Home" -msgstr "" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "Jelajahi" - -#: [page]account_creation -msgid "Account Creation" -msgstr "" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [page]chats -msgid "Chats" -msgstr "" - -#: [page]server -msgid "Server" -msgstr "Server" - -#: [page]public_groups -msgid "Public Groups" -msgstr "" - -#: [page]viewer -msgid "Viewer" -msgstr "Penilik" - -#: [page]media -msgid "Media" -msgstr "Media" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "" - -#: [page]login -msgid "Login" -msgstr "" - -#: [page]feed -msgid "Feed" -msgstr "Tautan" - -#: [page]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Kesalahan: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Tidak dapat memuat berkas '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Kesalahan rute, harap atur semua parameter untuk halaman %s" - -#: [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 "Validasi" - -#: [button]refresh -msgid "Refresh" -msgstr "Perbarui" - -#: [button]add -msgid "Add" -msgstr "Tambah" - -#: [button]delete -msgid "Delete" -msgstr "" - -#: [button]cancel -msgid "Cancel" -msgstr "" - -#: [button]close -msgid "Close" -msgstr "Tutup" - -#: [button]update -msgid "Update" -msgstr "" - -#: [button]updating -msgid "Updating" -msgstr "" - -#: [button]submitting -msgid "Submitting" -msgstr "Mengirimkan" - -#: [button]register -msgid "Register" -msgstr "" - -#: [button]unregister -msgid "Unregister" -msgstr "" - -#: [button]save -msgid "Save" -msgstr "Simpan" - -#: [button]clear -msgid "Clear" -msgstr "" - -#: [button]upload -msgid "Upload" -msgstr "Unggah" - -#: [button]come_in -msgid "Come in!" -msgstr "Ayo masuk!" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "Ya" - -#: [button]bool_no -msgid "No" -msgstr "Tidak" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "Hari" - -#: [day]monday -msgid "Monday" -msgstr "Senin" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Selasa" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Rabu" - -#: [day]thursday -msgid "Thursday" -msgstr "Kamis" - -#: [day]friday -msgid "Friday" -msgstr "Jumat" - -#: [day]saturday -msgid "Saturday" -msgstr "Sabtu" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Nihil" - -#: [gender]male -msgid "Male" -msgstr "Pria" - -#: [gender]female -msgid "Female" -msgstr "Wanita" - -#: [gender]other -msgid "Other" -msgstr "Lainnya" - -#: [client]bot -msgid "Bot" -msgstr "Bot" - -#: [client]desktop -msgid "Desktop" -msgstr "Desktop" - -#: [client]phone -msgid "Phone" -msgstr "Telepon" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Terdaftar" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Nihil" - -#: [marital]single -msgid "Single" -msgstr "Lajang" - -#: [marital]relationship -msgid "In a relationship" -msgstr "Sedang berhubungan" - -#: [marital]married -msgid "Married" -msgstr "Menikah" - -#: [marital]divorced -msgid "Divorced" -msgstr "Bercerai" - -#: [marital]widowed -msgid "Widowed" -msgstr "Janda" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Tinggal bersama" - -#: [marital]union -msgid "Civil Union" -msgstr "Hubungan sejenis" - -#: [flag]white -msgid "Not shared" -msgstr "Tidak dibagikan" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Dibagikan ke satu kontak" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Dibagikan ke seluruh kontak" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Dibagikan ke jaringan XMPP" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Dibagikan ke seluruh Internet" - -#: [presence]online -msgid "Online" -msgstr "Tersedia" - -#: [presence]away -msgid "Away" -msgstr "Jauh" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Jangan Diganggu" - -#: [presence]xa -msgid "Extended Away" -msgstr "Menjauh Lama" - -#: [presence]offline -msgid "Offline" -msgstr "" - -#: [presence]error -msgid "Error" -msgstr "Kesalahan" - -#: [mood]afraid -msgid "afraid" -msgstr "takut" - -#: [mood]amazed -msgid "amazed" -msgstr "kagum" - -#: [mood]amorous -msgid "amorous" -msgstr "mudah jatuh cinta" - -#: [mood]angry -msgid "angry" -msgstr "marah" - -#: [mood]annoyed -msgid "annoyed" -msgstr "kesal" - -#: [mood]anxious -msgid "anxious" -msgstr "risau" - -#: [mood]aroused -msgid "aroused" -msgstr "terangsang" - -#: [mood]ashamed -msgid "ashamed" -msgstr "malu" - -#: [mood]bored -msgid "bored" -msgstr "bosan" - -#: [mood]brave -msgid "brave" -msgstr "berani" - -#: [mood]calm -msgid "calm" -msgstr "tenang" - -#: [mood]cautious -msgid "cautious" -msgstr "hati-hati" - -#: [mood]cold -msgid "cold" -msgstr "dingin" - -#: [mood]confident -msgid "confident" -msgstr "yakin" - -#: [mood]confused -msgid "confused" -msgstr "bingung" - -#: [mood]contemplative -msgid "contemplative" -msgstr "merenung" - -#: [mood]contented -msgid "contented" -msgstr "puas" - -#: [mood]cranky -msgid "cranky" -msgstr "jengkel" - -#: [mood]crazy -msgid "crazy" -msgstr "gila" - -#: [mood]creative -msgid "creative" -msgstr "kreatif" - -#: [mood]curious -msgid "curious" -msgstr "penasaran" - -#: [mood]dejected -msgid "dejected" -msgstr "gundah" - -#: [mood]depressed -msgid "depressed" -msgstr "murung" - -#: [mood]disappointed -msgid "disappointed" -msgstr "kecewa" - -#: [mood]disgusted -msgid "disgusted" -msgstr "jijik" - -#: [mood]dismayed -msgid "dismayed" -msgstr "cemas" - -#: [mood]distracted -msgid "distracted" -msgstr "bingung" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "tersipu" - -#: [mood]envious -msgid "envious" -msgstr "iri" - -#: [mood]excited -msgid "excited" -msgstr "gembira" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "genit" - -#: [mood]frustated -msgid "frustated" -msgstr "" - -#: [mood]grateful -msgid "grateful" -msgstr "bersyukur" - -#: [mood]grieving -msgid "grieving" -msgstr "kecil hati" - -#: [mood]grumpy -msgid "grumpy" -msgstr "galak" - -#: [mood]guilty -msgid "guilty" -msgstr "bersalah" - -#: [mood]happy -msgid "happy" -msgstr "bahagia" - -#: [mood]hopeful -msgid "hopeful" -msgstr "penuh harapan" - -#: [mood]hot -msgid "hot" -msgstr "panas" - -#: [mood]humbled -msgid "humbled" -msgstr "merendahkan" - -#: [mood]humiliated -msgid "humiliated" -msgstr "terhina" - -#: [mood]hungry -msgid "hungry" -msgstr "lapar" - -#: [mood]hurt -msgid "hurt" -msgstr "tersakiti" - -#: [mood]impressed -msgid "impressed" -msgstr "terkesan" - -#: [mood]in_awe -msgid "in awe" -msgstr "kagum" - -#: [mood]in_love -msgid "in love" -msgstr "jatuh cinta" - -#: [mood]indignant -msgid "indignant" -msgstr "" - -#: [mood]interested -msgid "interested" -msgstr "tertarik" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "mabuk" - -#: [mood]invincible -msgid "invincible" -msgstr "tak terkalahkan" - -#: [mood]jealous -msgid "jealous" -msgstr "cemburu" - -#: [mood]lonely -msgid "lonely" -msgstr "kesepian" - -#: [mood]lost -msgid "lost" -msgstr "tersesat" - -#: [mood]lucky -msgid "lucky" -msgstr "beruntung" - -#: [mood]mean -msgid "mean" -msgstr "jahat" - -#: [mood]moody -msgid "moody" -msgstr "murung" - -#: [mood]nervous -msgid "nervous" -msgstr "gugup" - -#: [mood]neutral -msgid "neutral" -msgstr "netral" - -#: [mood]offended -msgid "offended" -msgstr "tersinggung" - -#: [mood]outraged -msgid "outraged" -msgstr "marah" - -#: [mood]playful -msgid "playful" -msgstr "humoris" - -#: [mood]proud -msgid "proud" -msgstr "bangga" - -#: [mood]relaxed -msgid "relaxed" -msgstr "santai" - -#: [mood]relieved -msgid "relieved" -msgstr "lega" - -#: [mood]restless -msgid "restless" -msgstr "gelisah" - -#: [mood]sad -msgid "sad" -msgstr "sedih" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarkastik" - -#: [mood]satisfied -msgid "satisfied" -msgstr "puas" - -#: [mood]serious -msgid "serious" -msgstr "serius" - -#: [mood]shocked -msgid "shocked" -msgstr "kaget" - -#: [mood]shy -msgid "shy" -msgstr "malu" - -#: [mood]sick -msgid "sick" -msgstr "sakit" - -#: [mood]sleepy -msgid "sleepy" -msgstr "mengantuk" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontan" - -#: [mood]stressed -msgid "stressed" -msgstr "stress" - -#: [mood]strong -msgid "strong" -msgstr "kuat" - -#: [mood]surprised -msgid "surprised" -msgstr "tercengang" - -#: [mood]thankful -msgid "thankful" -msgstr "berterima kasih" - -#: [mood]thirsty -msgid "thirsty" -msgstr "haus" - -#: [mood]tired -msgid "tired" -msgstr "lelah" - -#: [mood]undefined -msgid "undefined" -msgstr "tak terdefinisi" - -#: [mood]weak -msgid "weak" -msgstr "lemah" - -#: [mood]worried -msgid "worried" -msgstr "khawatir" - -#: [month]title -msgid "Month" -msgstr "Bulan" - -#: [month]january -msgid "January" -msgstr "Januari" - -#: [month]february -msgid "February" -msgstr "Februari" - -#: [month]march -msgid "March" -msgstr "Maret" - -#: [month]april -msgid "April" -msgstr "April" - -#: [month]may -msgid "May" -msgstr "Mei" - -#: [month]june -msgid "June" -msgstr "Juni" - -#: [month]july -msgid "July" -msgstr "Juli" - -#: [month]august -msgid "August" -msgstr "Agustus" - -#: [month]september -msgid "September" -msgstr "September" - -#: [month]october -msgid "October" -msgstr "Oktober" - -#: [month]november -msgid "November" -msgstr "November" - -#: [month]december -msgid "December" -msgstr "Desember" - -#: [year]title -msgid "Year" -msgstr "Tahun" - -#: [date]today -msgid "Today" -msgstr "Hari Ini" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Besok" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Kemarin" - -#: [date]ago -#, fuzzy -msgid "%d days ago" -msgstr " %d hari lalu" - -#: [date]day -msgid "day" -msgstr "hari" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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 "Feed mu tidak dapat dimuat." - -#: [post]older -msgid "Get older posts" -msgstr "Tampilkan posting lawas" - -#: [post]new_items -msgid "%s new items" -msgstr "" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Kesalahan publikasikan komentar" - -#: [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 "" - -#~ msgid "Location" -#~ msgstr "Lokasi" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Atur langganan mu" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Atur langganan" - -#~ msgid "Get the subscriptions" -#~ msgstr "Dapatkan langganan" - -#~ msgid "Search" -#~ msgstr "Cari" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Panggilan" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Panggilan" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Browser anda terlalu lawas untuk di gunakan dengan Movim." - -#~ msgid "Manage" -#~ msgstr "Kelola" - -#, fuzzy -#~ msgid "Active contacts" -#~ msgstr "Tindakan" - -#~ msgid "remorseful" -#~ msgstr "menyesal" - -#~ msgid "Logout" -#~ msgstr "Keluar" - -#~ msgid "My Posts" -#~ msgstr "Posting saya" - -#~ msgid "Edit my Profile" -#~ msgstr "Edit Profil ku" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Server anda tidak mendukung pasca publikasi, kamu hanya dapat membaca feed kontak" - -#~ msgid "Invite this user" -#~ msgstr "Undang user ini" - -#~ msgid "What is Movim?" -#~ msgstr "Apa itu Movim?" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Kunjungi halaman %s Apa itu Movim ? %s untuk mengetahui lebih lanjut tentang proyek, tujuan dan pahami cara kerjanya." diff --git a/sources/locales/io.po b/sources/locales/io.po deleted file mode 100644 index ca639a6..0000000 --- a/sources/locales/io.po +++ /dev/null @@ -1,2654 +0,0 @@ -# Ido translation for movim -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2013. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2014-06-01 23:07+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: Ido \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "Lundio" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Mardio" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Merkurdio" - -#: [day]thursday -msgid "Thursday" -msgstr "Jovdio" - -#: [day]friday -msgid "Friday" -msgstr "Venerdio" - -#: [day]saturday -msgid "Saturday" -msgstr "Saturdio" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Nula" - -#: [gender]male -msgid "Male" -msgstr "Viro" - -#: [gender]female -msgid "Female" -msgstr "Muliero" - -#: [gender]other -msgid "Other" -msgstr "Altra" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Nula" - -#: [marital]single -msgid "Single" -msgstr "Singla" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "Mariajinta" - -#: [marital]divorced -msgid "Divorced" -msgstr "Divorcinta" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "" - -#: [marital]union -msgid "Civil Union" -msgstr "Civila mariajo" - -#: [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 "Konektita" - -#: [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 "amoranta" - -#: [mood]angry -msgid "angry" -msgstr "iracanta" - -#: [mood]annoyed -msgid "annoyed" -msgstr "" - -#: [mood]anxious -msgid "anxious" -msgstr "anxioza" - -#: [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 "Januaro" - -#: [month]february -msgid "February" -msgstr "Februaro" - -#: [month]march -msgid "March" -msgstr "Marto" - -#: [month]april -msgid "April" -msgstr "Aprilo" - -#: [month]may -msgid "May" -msgstr "Mayo" - -#: [month]june -msgid "June" -msgstr "Junio" - -#: [month]july -msgid "July" -msgstr "Julio" - -#: [month]august -msgid "August" -msgstr "Agosto" - -#: [month]september -msgid "September" -msgstr "Septembro" - -#: [month]october -msgid "October" -msgstr "Oktobro" - -#: [month]november -msgid "November" -msgstr "Novembro" - -#: [month]december -msgid "December" -msgstr "Decembro" - -#: [year]title -msgid "Year" -msgstr "" - -#: [date]today -msgid "Today" -msgstr "Hodie" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Morge" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Hiere" - -#: [date]ago -#, fuzzy -msgid "%d days ago" -msgstr " %d dii ante" - -#: [date]day -msgid "day" -msgstr "dio" - -#: [post]title -msgid "Title" -msgstr "" - -#: [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 "" - -#: [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/is.po b/sources/locales/is.po deleted file mode 100644 index 872a3f1..0000000 --- a/sources/locales/is.po +++ /dev/null @@ -1,2663 +0,0 @@ -# -# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+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ð" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 -#, fuzzy -msgid "Database Name" -msgstr "Gerð Gagnagrunns" - -#: [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 "" - -#: [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]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" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -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 -#: [accounts]accounts_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 "" - -#: [message]history -msgid "%s messages retrieved" -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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [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]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Stillingar" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Stillingar" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]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 -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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 -#, fuzzy -msgid "Add the chatroom" -msgstr "Bæta við spjallrás" - -#: [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 "" - -#: [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]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 -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 "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Tengiliðir" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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" - -#: [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]edit -msgid "Edit post" -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 "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -msgstr "Færslur" - -#: [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 "" - -#: [page]tag -#, fuzzy -msgid "Tag" -msgstr "Mörk" - -#: [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 "" - -#~ msgid "Data" -#~ msgstr "Gögn" - -#~ msgid "Messages" -#~ msgstr "Skilaboð" - -#~ msgid "Shared" -#~ msgstr "Deilt" diff --git a/sources/locales/it.po b/sources/locales/it.po deleted file mode 100644 index c4215fb..0000000 --- a/sources/locales/it.po +++ /dev/null @@ -1,2691 +0,0 @@ -# -# Translators: -# Astrofillite, 2015 -# fmarella , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Grazie" - -#: [about]developers -msgid "Developers" -msgstr "Sviluppatori" - -#: [about]translators -msgid "Translators" -msgstr "Traduttori" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Grazie a tutti i traduttori" - -#: [about]software -msgid "Software" -msgstr "Software" - -#: [about]resources -msgid "Resources" -msgstr "Risorse" - -#: [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 é 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 "Account" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Modifica la mia password" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Password" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Conferma password" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "La password è stata aggiornata" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Inserire una password valida (minimo 6 caratteri)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "Le password inserite non sono uguali" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Elimina il mio account" - -#: [account]delete -msgid "Delete your 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 "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 "Sei sicuro di volerlo eliminare?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Gateway" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Crea un nuovo account" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "Nessun form di creazione dell'account trovato sul server" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Il tuo account è stato registrato con successo" - -#: [create]loading -msgid "Loading" -msgstr "Caricamento in corso" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "non accettabile" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -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 "Questo server utilizza un sistema di registrazione esterno, fai click sul seguente URL." - -#: [adhoc]title -msgid "Actions" -msgstr "Azioni" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Database" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl non è riuscito a collegarsi al database" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Modl è collegato al database" - -#: [db]update -msgid "The database need to be updated" -msgstr "Il database deve essere aggiornato" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "Il database di Movim è aggiornato" - -#: [db]type -msgid "Database Type" -msgstr "Tipo di database" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Nome utente" - -#: [db]host -msgid "Host" -msgstr "Host" - -#: [db]port -msgid "Port" -msgstr "Porta" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "Impostazioni Generali" - -#: [general]theme -msgid "Theme" -msgstr "Tema" - -#: [general]language -msgid "Default language" -msgstr "Lingua predefinita" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Verbosità dei log" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Fuso orario del server" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Limite raggiunto per la cartella dell'utente (in bytes)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "Configurazione WebSocket" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Inserire un WebSocket URI valido nel form" - -#: [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 "Se è stato modificato l'URI, riavvia il demone per ricaricare la configurazione" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "Public WebSockets" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Credenziali dell' amministratore." - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Modificare le credenziali admin/password di default" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Ridigita la password" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "la Whitelist del server 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 "Se si desidera specificare un elenco di server XMPP autorizzati sul Suo pod Movim e proibire la connessione su tutti gli altri si prega di inserire qui, i rispettivi nomi di dominio separati dalle virgole (es: movim.eu,jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Lascia questo campo vuoto se si consente l'accesso a tutti gli account XMPP." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Elenco dei server XMPP whitelisted" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Informazione" - -#: [information]description -msgid "Description" -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 -msgid "Leave this field blank if you dont want to show any message." -msgstr "Lasciare vuoto questo campo per non mostrare alcun messaggio" - -#: [information]label -msgctxt "[information]label" -msgid "Information Message" -msgstr "Informazione" - -#: [log]empty -msgid "Empty" -msgstr "Vuoto" - -#: [log]syslog -msgid "Syslog" -msgstr "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Syslog e file" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Panoramica generale" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim ha riscontrato dei problemi o delle funzionalità che devono essere corrette o migliorate" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Aggiora la tua versione di PHP: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Richiesto: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Installare la libreria php5-curl" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Installare la libreria php5-imagick" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "Installare la libreria php5-gd" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Permessi di lettura e scrittura per il webserver nella cartella root di Movim" - -#: [compatibility]db -msgid "The database need to be updated, go to the database panel to fix this" -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 "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" -msgstr "" - -#: [schema]browser -msgid "Browser" -msgstr "Browser" - -#: [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 "Qui puoi registrare il tuo pod su %sMovim API% ufficiale ed essere elencato su %sthe pods page%s." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "Il tuo pod non è registrato sull'API" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Il tuo pod è registrato sull'API" - -#: [api]wait -msgid "Your pod is not yet validated" -msgstr "Il tuo pod non è ancora validato" - -#: [api]validated -msgid "Your pod is validated" -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" -msgstr "Hai chiesto di essere rimosso dall'API, la richiesta verrà elaborata entro un paio d'ore" - -#: [api]conf_updated [config]updated -msgid "Configuration updated" -msgstr "Configurazione aggiornata" - -#: [avatar]file -msgid "File" -msgstr "File" - -#: [avatar]use_it -msgid "Use it" -msgstr "Usalo" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Cheese !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Foto profilo aggiornata" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Foto profilo non aggiornata" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "feed %s" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Questo utente non ha pubblicato nulla al momento" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Conferenze" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Gruppi" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Aggiungi una nuova Chat Room" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "Chat Room ID" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nome" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Nickname" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Vuoi entrare automaticamente in questa Chat?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "Chatroom ID non valido" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Nome non inserito" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Segnalibro aggiornato" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Si è verificato un errore :" - -#: [bookmarks]configure -msgid "Configure" -msgstr "Configura" - -#: [url]add -msgid "Add a new URL" -msgstr "Aggiungi un nuovo URL" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Nome" - -#: [message]published -msgid "Message Published" -msgstr "Messaggio pubblicato" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Messaggio criptato" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Scrivendo..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "In attesa..." - -#: [message]gone -msgid "Contact gone" -msgstr "Contatto perso" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s richiede la tua attenzione" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Inserisci il tuo messaggio qui..." - -#: [chat]smileys -msgid "Smileys" -msgstr "Smileys" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Discuti con i tuoi contatti" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Contatti frequenti" - -#: [chatroom]members -msgid "Members" -msgstr "Partecipanti" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Connesso alla chatroom" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Disconnesso dalla chatroom" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Configurazione" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Configurazione salvata" - -#: [chatroom]subject -msgid "Subject" -msgstr "Argomento" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Argomento cambiato" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Nessun messaggio..." - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Chatta con un contatto" - -#: [chats]more -msgid "Load more contacts" -msgstr "Importa più contatti" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Generale" - -#: [config]language -msgid "Language" -msgstr "Lingua" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Mostra i contatti non in linea" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Nascondi i messaggi non in linea" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Notifica i messaggi in arrivo" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Usa notifiche desktop" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Informazioni Generali" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nome" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Data di nascita" - -#: [general]gender -msgid "Gender" -msgstr "Sesso" - -#: [general]marital -msgid "Marital Status" -msgstr "Stato civile" - -#: [general]email -msgid "Email" -msgstr "Email" - -#: [general]website -msgid "Website" -msgstr "Sito web" - -#: [general]about -msgid "About Me" -msgstr "Informazioni su di me" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Altri account" - -#: [general]tune -msgid "Is Listening" -msgstr "Sta ascoltando" - -#: [position]legend -msgid "Geographic Position" -msgstr "Posizione geografica" - -#: [position]locality -msgid "Locality" -msgstr "Località" - -#: [position]country -msgid "Country" -msgstr "Nazione" - -#: [mood]title -msgid "Mood" -msgstr "Umore" - -#: [mood]im -msgid "I'm " -msgstr "Sono" - -#: [listen]title -msgid "Listening" -msgstr "Ascoltando" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [client]title -msgid "Client Informations" -msgstr "Informazioni sul client" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Ultimo iscritto" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Cerca nuovi amici" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Modifica" - -#: [edit]alias -msgid "Alias" -msgstr "Alias" - -#: [edit]group -msgid "Group" -msgstr "Gruppo" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Contatto aggiornato" - -#: [delete]title -msgid "Are you sure?" -msgstr "Sei sicuro?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Stai per eliminare uno dei tuoi contatti, sei sicuro?" - -#: [age]years -msgid "%s years" -msgstr "%s anni" - -#: [blog]last -msgid "Last public post" -msgstr "Ultimo articolo pubblico" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Puoi vedere lo status di questo contatto" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Condividi il mio stato" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "Ma questo contatto non può vedere il tuo" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "Non sei iscritto a questo contatto" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Chiedi di iscriverti" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "Ma questo contatto può ancora vedere se sei online" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "Nessuna sottoscrizione" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Invita" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Questo contatto è nella tua lista contatti ma non c'è nessuna iscrizione tra i due account" - -#: [group]subscribe -msgid "Subscribe" -msgstr "Iscriviti" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Iscritto" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Cancella iscrizione" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Stai per cancellare l'iscrizione a questo Gruppo" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Non iscritto" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Rendi la tua appartenenza a questo gruppo pubblica per i tuoi amici" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Assegna una etichetta a questo gruppo" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Sei sicuro?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Scopri, segui e condividi" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Si è verificato un errore con questo gruppo" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Configurazione del gruppo salvata" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Cancella il gruppo" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Stai per eliminare il seguente gruppo. Sei sicuro di volerlo fare?" - -#: [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 "%s gruppi su questo server" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "" - -#: [group]servers -msgid "Groups servers" -msgstr "Server dei gruppi" - -#: [group]search_server -msgid "Search for a new server" -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 "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." -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 "Ciao" - -#: [groups]contact_post [hello]contact_post [menu]contact_post -msgid "Contact post" -msgstr "Articolo contatto" - -#: [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 "Creare un nuovo gruppo" - -#: [groups]name -msgid "Group name" -msgstr "Nome gruppo" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "Il Mio Cavallino - Fan Club" - -#: [groups]created -msgid "Group created successfully" -msgstr "Gruppo creato con successo" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Gruppo cancellato con successo" - -#: [groups]name_error -msgid "Please provide a valid group name (4 characters minimum)" -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 "Non puoi creare un nuovo gruppo su questo server" - -#: [groups]sub -msgid "%s subscribers" -msgstr "" - -#: [groups]num -msgid "%s posts" -msgstr "%s articoli" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Questo server non esiste" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Accedi alla pagina della chat" - -#: [hello]news [page]news -msgid "News" -msgstr "Notizie" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Leggi tutti questi articoli sulla pagina delle notizie" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Visualizza il tuo blog pubblico" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "Guarda i tuoi articoli pubblici e condividili con tutti i tuoi contatti" - -#: [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 "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 -msgid "Frequently Asked Questions" -msgstr "" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "A cosa si riferiscono i piccoli banner?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Grazie a questi cinque piccoli banner, puoi facilmente identificare il livello di confidenzialità applicato alle informazioni che pubblichi" - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Bianco, solo tu puoi vedere l'informazione" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Verde, hai scelto alcuni contatti che possono vedere la tua informazione" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Arancione, tutti i tuoi contatti possono vedere la tua informazione" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Rosso, tutti nella rete XMPP possono vedere la tua informazione" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Nero, l'intera Internet può vedere la tua informazione" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "Cerchi la documentazione ?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Leggi il wiki" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "Contattarci tramite email ?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "" - -#: [chatroom]button -msgid "Add the chatroom" -msgstr "" - -#: [init]location -msgid "Location node created" -msgstr "Nodo posizione creato" - -#: [init]bookmark -msgid "Bookmark node created" -msgstr "" - -#: [init]vcard4 -msgid "Profile node created" -msgstr "Nodo profilo creato" - -#: [init]avatar -msgid "Avatar node created" -msgstr "Nodo foto profilo creato" - -#: [init]subscriptions -msgid "Subscriptions node created" -msgstr "Nodo sottoscrizione creato" - -#: [init]microblog -msgid "Microblog node created" -msgstr "Nodo Microblog creato" - -#: [error]username -msgid "Wrong username" -msgstr "Nome utente errato" - -#: [error]jid -msgid "Invalid JID" -msgstr "ID Jabber non valido" - -#: [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 "Errore di dominio XMPP, il tuo account non è un ID Jabber corretto" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Mancano alcuni dati!" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Password sbagliata" - -#: [error]internal -msgid "Internal server error" -msgstr "Errore interno del server" - -#: [error]session -msgid "Session error" -msgstr "Errore di sessione" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Account creato con successo" - -#: [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 "Il server sta impiegando troppo tempo a rispondere" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "" - -#: [error]impossible -msgid "Impossible login" -msgstr "Impossibile accedere" - -#: [error]title -msgid "Oops!" -msgstr "Oops!" - -#: [error]default -msgid "Unknown error" -msgstr "Errore sconosciuto" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Formato nome utente non valido" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Formato password non valido" - -#: [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 "Una sessione Movim è gia in esecuzione su un altro dispositivo" - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "Movim ha fallito ad autenticarti. Devi aver inserito i dati sbagliati" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "Meccanismo di autenticazione non supportato da Movim" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "L'autenticazione XMPP è fallita" - -#: [form]username -msgid "My address" -msgstr "Il mio indirizzo" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "Altro account" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Non hai un account ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "Connesso" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "Nickname non valido (tra 4 e 40 caratteri)" - -#: [menu]empty_title -msgid "No news yet..." -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." -msgstr "" - -#: [menu]refresh -msgid "Refresh all the streams" -msgstr "Aggiorna tutti gli stream" - -#: [menu]public -msgid "This post is public" -msgstr "Questo articolo è pubblico" - -#: [menu]all -msgid "All" -msgstr "Tutti" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Contatti" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Aggiungi un commento" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "Contenuto" - -#: [post]published -msgid "Post published" -msgstr "Articolo pubblicato" - -#: [post]deleted -msgid "Post deleted" -msgstr "Articolo cancellato" - -#: [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 "Nuovo articolo" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "Guarda il profilo %s" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Gruppi pubblici" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -msgstr "" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Elimina questo articolo" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "Stai per eliminare questo articolo, sei sicuro?" - -#: [post]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Commenti disabilitati" - -#: [post]comment_published -msgid "Comment published" -msgstr "Commento pubblicato" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Disconnetti" - -#: [status]here -msgid "Your status here !" -msgstr "Il tuo stato qui !" - -#: [status]updated -msgid "Status updated" -msgstr "Stato aggiornato" - -#: [status]status -msgid "Status" -msgstr "Stato" - -#: [status]presence -msgid "Presence" -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 "" - -#: [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]edit -msgid "Edit post" -msgstr "" - -#: [publish]title -msgid "Publish" -msgstr "Pubblica" - -#: [publish]attach -msgid "Add a file or a picture to your post" -msgstr "Inserisci un file o una immagine al tuo articolo" - -#: [publish]no_publication -msgid "You cannot publish a post on this Group" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Aggiungi una chatroom" - -#: [rooms]empty_text1 -msgid "You don't have any chatroom yet." -msgstr "Non hai alcuna chatroom al momento." - -#: [rooms]empty_text2 -msgid "Add one by clicking on the add button." -msgstr "" - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Chatrooms" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -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 "Chatroom pubblica" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "Inserire un indirizzo per la stanza" - -#: [room]anonymous_text1 -msgid "You are currently logued as an anonymous user." -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." -msgstr "" - -#: [room]anonymous_login -msgid "Login on %s" -msgstr "Accedi su %s" - -#: [room]nick -msgid "Your nickname" -msgstr "Il tuo nickname" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "Non raggruppati" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Mostrare i contatti scollegati" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Nascondere i contatti scollegati" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Mostrare il gruppo %s" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Nascondere il gruppo %s" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "Per favore inserire un identificatore Jabber valido" - -#: [roster]no_contacts_title -msgid "No contacts ?" -msgstr "Nessun contatto ?" - -#: [roster]no_contacts_text -msgid "You can add one using the + button bellow" -msgstr "" - -#: [roster]show_hide -msgid "Show/Hide" -msgstr "Mostra/Nascondi" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Inserisci il Jabber ID del tuo contatto" - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "" - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "Risultati" - -#: [roster]added -msgid "Contact added" -msgstr "Contatto aggiunto" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Contatto cancellato" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Cerca nei tuoi contatti" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Cerca nei tuoi contatti" - -#: [share]error -msgid "This is not a valid url" -msgstr "" - -#: [share]success -msgid "Sharing the URL" -msgstr "Condividere l'URL" - -#: [statistics]title -msgid "Statistics" -msgstr "Statistiche" - -#: [statistics]since -msgid "Since" -msgstr "" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sessioni" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Nessun contatto specificato" - -#: [upload]title -msgid "Upload a file" -msgstr "Invia un file" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profilo" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profilo aggiornato" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Profilo non aggiornato" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Il tuo profilo è ora pubblico" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Il tuo profilo ha ora restrizioni" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Account" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Account Yahoo" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Livello di privacy" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Questo profilo è pubblico?" - -#: [privacy]privacy_info -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Invia" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Resettare" - -#: [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 "Amministrazione" - -#: [page]home -msgid "Home" -msgstr "Inizio" - -#: [page]discover -msgid "Discover" -msgstr "Scopri" - -#: [page]explore -msgid "Explore" -msgstr "Esplora" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Registrazione" - -#: [page]avatar -msgid "Avatar" -msgstr "Foto profilo" - -#: [page]chats -msgid "Chats" -msgstr "Conversazioni" - -#: [page]server -msgid "Server" -msgstr "Server" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Gruppi pubblici" - -#: [page]viewer -msgid "Viewer" -msgstr "Visualizzatore" - -#: [page]media -msgid "Media" -msgstr "Media" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "A proposito" - -#: [page]login -msgid "Login" -msgstr "Accedi" - -#: [page]feed -msgid "Feed" -msgstr "Feed" - -#: [page]posts -msgid "Posts" -msgstr "Articoli" - -#: [page]gallery -msgid "Gallery" -msgstr "Galleria" - -#: [page]visio -msgid "Visio-conference" -msgstr "" - -#: [page]pods -msgid "Pods" -msgstr "" - -#: [page]share -msgid "Share" -msgstr "" - -#: [page]room -msgid "Room" -msgstr "Stanza" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Errore: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Impossibile caricare il file '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Errore di percorso, per favore settare i parametri giusti per la pagina %s" - -#: [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 "%s - A proposito" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Conto" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s -Panello di amministrazione" - -#: [title]blog -msgid "%s - Blog" -msgstr "" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Configurazione" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s -Scopri" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Explora" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Pagine di Aiuto" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Entra su Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Benvenuto su Movim" - -#: [title]media -msgid "%s - Media" -msgstr "" - -#: [title]news -msgid "%s - News" -msgstr "%s - Notizie" - -#: [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 "%s - Profilo" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Server" - -#: [button]validate -msgid "Validate" -msgstr "Convalida" - -#: [button]refresh -msgid "Refresh" -msgstr "Aggiorna" - -#: [button]add -msgid "Add" -msgstr "Aggiungi" - -#: [button]delete -msgid "Delete" -msgstr "Elimina" - -#: [button]cancel -msgid "Cancel" -msgstr "Annulla" - -#: [button]close -msgid "Close" -msgstr "Chiudi" - -#: [button]update -msgid "Update" -msgstr "Aggiorna" - -#: [button]updating -msgid "Updating" -msgstr "Aggiornamento" - -#: [button]submitting -msgid "Submitting" -msgstr "Inviando..." - -#: [button]register -msgid "Register" -msgstr "Registrazione" - -#: [button]unregister -msgid "Unregister" -msgstr "" - -#: [button]save -msgid "Save" -msgstr "Salva" - -#: [button]clear -msgid "Clear" -msgstr "Cancella" - -#: [button]upload -msgid "Upload" -msgstr "Caricare" - -#: [button]come_in -msgid "Come in!" -msgstr "Entra!" - -#: [button]connecting -msgid "Connecting" -msgstr "Connessione" - -#: [button]bool_yes -msgid "Yes" -msgstr "Si" - -#: [button]bool_no -msgid "No" -msgstr "No" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Accetta" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "Prossimo" - -#: [button]previous -msgid "Previous" -msgstr "Precedente" - -#: [step]step -msgid "Step %s" -msgstr "Passo %s" - -#: [day]title -msgid "Day" -msgstr "Giorno" - -#: [day]monday -msgid "Monday" -msgstr "Lunedì" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Martedì" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Mercoledi" - -#: [day]thursday -msgid "Thursday" -msgstr "Giovedì" - -#: [day]friday -msgid "Friday" -msgstr "Venerdì" - -#: [day]saturday -msgid "Saturday" -msgstr "Sabato" - -#: [day]sunday -msgid "Sunday" -msgstr "Domenica" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "Nessuno" - -#: [gender]male -msgid "Male" -msgstr "Maschio" - -#: [gender]female -msgid "Female" -msgstr "Femmina" - -#: [gender]other -msgid "Other" -msgstr "Altro" - -#: [client]bot -msgid "Bot" -msgstr "Bot" - -#: [client]desktop -msgid "Desktop" -msgstr "Scrivania" - -#: [client]phone -msgid "Phone" -msgstr "Telefono" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Registrato" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "Nessuno" - -#: [marital]single -msgid "Single" -msgstr "Single" - -#: [marital]relationship -msgid "In a relationship" -msgstr "Impegnato in una relazione" - -#: [marital]married -msgid "Married" -msgstr "Sposato/a" - -#: [marital]divorced -msgid "Divorced" -msgstr "Divorziato/a" - -#: [marital]widowed -msgid "Widowed" -msgstr "Vedovo/a" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Coabito" - -#: [marital]union -msgid "Civil Union" -msgstr "Unione Civile" - -#: [flag]white -msgid "Not shared" -msgstr "Non condiviso" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Condiviso con un contatto" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Condiviso con tutti i contatti" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Condiviso con la rete XMPP" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Condiviso con tutti" - -#: [presence]online -msgid "Online" -msgstr "In linea" - -#: [presence]away -msgid "Away" -msgstr "Assente" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Non disturbare" - -#: [presence]xa -msgid "Extended Away" -msgstr "Assenza prolungata" - -#: [presence]offline -msgid "Offline" -msgstr "Non in linea" - -#: [presence]error -msgid "Error" -msgstr "Errore" - -#: [mood]afraid -msgid "afraid" -msgstr "impaurito" - -#: [mood]amazed -msgid "amazed" -msgstr "stupito" - -#: [mood]amorous -msgid "amorous" -msgstr "amoroso" - -#: [mood]angry -msgid "angry" -msgstr "arrabbiato" - -#: [mood]annoyed -msgid "annoyed" -msgstr "infastidito" - -#: [mood]anxious -msgid "anxious" -msgstr "ansioso" - -#: [mood]aroused -msgid "aroused" -msgstr "suscitato" - -#: [mood]ashamed -msgid "ashamed" -msgstr "vergonato" - -#: [mood]bored -msgid "bored" -msgstr "annoiato" - -#: [mood]brave -msgid "brave" -msgstr "bravo" - -#: [mood]calm -msgid "calm" -msgstr "tranquillo" - -#: [mood]cautious -msgid "cautious" -msgstr "prudente" - -#: [mood]cold -msgid "cold" -msgstr "freddo" - -#: [mood]confident -msgid "confident" -msgstr "fiducioso" - -#: [mood]confused -msgid "confused" -msgstr "confuso" - -#: [mood]contemplative -msgid "contemplative" -msgstr "contemplativo" - -#: [mood]contented -msgid "contented" -msgstr "contento" - -#: [mood]cranky -msgid "cranky" -msgstr "irritabile" - -#: [mood]crazy -msgid "crazy" -msgstr "pazzo" - -#: [mood]creative -msgid "creative" -msgstr "creativo" - -#: [mood]curious -msgid "curious" -msgstr "curioso" - -#: [mood]dejected -msgid "dejected" -msgstr "abbattuto" - -#: [mood]depressed -msgid "depressed" -msgstr "depresso" - -#: [mood]disappointed -msgid "disappointed" -msgstr "deluso" - -#: [mood]disgusted -msgid "disgusted" -msgstr "disgustato" - -#: [mood]dismayed -msgid "dismayed" -msgstr "sgomentato" - -#: [mood]distracted -msgid "distracted" -msgstr "distratto" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "imbarazzato" - -#: [mood]envious -msgid "envious" -msgstr "invidioso" - -#: [mood]excited -msgid "excited" -msgstr "emozionato" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "provocante" - -#: [mood]frustated -msgid "frustated" -msgstr "frustrato" - -#: [mood]grateful -msgid "grateful" -msgstr "grato" - -#: [mood]grieving -msgid "grieving" -msgstr "triste" - -#: [mood]grumpy -msgid "grumpy" -msgstr "scontroso" - -#: [mood]guilty -msgid "guilty" -msgstr "colpevole" - -#: [mood]happy -msgid "happy" -msgstr "felice" - -#: [mood]hopeful -msgid "hopeful" -msgstr "fiducioso" - -#: [mood]hot -msgid "hot" -msgstr "caldo" - -#: [mood]humbled -msgid "humbled" -msgstr "umile" - -#: [mood]humiliated -msgid "humiliated" -msgstr "umiliato" - -#: [mood]hungry -msgid "hungry" -msgstr "affamato" - -#: [mood]hurt -msgid "hurt" -msgstr "ferito" - -#: [mood]impressed -msgid "impressed" -msgstr "impressionato" - -#: [mood]in_awe -msgid "in awe" -msgstr "incantato" - -#: [mood]in_love -msgid "in love" -msgstr "innamorato" - -#: [mood]indignant -msgid "indignant" -msgstr "" - -#: [mood]interested -msgid "interested" -msgstr "interessato" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "ubriaco" - -#: [mood]invincible -msgid "invincible" -msgstr "invincibile" - -#: [mood]jealous -msgid "jealous" -msgstr "geloso" - -#: [mood]lonely -msgid "lonely" -msgstr "solo" - -#: [mood]lost -msgid "lost" -msgstr "perso" - -#: [mood]lucky -msgid "lucky" -msgstr "fortunato" - -#: [mood]mean -msgid "mean" -msgstr "meschino" - -#: [mood]moody -msgid "moody" -msgstr "di cattivo umore" - -#: [mood]nervous -msgid "nervous" -msgstr "nervoso" - -#: [mood]neutral -msgid "neutral" -msgstr "neutrale" - -#: [mood]offended -msgid "offended" -msgstr "offeso" - -#: [mood]outraged -msgid "outraged" -msgstr "oltraggiato" - -#: [mood]playful -msgid "playful" -msgstr "scherzoso" - -#: [mood]proud -msgid "proud" -msgstr "orgoglioso" - -#: [mood]relaxed -msgid "relaxed" -msgstr "rilassato" - -#: [mood]relieved -msgid "relieved" -msgstr "sollevato" - -#: [mood]restless -msgid "restless" -msgstr "agitato" - -#: [mood]sad -msgid "sad" -msgstr "triste" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarcastico" - -#: [mood]satisfied -msgid "satisfied" -msgstr "soddisfatto" - -#: [mood]serious -msgid "serious" -msgstr "serio" - -#: [mood]shocked -msgid "shocked" -msgstr "sciocato" - -#: [mood]shy -msgid "shy" -msgstr "timido" - -#: [mood]sick -msgid "sick" -msgstr "ammalato" - -#: [mood]sleepy -msgid "sleepy" -msgstr "addormentato" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontaneo" - -#: [mood]stressed -msgid "stressed" -msgstr "stressato" - -#: [mood]strong -msgid "strong" -msgstr "forte" - -#: [mood]surprised -msgid "surprised" -msgstr "sorpreso" - -#: [mood]thankful -msgid "thankful" -msgstr "riconoscente" - -#: [mood]thirsty -msgid "thirsty" -msgstr "assetato" - -#: [mood]tired -msgid "tired" -msgstr "stanco" - -#: [mood]undefined -msgid "undefined" -msgstr "non definito" - -#: [mood]weak -msgid "weak" -msgstr "debole" - -#: [mood]worried -msgid "worried" -msgstr "preoccupato" - -#: [month]title -msgid "Month" -msgstr "Mese" - -#: [month]january -msgid "January" -msgstr "gennaio" - -#: [month]february -msgid "February" -msgstr "febbraio" - -#: [month]march -msgid "March" -msgstr "marzo" - -#: [month]april -msgid "April" -msgstr "aprile" - -#: [month]may -msgid "May" -msgstr "maggio" - -#: [month]june -msgid "June" -msgstr "giugno" - -#: [month]july -msgid "July" -msgstr "luglio" - -#: [month]august -msgid "August" -msgstr "agosto" - -#: [month]september -msgid "September" -msgstr "settembre" - -#: [month]october -msgid "October" -msgstr "ottobre" - -#: [month]november -msgid "November" -msgstr "novembre" - -#: [month]december -msgid "December" -msgstr "dicembre" - -#: [year]title -msgid "Year" -msgstr "Anno" - -#: [date]today -msgid "Today" -msgstr "Oggi" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Domani" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Ieri" - -#: [date]ago -msgid "%d days ago" -msgstr "%d giorni fa" - -#: [date]day -msgid "day" -msgstr "giorno" - -#: [post]title -msgid "Title" -msgstr "Titolo" - -#: [post]whats_new -msgid "What's new ?" -msgstr "" - -#: [post]place -msgid "Place" -msgstr "" - -#: [post]by -msgid "by" -msgstr "da" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Geolocalizzazione" - -#: [post]email -msgid "email" -msgstr "email" - -#: [post]empty -msgid "No content" -msgstr "Nessun contenuto" - -#: [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 "Il tuo feed non può essere caricato" - -#: [post]older -msgid "Get older posts" -msgstr "Carica i post più vecchi" - -#: [post]new_items -msgid "%s new items" -msgstr "%s nuovi elementi" - -#: [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 "Aggiungi un commento" - -#: [post]share -msgid "Share with" -msgstr "Condividi con" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Tutti" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "I tuoi contatti" - -#: [post]updated -msgid "Updated" -msgstr "Aggiornato" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Contenuto non trovato" - -#: [post]default_title -msgid "Contact publication" -msgstr "" - -#: [post]comments -msgid "Comments" -msgstr "Commenti" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "L'API non è raggiungibile, riprovare più tardi" - -#: [field]type_here -msgid "Type here" -msgstr "Digita qui" - -#~ msgid "Cache" -#~ msgstr "Cache" - -#~ msgid "Messages" -#~ msgstr "Messaggi" - -#~ msgid "Location" -#~ msgstr "Posizione" - -#~ msgid "Wrong position" -#~ msgstr "Posizione errata" - -#~ msgid "Location updated" -#~ msgstr "Posizione aggiornata" - -#~ msgid "Update my position" -#~ msgstr "Aggiorna la mia posizione" - -#~ msgid "Affiliations saved" -#~ msgstr "Affiliazioni salvati" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Nickname" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Nickname" - -#~ msgid "Your contact is busy" -#~ msgstr "Il tuo contatto è impegnato" - -#~ msgid "Call" -#~ msgstr "Chiama" - -#~ msgid "Connection" -#~ msgstr "Connessione" diff --git a/sources/locales/ja.po b/sources/locales/ja.po deleted file mode 100644 index 7e4fd3b..0000000 --- a/sources/locales/ja.po +++ /dev/null @@ -1,2685 +0,0 @@ -# -# Translators: -# Maxime Buquet , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "開発者" - -#: [about]translators -msgid "Translators" -msgstr "翻訳者" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "ソフトウェア" - -#: [about]resources -msgid "Resources" -msgstr "リソース" - -#: [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 "" - -#: [account]title -msgid "Account" -msgstr "アカウント" - -#: [account]password_change_title -msgid "Change my password" -msgstr "パスワードを変更する" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "パスワード" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "パスワードを再入力してください" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "パスワードは更新されました" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "適正なパスワードを記入してください(最低6文字)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "記入されたパスワードが異なっています" - -#: [account]delete_title -msgid "Delete my account" -msgstr "アカウントを削除する" - -#: [account]delete -msgid "Delete your account" -msgstr "アカウントを削除する" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "XMPP アカウントと関連しているデータ、プロファイル、コンタクトや投稿などが削除されます。" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "削除してよろしいですか" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "新しいアカウントを作成する" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "アカウントが正常に作成されました" - -#: [create]loading -msgid "Loading" -msgstr "読み込み中" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "アクション" - -#: [db]legend [schema]database -msgid "Database" -msgstr "データベース" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modlがデータベースに接続できませんでした" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movimがデータベースに接続しました" - -#: [db]update -msgid "The database need to be updated" -msgstr "データベースをアップデートする必要があります" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "データベースがアップデートされました" - -#: [db]type -msgid "Database Type" -msgstr "データベースタイプ" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "ユーザ名" - -#: [db]host -msgid "Host" -msgstr "ホスト" - -#: [db]port -msgid "Port" -msgstr "ポート" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "一般設定" - -#: [general]theme -msgid "Theme" -msgstr "テーマ" - -#: [general]language -msgid "Default language" -msgstr "標準の言語" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "ログ" - -#: [general]timezone -msgid "Server Timezone" -msgstr "サーバータイムゾーン" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "ユーザーフォルダのサイズ上限(バイト)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "ウェブソケット設定" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "" - -#: [websocket]label -msgid "WebSocket URI" -msgstr "ウェブソケットURI" - -#: [websocket]save_info -msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "URIを変えるとデーモンを再起動してください" - -#: [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 "信頼する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 "限られた信頼するXMPPサーバーのリストをMovimのポッドに設定し、他のサーバーの接続をブロックしたい場合、ここにドメインネームをコンマで区切って(例:movim.eu,jabber.fr)入力してください。" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "空のままにするとアクセスできるXMPPアカウントが制限されません" - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "信頼するXMPPサーバー" - -#: [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 "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Syslogとファイル" - -#: [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 "PHPをアップデートしてください: %s" - -#: [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]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 "ブラウザ" - -#: [schema]movim -msgid "Movim Core" -msgstr "Movim コア" - -#: [schema]daemon -msgid "Movim Daemon" -msgstr "Movim デーモン" - -#: [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 "" - -#: [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 "ウェブカメラ" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "はい、チーズ!" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "ウェブカメラで写真を撮る" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "アバターがアップデートされました" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "アバターが更新されていません" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "%s のフィード" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "このユーザがまだ投稿していません" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "グループ" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "チャットルームを追加する" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "名前" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "ニックネーム" - -#: [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 "不正チャットルームID" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "名前が空です" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "ブックマークを更新しました" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "設定する" - -#: [url]add -msgid "Add a new URL" -msgstr "URLを追加する" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "ここに記入を..." - -#: [chat]smileys -msgid "Smileys" -msgstr "絵文字" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "チャット" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "メンバー" - -#: [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 "設定" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "誰かとチャットする" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "一般" - -#: [config]language -msgid "Language" -msgstr "言語" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "オフラインのコンタクトを表示" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "オフラインのコンタクトを非表示" - -#: [config]appearence -msgid "Appearence" -msgstr "表示" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "一般情報" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "名前" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "生年月日" - -#: [general]gender -msgid "Gender" -msgstr "性別" - -#: [general]marital -msgid "Marital Status" -msgstr "婚姻区分" - -#: [general]email -msgid "Email" -msgstr "メール" - -#: [general]website -msgid "Website" -msgstr "ホームページ" - -#: [general]about -msgid "About Me" -msgstr "個人情報" - -#: [general]accounts -msgid "Other Accounts" -msgstr "他のアカウント" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "現在地" - -#: [position]country -msgid "Country" -msgstr "国名" - -#: [mood]title -msgid "Mood" -msgstr "機嫌" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "%s 年" - -#: [blog]last -msgid "Last public post" -msgstr "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "%s 投稿" - -#: [groups]disco_error -msgid "This server doesn't exists" -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 "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 "よくある質問" - -#: [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 "XMPPを使っている人全員が見れる" - -#: [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 "Wiki へ" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "メールで連絡したいと思っていますか" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Mailing List に登録する" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "チャットがいいですか" - -#: [chatroom]button -msgid "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "ユーザ名が正しくありません" - -#: [error]jid -msgid "Invalid JID" -msgstr "JID が正しくありません" - -#: [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 "XMPPドメインエラーが発生しました。使われているアカウントは不可なJabberIDです。" - -#: [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]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 -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 "XMPP認証に失敗しました" - -#: [form]username -msgid "My address" -msgstr "マイアドレス" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "違うアカウント" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "人口" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "全て" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "人口" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "コンタクト" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "コメントを投稿する" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "コンテンツ" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "新しい投稿" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "リンク" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "チャットルームを追加する" - -#: [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 "チャットルーム" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "グループ%sを表示" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "グループ%sを非表示" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "正しいジャバーIDを入力してください" - -#: [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 "JID" - -#: [roster]results -msgid "Results" -msgstr "検索結果" - -#: [roster]added -msgid "Contact added" -msgstr "コンタクトが追加されました" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "コンタクトが削除されました" - -#: [roster]search -msgid "Search in your contacts" -msgstr "" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "あなたのプロファイルは非公開されました" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "アカウント" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "リセット" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "エラーが発生しました。%s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "「%s」というファイルをロードできません。" - -#: [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 "%s - アカウント" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "" - -#: [title]blog -msgid "%s - Blog" -msgstr "" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - 設定" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - ヘルプページ" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - MOVIMにログインする" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - MOVIMへようこそ" - -#: [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 "%s - プロファイル" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "承知する" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "次へ" - -#: [button]previous -msgid "Previous" -msgstr "前へ" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "日" - -#: [day]monday -msgid "Monday" -msgstr "月曜日" - -#: [day]tuesday -msgid "Tuesday" -msgstr "火曜日" - -#: [day]wednesday -msgid "Wednesday" -msgstr "水曜日" - -#: [day]thursday -msgid "Thursday" -msgstr "木曜日" - -#: [day]friday -msgid "Friday" -msgstr "金曜日" - -#: [day]saturday -msgid "Saturday" -msgstr "土曜日" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "男性" - -#: [gender]female -msgid "Female" -msgstr "女性" - -#: [gender]other -msgid "Other" -msgstr "その他" - -#: [client]bot -msgid "Bot" -msgstr "ボット" - -#: [client]desktop -msgid "Desktop" -msgstr "デスクトップ" - -#: [client]phone -msgid "Phone" -msgstr "電話" - -#: [client]web -msgid "Web" -msgstr "ウェブ" - -#: [client]registered -msgid "Registered" -msgstr "登録済み" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "独身" - -#: [marital]relationship -msgid "In a relationship" -msgstr "カップル" - -#: [marital]married -msgid "Married" -msgstr "既婚" - -#: [marital]divorced -msgid "Divorced" -msgstr "離婚" - -#: [marital]widowed -msgid "Widowed" -msgstr "死別" - -#: [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 "XMPPネットワークと共有" - -#: [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 "1月" - -#: [month]february -msgid "February" -msgstr "2月" - -#: [month]march -msgid "March" -msgstr "3月" - -#: [month]april -msgid "April" -msgstr "4月" - -#: [month]may -msgid "May" -msgstr "5月" - -#: [month]june -msgid "June" -msgstr "6月" - -#: [month]july -msgid "July" -msgstr "7月" - -#: [month]august -msgid "August" -msgstr "8月" - -#: [month]september -msgid "September" -msgstr "9月" - -#: [month]october -msgid "October" -msgstr "10月" - -#: [month]november -msgid "November" -msgstr "11月" - -#: [month]december -msgid "December" -msgstr "12月" - -#: [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 "件名" - -#: [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 "" - -#: [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 "ここに入力を" - -#~ msgid "Data" -#~ msgstr "データ" - -#~ msgid "Cache" -#~ msgstr "キャッシュ" - -#~ msgid "Messages" -#~ msgstr "メッセージ" - -#~ msgid "Location" -#~ msgstr "現在地" - -#~ msgid "Location updated" -#~ msgstr "現在地が更新されました" - -#~ msgid "Update my position" -#~ msgstr "現在地を更新する" - -#~ msgid "Manage your subscriptions" -#~ msgstr "サブスクリプションの管理" - -#~ msgid "Manage the subscriptions" -#~ msgstr "サブスクリプションの管理" - -#~ msgid "Get the subscriptions" -#~ msgstr "サブスクリプションを習得する" - -#~ msgid "Search" -#~ msgstr "検索" - -#~ msgid "Call" -#~ msgstr "呼び出し" diff --git a/sources/locales/kk.po b/sources/locales/kk.po deleted file mode 100644 index 5b990fa..0000000 --- a/sources/locales/kk.po +++ /dev/null @@ -1,2651 +0,0 @@ -# Kazakh translation for movim -# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2014. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2014-04-04 12:56+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Kazakh \n" -"Language: kk\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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "" - -#: [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 "" - -#: [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/locales.ini b/sources/locales/locales.ini deleted file mode 100644 index 1dd8676..0000000 --- a/sources/locales/locales.ini +++ /dev/null @@ -1,291 +0,0 @@ -[global] -no_js = "You don't have javascript enabled. Good luck with that." -description = Movim is a kickass distributed social networking platform that protect your privacy an comes with a set of awesome features. - -[page] -administration = Administration -home = Home -discover = Discover -explore = Explore -account_creation = Account Creation -news = News -avatar = Avatar -contacts = Contacts -chats = Chats -groups = Groups -configuration = Configuration -server = Server -public_groups = Public Groups -viewer = Viewer -profile = Profile -media = Media -blog = Blog -about = About -login = Login -help = Help -feed = Feed -posts = Posts -gallery = Gallery -preview = Preview -visio = Visio-conference -pods = Pods -share = Share -room = Room -tag = Tag - -[error] -error = Error: %s -cannot_load_file = "Cannot load file '%s'" -route = Route error, please set all the parameters for the page %s -widget_load_error = "Requested widget '%s' doesn't exist." -widget_call_error = "Requested event '%s' not registered." -whoops = "Whoops!" -media_not_found = "It seem that you don't have any pictures here?" -media_ask_upload = "You can try to upload a couple by going to the Media page" - -[title] -about = %s - About -account = %s - Account -administration = %s - Administration Panel -blog = %s - Blog -configuration = %s - Configuration -discover = %s - Discover -explore = %s - Explore -help = %s - Help Page -login = %s - Login to Movim -main = %s - Welcome to Movim -media = %s - Media -news = %s - News -node_configuration= %s - Group Configuration -node = %s - Group -not_found = %s - 404 -profile = %s - Profile -server = %s - Server - -[button] -validate = Validate -refresh = Refresh -add = Add -delete = Delete -remove = Remove -cancel = Cancel -close = Close -update = Update -updating = Updating -submit = Submit -submitting = Submitting -reset = Reset -register = Register -unregister = Unregister -save = Save -clear = Clear -upload = Upload -come_in = "Come in!" -connecting = Connecting -bool_yes = Yes -bool_no = No -edit = Edit -return = Return -accept = Accept -refuse = Refuse -next = Next -previous = Previous - -[step] -step = Step %s - -[input] -username = Username -password = Password - -[day] -title = Day -monday = Monday -tuesday = Tuesday -wednesday = Wednesday -thursday = Thursday -friday = Friday -saturday = Saturday -sunday = Sunday - -[gender] -nil = None -male = Male -female = Female -other = Other - -[client] -bot = Bot -desktop = Desktop -phone = Phone -web = Web -registered = Registered - -[marital] -nil = None -single = Single -relationship = In a relationship -married = Married -divorced = Divorced -widowed = Widowed -cohabiting = Cohabiting -union = Civil Union - -[flag] -white = Not shared -green = Shared with one contact -orange = Shared with all contacts -red = Shared with the XMPP network -black = Shared with the whole Internet - -[presence] -online = Online -away = Away -dnd = Do Not Disturb -xa = Extended Away -offline = Offline -error = Error - -[mood] -afraid = afraid -amazed = amazed -amorous = amorous -angry = angry -annoyed = annoyed -anxious = anxious -aroused = aroused -ashamed = ashamed -bored = bored -brave = brave -calm = calm -cautious = cautious -cold = cold -confident = confident -confused = confused -contemplative = contemplative -contented = contented -cranky = cranky -crazy = crazy -creative = creative -curious = curious -dejected = dejected -depressed = depressed -disappointed = disappointed -disgusted = disgusted -dismayed = dismayed -distracted = distracted -embarrassed = embarrassed -envious = envious -excited = excited -flirtatious = flirtatious -frustated = frustated -grateful = grateful -grieving = grieving -grumpy = grumpy -guilty = guilty -happy = happy -hopeful = hopeful -hot = hot -humbled = humbled -humiliated = humiliated -hungry = hungry -hurt = hurt -impressed = impressed -in_awe = in awe -in_love = in love -indignant = indignant -interested = interested -intoxicated = intoxicated -invincible = invincible -jealous = jealous -lonely = lonely -lost = lost -lucky = lucky -mean = mean -moody = moody -nervous = nervous -neutral = neutral -offended = offended -outraged = outraged -playful = playful -proud = proud -relaxed = relaxed -relieved = relieved -remorseful = remorseful -restless = restless -sad = sad -sarcastic = sarcastic -satisfied = satisfied -serious = serious -shocked = shocked -shy = shy -sick = sick -sleepy = sleepy -spontaneous = spontaneous -stressed = stressed -strong = strong -surprised = surprised -thankful = thankful -thirsty = thirsty -tired = tired -undefined = undefined -weak = weak -worried = worried - -[month] -title = Month -january = January -february = February -march = March -april = April -may = May -june = June -july = July -august = August -september = September -october = October -november = November -december = December - -[year] -title = Year - -[date] -today = Today -tomorrow = Tomorrow -yesterday = Yesterday -ago = %d days ago -day = day - -[post] -title = Title -whats_new = "What's new ?" -place = Place -by = by -geolocalisation = Geolocalisation -email = email -empty = No content -no_comments = No comments yet -no_comments_stream = No comments stream -no_load = Your feed cannot be loaded. -older = Get older posts -new_items = %s new items -comment_error = Comment publication error -comments_older = Show the older comments -comments_loading = "Loading comments..." -comments_get = Get the comments -comment_add = Add a comment -share = Share with -share_everyone = Everyone -share_your_contacts= Your contacts -delete = Delete this post -updated = Updated -content_not_found = Content not found -default_title = Contact publication -comments = Comments - -[api] -error = The API is not reachable, try again later - -[field] -type_here = Type here diff --git a/sources/locales/lv.po b/sources/locales/lv.po deleted file mode 100644 index 0d41ea6..0000000 --- a/sources/locales/lv.po +++ /dev/null @@ -1,2737 +0,0 @@ -# Latvian translation for movim -# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 -# This file is distributed under the same license as the movim package. -# FIRST AUTHOR , 2014. -# -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-06-09 12:19+0000\n" -"Last-Translator: Jānis Marks Gailis \n" -"Language-Team: Latvian \n" -"Language: lv\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" - -#: [about]thanks -msgid "Thanks" -msgstr "Paldies" - -#: [about]developers -msgid "Developers" -msgstr "Izstrādātāji" - -#: [about]translators -msgid "Translators" -msgstr "Tulkotāji" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "Programmatūra" - -#: [about]resources -msgid "Resources" -msgstr "Resursi" - -#: [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 "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Nepareiza parole" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Parole" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -#, fuzzy -msgid "Delete your account" -msgstr "Izveidot jaunu kontu" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Izveidot jaunu kontu" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "šajā datumā" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "Ielādē" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Darbības" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl nevarēja pieslēgties datubāzei" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim ir pieslēgts datubāzei" - -#: [db]update -msgid "The database need to be updated" -msgstr "Datņu bāze ir jāatjaunina" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "Datubāzes tips" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Lietotājvārds" - -#: [db]host -msgid "Host" -msgstr "Resursdators" - -#: [db]port -msgid "Port" -msgstr "Ports" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Datubāzes nosaukums" - -#: [admin]general -msgid "General Settings" -msgstr "Vispārīgie iestatījumi" - -#: [general]theme -msgid "Theme" -msgstr "Motīvs" - -#: [general]language -msgid "Default language" -msgstr "Noklusējuma valoda" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Servera laika josla" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "Pārievadiet paroli" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Informācijas paziņojums" - -#: [information]description -msgid "Description" -msgstr "Apraksts" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Informācijas paziņojums" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "Atjaunināta konfigurācija" - -#: [avatar]file -msgid "File" -msgstr "" - -#: [avatar]use_it -msgid "Use it" -msgstr "" - -#: [avatar]webcam -msgid "Webcam" -msgstr "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Konferences" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Grupas" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nosaukums" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Segvārds" - -#: [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 "Tukšs vārds" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -#, fuzzy -msgid "An error occured :" -msgstr "Kļūda notika: " - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Nosaukums" - -#: [message]published -msgid "Message Published" -msgstr "" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Šifrēta vēstule" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "" - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "" - -#: [message]gone -msgid "Contact gone" -msgstr "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s pieprasa jūsu uzmanību" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Tērzēšana" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Vispārīgi" - -#: [config]language -msgid "Language" -msgstr "Valoda" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "Izskats" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Atjaunināta konfigurācija" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Atjaunināta konfigurācija" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Vispārīgā Informācija" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nosaukums" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Dzimšanas datums" - -#: [general]gender -msgid "Gender" -msgstr "Dzimums" - -#: [general]marital -msgid "Marital Status" -msgstr "Ģimenes stāvoklis" - -#: [general]email -msgid "Email" -msgstr "E-pasts" - -#: [general]website -msgid "Website" -msgstr "Tīmekļa vietne" - -#: [general]about -msgid "About Me" -msgstr "Par mani" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "Ģeogrāfiskais novietojums" - -#: [position]locality -msgid "Locality" -msgstr "Apvidus" - -#: [position]country -msgid "Country" -msgstr "Valsts" - -#: [mood]title -msgid "Mood" -msgstr "Noskaņojums" - -#: [mood]im -msgid "I'm " -msgstr "Esmu " - -#: [listen]title -msgid "Listening" -msgstr "Klausās" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "Pseidonīms" - -#: [edit]group -msgid "Group" -msgstr "Grupa" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Kontakts atjaunināts" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 -#, fuzzy -msgid "Ask to subscribe" -msgstr "Atrakstīties" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "" - -#: [subscription]nil -#, fuzzy -msgid "No subscriptions" -msgstr "Apraksts" - -#: [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 "Pierakstīties" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Pierakstīts" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Atrakstīties" - -#: [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 "Vai esat pārliecināts(a)?" - -#: [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 "" - -#: [group]servers -#, fuzzy -msgid "Groups servers" -msgstr "Grupas" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Nepareizs lietotājvārds" - -#: [error]jid -msgid "Invalid JID" -msgstr "Nederīgs JID" - -#: [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 "Dažas datnes trūkst !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Nepareiza parole" - -#: [error]internal -msgid "Internal server error" -msgstr "Servera iekšēja kļūda" - -#: [error]session -msgid "Session error" -msgstr "" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Konts veiksmīgi izveidots" - -#: [error]xmpp_unauthorized -#, fuzzy -msgctxt "[error]xmpp_unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Jūsu XMPP serveris nav atļauts" - -#: [error]mec_error -msgid "The server takes too much time to respond" -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 -msgid "Unknown error" -msgstr "Nezināma kļūda" - -#: [error]login_format -msgid "Invalid username format" -msgstr "" - -#: [error]password_format -msgid "Invalid password format" -msgstr "" - -#: [error]unauthorized -#, fuzzy -msgctxt "[error]unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "Jūsu XMPP serveris nav atļauts" - -#: [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 "XMPP autentifikācija neizdevās" - -#: [form]username -msgid "My address" -msgstr "" - -#: [form]create_one -msgid "Create one !" -msgstr "Izveidot vienu !" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Vēl nav konts ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "Savienots" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Kontakti" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Pievienot komentāru" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s grib ar jums sazināties" - -#: [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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "" - -#: [post]comment_published -msgid "Comment published" -msgstr "" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Atvienoties" - -#: [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 "Saite" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 -#, fuzzy -msgid "Add some text" -msgstr "Pievienot komentāru" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [chatrooms]bad_nickname -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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Negrupēts" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Radīt %s grupu" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Slēpt %s grupu" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "" - -#: [roster]no_contacts_title -#, fuzzy -msgid "No contacts ?" -msgstr "Jūsu kontakti" - -#: [roster]no_contacts_text -msgid "You can add one using the + button bellow" -msgstr "" - -#: [roster]show_hide -msgid "Show/Hide" -msgstr "Rādīt/slēpt" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "" - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "Spiest enter lai apstiprināt." - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "" - -#: [roster]added -msgid "Contact added" -msgstr "" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "" - -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "Jūsu kontakti" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Jūsu kontakti" - -#: [share]error -msgid "This is not a valid url" -msgstr "" - -#: [share]success -msgid "Sharing the URL" -msgstr "" - -#: [statistics]title -msgid "Statistics" -msgstr "Statistika" - -#: [statistics]since -msgid "Since" -msgstr "Kopš" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sesijas" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Jūsu serveris šeit ?" - -#: [subscribe]server_contact -msgid "Contact us to add yours to the officially supported servers list" -msgstr "Sazināties ar mums lai pievienot jūsu oficiāli atbalstīto serveru sarakstam" - -#: [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 "Profils atjaunināts" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Konti" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "Konti" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Privātuma līmenis" - -#: [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 bellow 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 "" - -#: [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 "Administrācija" - -#: [page]home -msgid "Home" -msgstr "Sākumvieta" - -#: [page]discover -msgid "Discover" -msgstr "Atklāt" - -#: [page]explore -msgid "Explore" -msgstr "Izpētīt" - -#: [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 "Skatītājs" - -#: [page]media -msgid "Media" -msgstr "Multivide" - -#: [page]blog -msgid "Blog" -msgstr "Emuārs" - -#: [page]about -msgid "About" -msgstr "" - -#: [page]login -msgid "Login" -msgstr "" - -#: [page]feed -msgid "Feed" -msgstr "Plūsma" - -#: [page]posts -msgid "Posts" -msgstr "Ieraksti" - -#: [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 "" - -#: [page]tag -msgid "Tag" -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 "Pievienot" - -#: [button]delete -msgid "Delete" -msgstr "" - -#: [button]cancel -msgid "Cancel" -msgstr "" - -#: [button]close -msgid "Close" -msgstr "Aizvērt" - -#: [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 "Saglabāt" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "Kļūda" - -#: [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 "" - -#: [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 "" - -#: [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 "Pievienot komentāru" - -#: [post]share -msgid "Share with" -msgstr "Dalīt ar" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Ikviens" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Jūsu kontakti" - -#: [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 "" - -#~ msgid "Data" -#~ msgstr "Dati" - -#~ msgid "Cache" -#~ msgstr "Kešatmiņa" - -#~ msgid "Messages" -#~ msgstr "Ziņojumi" - -#~ msgid "Location" -#~ msgstr "Atrašanās vieta" - -#~ msgid "Shared" -#~ msgstr "Koplietots" - -#~ msgid "Search" -#~ msgstr "Meklēt" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Segvārds" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Segvārds" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Jūsu interneta pārlūks ir pārāk vecs lai lietot to ar Movim" - -#~ msgid "Manage" -#~ msgstr "Pārvaldīt" - -#, fuzzy -#~ msgid "Active contacts" -#~ msgstr "Jūsu kontakti" - -#~ msgid "Yahoo" -#~ msgstr "Yahoo" - -#~ msgid "Environment" -#~ msgstr "Vide" - -#~ msgid "Invalid name" -#~ msgstr "Nederīgs vārds" - -#~ msgid "You entered different passwords" -#~ msgstr "Jūs ievadījāt dažādas paroles" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Nevar pieslēgt uz XMPP serveri" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Nevar sazināties ar XMPP serveri" - -#~ msgid "Invite this user" -#~ msgstr "Uzaicināt šo lietotāju" - -#~ msgid "What is Movim?" -#~ msgstr "Kas ir Movim?" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "Es nevaru atrast atbildi manam jautājumam šeit" diff --git a/sources/locales/messages.pot b/sources/locales/messages.pot deleted file mode 100644 index 89cbece..0000000 --- a/sources/locales/messages.pot +++ /dev/null @@ -1,2700 +0,0 @@ -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+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.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "" -"Movim is an XMPP-based communication platform. All the project, except the " -"following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "" -"You will delete your XMPP account and all the relative information linked to " -"it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 " -"%sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "" - -#: [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 "" - -#: [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/nl.po b/sources/locales/nl.po deleted file mode 100644 index 8d32a2e..0000000 --- a/sources/locales/nl.po +++ /dev/null @@ -1,2731 +0,0 @@ -# -# Translators: -# before , 2015 -# BurningNetel , 2015 -# Steven Roose , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Bedankt" - -#: [about]developers -msgid "Developers" -msgstr "Ontwikkelaars" - -#: [about]translators -msgid "Translators" -msgstr "Vertalers" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Vertalers, bedankt!" - -#: [about]software -msgid "Software" -msgstr "Software" - -#: [about]resources -msgid "Resources" -msgstr "Hulpmiddelen" - -#: [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 is een XMPP-gebaseerd communicatieplatform. Alles van het project, met uitzondering van de volgende software en hulpmiddelen, is onder" - -#: [account]title -msgid "Account" -msgstr "Account" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Wijzig mijn wachtwoork" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Wachtwoord" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Bevestig wachtwoord" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "Je wachtwoord is vernieuwd" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Geef een geldig wachtwoord" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "De gegeven wachtwoorden zijn niet gelijk" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Verwijder mijn account" - -#: [account]delete -msgid "Delete your account" -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)." -msgstr "Je verwijdert je XMPP account en alle hieraan gerelateerde informatie (profiel, contacten, publicaties)" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "Weet je zeker dat je het wilt verwijderen?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Gateway" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Maak een nieuw account aan" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "Geen formulier om een nieuwe account aan te maken gevonden op de server" - -#: [create]server_on -msgid "on" -msgstr "op" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Je account is succesvol aangemaakt" - -#: [create]loading -msgid "Loading" -msgstr "Laden" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "Niet Aanvaardbaar" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -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 "Deze server gebruikt een extern registratie-systeem, gelieve op onderstaande link te klikken." - -#: [adhoc]title -msgid "Actions" -msgstr "Acties" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Database" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl was niet in staat om met de database verbonden te worden" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim is verbonden met de database" - -#: [db]update -msgid "The database need to be updated" -msgstr "De database vergt een update" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "De Movim database is up-to-date" - -#: [db]type -msgid "Database Type" -msgstr "Databasetype" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Gebruikersnaam" - -#: [db]host -msgid "Host" -msgstr "Host" - -#: [db]port -msgid "Port" -msgstr "Poort" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "Algemene instellingen" - -#: [general]theme -msgid "Theme" -msgstr "Thema" - -#: [general]language -msgid "Default language" -msgstr "Standaardtaal" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Log verbosity" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Server tijdzone" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Grootte van de gebruikersmap (in bytes)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "WebSocket Configuratie" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Vul een geldige WebSocket URI in in het formulier" - -#: [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 "Als je de URI wijzigt, gelieve dan de deamon te herstarten om de configuratie te herladen" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "Publieke WebSockets" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Inloggegevens voor beheer" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Verander de standaard inloggevens admin/password" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Herhaal wachtwoord" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -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 "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." -msgstr "Verlaat dit onbeschreven veld als u de toegang tot alle XMPP-accounts toestaat." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Lijst met XMPP server op whitelist" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Informatieve Mededeling" - -#: [information]description -msgid "Description" -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 -msgid "Leave this field blank if you dont want to show any message." -msgstr "Laat dit veld leeg als je geen bericht wilt tonen." - -#: [information]label -msgctxt "[information]label" -msgid "Information Message" -msgstr "Informatieve Mededeling" - -#: [log]empty -msgid "Empty" -msgstr "Leeg" - -#: [log]syslog -msgid "Syslog" -msgstr "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Syslog en bestanden" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Algemeen Overzicht" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim heeft enkele problemen gevonden of dingen die opgelost of verbeteld moeten worden" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Update je PHP-versie: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Vereist: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Installeer de php5-curl library" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "Installeer de php5-imagick library" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "Installeer de php5-gd library" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Lees en schrif-rechten voor de webserver in Movim's root folder" - -#: [compatibility]db -msgid "The database need to be updated, go to the database panel to fix this" -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 "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 "XMPP error met WebSocket-verbinding, gelieve de correctheid na te kijken van de URL gegeven in de Algemene Instellingen " - -#: [schema]browser -msgid "Browser" -msgstr "Browser" - -#: [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 "Hier kun je je pod registreren op de officiele %sMovim API%s waarna de pod op %sde pods pagina%s getoond wordt." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "Je pod is niet geregistreerd op de API" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Je pod is geregistreerd op de API" - -#: [api]wait -msgid "Your pod is not yet validated" -msgstr "Je pod is nog niet gevalideerd" - -#: [api]validated -msgid "Your pod is validated" -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 "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 "Instellingen bijgewerkt" - -#: [avatar]file -msgid "File" -msgstr "Bestand" - -#: [avatar]use_it -msgid "Use it" -msgstr "Gebruik het" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Lach !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Neem een webcamfoto" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Profielfoto geüpdated" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Profielfoto niet geüpdated" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "%s's feed" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Deze gebruiker heeft momenteel niets gepost" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Conferenties" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Groepen" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Voeg een nieuwe chatroom toe" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "Chatroom ID" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Naam" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "bijnaam" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Wil je deze chatroom automatisch joinen?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "Onjuist Chatroom-ID" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Lege naam" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Favoriet bijgewerkt" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Er is een fout opgetreden : " - -#: [bookmarks]configure -msgid "Configure" -msgstr "Instellen" - -#: [url]add -msgid "Add a new URL" -msgstr "Een nieuwe URL toevoegen" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Naam" - -#: [message]published -msgid "Message Published" -msgstr "Bericht gepubliceerd" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Geëncrypteerd bericht" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Bezig met samenstellen..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "Gepauzeerd..." - -#: [message]gone -msgid "Contact gone" -msgstr "Contact verdwenen" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s heeft uw aandacht nodig" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Jouw bericht hier.." - -#: [chat]smileys -msgid "Smileys" -msgstr "Smileys" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Bespreek met je contacten" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Frequente contacten" - -#: [chatroom]members -msgid "Members" -msgstr "Leden" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Verbonden met de chatroom" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Verbinding met de chatroom verbroken" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Configuratie" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Instellingen opgeslagen" - -#: [chatroom]subject -msgid "Subject" -msgstr "Onderwerp" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Onderwerp gewijzigd" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Nog geen chats..." - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Chat met een contactpersoon" - -#: [chats]more -msgid "Load more contacts" -msgstr "Laad meer contactpersonen" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Algemeen" - -#: [config]language -msgid "Language" -msgstr "Taal" - -#: [config]roster -msgid "Roster display" -msgstr "rooster tonen" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Toon offline contactpersonen" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Verberg offline contactpersonen" - -#: [config]appearence -msgid "Appearence" -msgstr "Uiterlijk" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Melding op inkomend bericht" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Gebruik desktop notificaties" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Algemene informatie" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Naam" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Geboortedatum" - -#: [general]gender -msgid "Gender" -msgstr "Geslacht" - -#: [general]marital -msgid "Marital Status" -msgstr "Burgerlijke staat" - -#: [general]email -msgid "Email" -msgstr "E-mail" - -#: [general]website -msgid "Website" -msgstr "Website" - -#: [general]about -msgid "About Me" -msgstr "Over Mij" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Andere Accounts" - -#: [general]tune -msgid "Is Listening" -msgstr "luistert" - -#: [position]legend -msgid "Geographic Position" -msgstr "Geografische Positie" - -#: [position]locality -msgid "Locality" -msgstr "Plaats" - -#: [position]country -msgid "Country" -msgstr "Land" - -#: [mood]title -msgid "Mood" -msgstr "Stemming" - -#: [mood]im -msgid "I'm " -msgstr "Ik ben " - -#: [listen]title -msgid "Listening" -msgstr "Luisteren" - -#: [last]title -msgid "Last seen" -msgstr "Laatst gezien" - -#: [client]title -msgid "Client Informations" -msgstr "Informatie over verbonden computer" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Laatst geregistreerd" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Vind nieuwe vrienden" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Aanpassen" - -#: [edit]alias -msgid "Alias" -msgstr "Alias" - -#: [edit]group -msgid "Group" -msgstr "Groep" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Contactpersoon bijgewerkt" - -#: [delete]title -msgid "Are you sure?" -msgstr "Weet je het zeker?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Weet je zeker dat je deze contactpersoon wil verwijderen?" - -#: [age]years -msgid "%s years" -msgstr "%s jaren" - -#: [blog]last -msgid "Last public post" -msgstr "laatste publiek bericht" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Je kunt deze contactpersoon zijn status zien" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Deel mijn status" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "Maar deze contactpersoon kan die van jou niet zien" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "Je bent niet geabbonneerd op deze contactpersoon" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Vraag om te abboneren" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "Maar deze contactpersoon kan nog steeds zien dat je online bent" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "Geen abonnementen" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Uitnodigen" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Deze contactpersoon zit in je contactenlijst, maar deze is niet geabonneerd" - -#: [group]subscribe -msgid "Subscribe" -msgstr "Abbonneer" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Geabonneerd" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Uitschrijven" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Je gaat je uitschrijven uit deze Groep" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Uitgeschreven" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Maak je lidmaadschap op deze groep publiek naar je vrienden" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "geef een label voor deze groep" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Weet je het zeker?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Ontdek, volg en deel" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Iets slechts is gebeurd met deze groep" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Groep-configuratie opgeslagen" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Groep verwijderen" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Weet je zeker dat je deze groep wil verwijderen?" - -#: [group]delete_clean_text -msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "Blijkbaar bestaat deze groep niet meer. Verwijder deze groep van je abonnementen" - -#: [group]counter -msgid "%s groups on this server" -msgstr "%s groepen op deze server" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Abonnementen" - -#: [group]servers -msgid "Groups servers" -msgstr "Groep servers" - -#: [group]search_server -msgid "Search for a new server" -msgstr "Zoek een nieuwe 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 "Groepen zijn de perfecte manier om jou interesses via berichten te delen met andere Movim gebruikers" - -#: [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 "Kies een server en een groep en abonneer hierop met de %s knop in de header. Ook kun je een nieuwe groep maken door middel van de %s knop." - -#: [group]help_info3 -msgid "Done? You can now publish a new post in the Group by using the %s button." -msgstr "Klaar? Dan kun je nu een nieuwe post in de groep maken met de %s-knop." - -#: [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 "Je kunt een lijst van al je geabonneerde groepen vinden onder Mijn Abonnementen. Alle nieuwe posts zie je op de pagina %sNieuws%s." - -#: [groups]empty_title -msgid "Hello" -msgstr "Hallo" - -#: [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 "Je hebt nog geen abonnementen" - -#: [groups]empty_text2 -msgid "Here you will be able to manage all your subscriptions." -msgstr "Hier kun je al je abonnementen beheren." - -#: [groups]subscriptions -msgid "My Subscriptions" -msgstr "Mijn abonnementen" - -#: [groups]add -msgid "Create a new Group" -msgstr "Maak een nieuwe Groep" - -#: [groups]name -msgid "Group name" -msgstr "Groepsnaam" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "My Little Pony - Fan Club" - -#: [groups]created -msgid "Group created successfully" -msgstr "Groep aangemaakt" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Groep verwijderd" - -#: [groups]name_error -msgid "Please provide a valid group name (4 characters minimum)" -msgstr "Voer een geldige groepsnaam in (minimaal 4 karakters)" - -#: [groups]no_creation -msgid "You cannot create a new Group on this server" -msgstr "Je kunt geen nieuwe groep maken op deze server" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s geabbonneerde" - -#: [groups]num -msgid "%s posts" -msgstr "%s berichten" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Deze server bestaat niet" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Ga naar de Chat pagina" - -#: [hello]news [page]news -msgid "News" -msgstr "Nieuws" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Lees al deze artikelen op de nieuwspagina" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Bezoek je openbare blog" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "" - -#: [hello]share_title -msgid "Universal share button" -msgstr "Universele deel-knop" - -#: [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 "Deel op Movim" - -#: [hello]enter_title -msgid "Oh! Hello!" -msgstr "Oh! Hallo!" - -#: [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 "Veelgestelde vragen" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "Waar verwijzen de kleine banners naar ?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Bedankt voor deze vijf kleine banners, kun je kort toelichten wat de mate van betrouwbaarheid is van de informatie die je beschikbaar stelt." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Wit, alleen jij kan deze informatie zien" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Groen, je hebt een aantal contacten gekozen die jouw gegevens kunnen zien" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Oranje, alle contactlijsten kunnen je informatie zien" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Rood, iedereen in het XMPP-netwerk kan je gegevens zien" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Zwart, iedereen op het internet kan je gegevens zien" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "Op zoek naar wat documentatie?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Lees de Wiki" - -#: [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 "Chatten met het team?" - -#: [chatroom]button -msgid "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Foute gebruikersnaam" - -#: [error]jid -msgid "Invalid JID" -msgstr "Foute JID" - -#: [error]empty_challenge -msgid "Empty Challenge from the server" -msgstr "Lege Challenge van de server" - -#: [error]dns -msgid "XMPP Domain error, your account is not a correct Jabber ID" -msgstr "XMPP Domein fout, je account is geen correct Jabber ID" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "Sommige gegevens zijn verloren !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Foutief wachtwoord" - -#: [error]internal -msgid "Internal server error" -msgstr "interne server fout" - -#: [error]session -msgid "Session error" -msgstr "sessie fout" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Account succesvol aangemaakt" - -#: [error]xmpp_unauthorized -msgctxt "[error]xmpp_unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "je XMPP server is niet geautoriseerd" - -#: [error]mec_error -msgid "The server takes too much time to respond" -msgstr "De server neemt te veel tijd om te antwoorden" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "Movim kan niet communiceren met de server, probeer het later opnieuw (Websocket verbindings fout)" - -#: [error]impossible -msgid "Impossible login" -msgstr "Onmogelijke login" - -#: [error]title -msgid "Oops!" -msgstr "Oeps!" - -#: [error]default -msgid "Unknown error" -msgstr "Onbekende fout" - -#: [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 "je XMPP server is niet geautoriseerd" - -#: [error]conflict -msgid "A Movim session is already open on an other device" -msgstr "Een Movim sessie is al open op een ander apparaat" - -#: [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 "Mijn adres" - -#: [form]create_one -msgid "Create one !" -msgstr "Maak er een aan!" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Nog geen account?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "Verbonden" - -#: [form]population -msgid "Population" -msgstr "Populatie" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "" - -#: [menu]empty_title -msgid "No news yet..." -msgstr "Nog geen nieuws..." - -#: [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 "Welkom op je nieuws feed. Hier zie je alle berichten die door je contacten en groepen waarop je geabonneerd bent zijn geplaatst." - -#: [menu]refresh -msgid "Refresh all the streams" -msgstr "Vernieuw alle streams" - -#: [menu]public -msgid "This post is public" -msgstr "Dit bericht is openbaar" - -#: [menu]all -msgid "All" -msgstr "Alles" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Mijn abonnementen" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Contactpersonen" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Reactie toevoegen" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s wil met je praten" - -#: [post]news_feed -msgid "News Feed" -msgstr "nieuwsfeed" - -#: [post]placeholder -msgid "Discover and register to the groups you are interested in" -msgstr "Ontdek en abonneer op de groepen waarop je geinteresseerd bent" - -#: [post]content [post]content_label -msgid "Content" -msgstr "inhoud" - -#: [post]published -msgid "Post published" -msgstr "bericht gepubliceerd" - -#: [post]deleted -msgid "Post deleted" -msgstr "bericht verwijderd" - -#: [post]hot -msgid "What's Hot" -msgstr "Wat is Hot" - -#: [post]hot_text -msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "Recente geplaatste berichten in groepen waarop je (nog) niet geabonneerd bent" - -#: [post]new [publish]new -msgid "New post" -msgstr "nieuwe berichten" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "dit is een repost van %s" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "zie %s profiel" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Openbare groepen" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "Post dit bericht openbaar?" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Post dit bericht openbaar?" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Verwijder dit bericht" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "Weet je zeker dat je dit bericht wil verwijderen?" - -#: [post]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Reacties uitgeschakeld" - -#: [post]comment_published -msgid "Comment published" -msgstr "Reactie gepubliceerd" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Uitloggen" - -#: [status]here -msgid "Your status here !" -msgstr "jouw status hier!" - -#: [status]updated -msgid "Status updated" -msgstr "status bijgewerkt" - -#: [status]status -msgid "Status" -msgstr "status" - -#: [status]presence -msgid "Presence" -msgstr "aanwezigheid" - -#: [status]online -msgid "Online with Movim" -msgstr "Online met Movim" - -#: [post]preview [page]preview -msgid "Preview" -msgstr "Voorbeeld" - -#: [post]help [page]help -msgid "Help" -msgstr "Help" - -#: [post]help_more -msgid "More help" -msgstr "Meer help" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "Markdown syntax handleiding" - -#: [post]content_text -msgid "You can format your content using Markdown" -msgstr "je kunt je inhoud opmaken met Markdown" - -#: [post]link -msgid "Link" -msgstr "Link" - -#: [post]tags -msgid "Tags" -msgstr "Tag" - -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "Deze foto wordt aan je gallerij toegevoegd" - -#: [publish]valid_url -msgid "Please enter a valid url" -msgstr "Voer een geldig url in alstublieft" - -#: [publish]no_content_preview -msgid "No content to preview" -msgstr "Geen voorbeeld beschikbaar" - -#: [publish]no_title -msgid "Please provide a title" -msgstr "" - -#: [publish]edit -msgid "Edit post" -msgstr "" - -#: [publish]title -msgid "Publish" -msgstr "Publiceer" - -#: [publish]attach -msgid "Add a file or a picture to your post" -msgstr "Voeg een bestand of een foto toe aan je bericht" - -#: [publish]no_publication -msgid "You cannot publish a post on this Group" -msgstr "Je kunt niet posten naar deze groep" - -#: [publish]form_filled -msgid "Some fields have been filled in. Do you still want to go back and loose their content?" -msgstr "Er zijn velden ingevuld. Wil je nog steeds terug gaan en de waardes verliezen?" - -#: [publish]add_text -msgid "Click here to add some text to your publication" -msgstr "" - -#: [publish]add_text_label -msgid "Add some text" -msgstr "Voeg wat tekst toe" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [rooms]empty_text1 -msgid "You don't have any chatroom yet." -msgstr "Je hebt nog geen chatrooms." - -#: [rooms]empty_text2 -msgid "Add one by clicking on the add button." -msgstr "" - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Chatrooms" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "Gebruikers in de room" - -#: [chatrooms]bad_nickname -msgid "Please enter a correct nickname (2 to 40 characters)" -msgstr "Voer een geldige nickname in (2 tot 40 tekens)" - -#: [chatrooms]conflict -msgid "Username already taken" -msgstr "" - -#: [room]anonymous_title -msgid "Public chatroom" -msgstr "Openbare chatroom" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "Voer een adres in van een chatroom" - -#: [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 "Login op %s" - -#: [room]nick -msgid "Your nickname" -msgstr "Jouw nickname" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "Groep opgeheven" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Toon offline contactpersonen" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Verberg offline contactpersonen" - -#: [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 "Vul een geldig Jabber ID in" - -#: [roster]no_contacts_title -msgid "No contacts ?" -msgstr "Geen contactpersonen?" - -#: [roster]no_contacts_text -msgid "You can add one using the + button bellow" -msgstr "Je kunt er een toevoegen met de +-knop hieronder" - -#: [roster]show_hide -msgid "Show/Hide" -msgstr "Tonen/Verbergen" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Voer de jabber ID in van je contactpersoon" - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "" - -#: [roster]jid -msgid "JID" -msgstr "" - -#: [roster]results -msgid "Results" -msgstr "Resultaten" - -#: [roster]added -msgid "Contact added" -msgstr "Contactpersoon toegevoegd" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Contactpersoon verwijderd" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Zoek in je contacten" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Zoek in je contacten" - -#: [share]error -msgid "This is not a valid url" -msgstr "Dit is geen geldige URL" - -#: [share]success -msgid "Sharing the URL" -msgstr "" - -#: [statistics]title -msgid "Statistics" -msgstr "Statistieken" - -#: [statistics]since -msgid "Since" -msgstr "Sinds" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sessies" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Jouw server hier?" - -#: [subscribe]server_contact -msgid "Contact us to add yours to the officially supported servers list" -msgstr "Neem contact met ons op om die van jou aan de lijst van officieel ondersteunde servers toe te voegen" - -#: [feed]nope -msgid "No public feed for this contact" -msgstr "Geen publieke feed beschikbaar voor deze contactpersoon" - -#: [feed]nope_contact -msgid "No contact specified" -msgstr "Geen contactpersoon geselecteerd" - -#: [upload]title -msgid "Upload a file" -msgstr "Upload een bestand" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "Kies een bestand om te uploaden" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Profiel" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Profiel bijgewerkt" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Profiel niet bijgewerkt" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Je profiel is nu openbaar" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Je profiel is nu afgeschermd" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Accounts" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Yahoo Account" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Privacy-Niveau" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Is dit profiel openbaar?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Let op! Door je profiel openbaar te maken zal alle bovenstaande informatie beschikbaar zijn voor alle Movim-gebruikers en het hele internet." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Zenden" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Reset" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "Je hebt javascript uit staan. Veel succes daarmee." - -#: [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 is een kick-ass gedistribueerd sociaal netwerk dat jouw privacy beschermt. Een setje awesome mogelijkheden is inbegrepen." - -#: [page]administration -msgid "Administration" -msgstr "Beheer" - -#: [page]home -msgid "Home" -msgstr "Home" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "Verkennen" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Account aanmaken" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [page]chats -msgid "Chats" -msgstr "Chats" - -#: [page]server -msgid "Server" -msgstr "Server" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Openbare groepen" - -#: [page]viewer -msgid "Viewer" -msgstr "Viewer" - -#: [page]media -msgid "Media" -msgstr "Media" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "Over" - -#: [page]login -msgid "Login" -msgstr "Inloggen" - -#: [page]feed -msgid "Feed" -msgstr "Feed" - -#: [page]posts -msgid "Posts" -msgstr "Berichten" - -#: [page]gallery -msgid "Gallery" -msgstr "Gallerij" - -#: [page]visio -msgid "Visio-conference" -msgstr "Visioconferentie" - -#: [page]pods -msgid "Pods" -msgstr "Pods" - -#: [page]share -msgid "Share" -msgstr "Deel" - -#: [page]room -msgid "Room" -msgstr "Chatroom" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Error: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Kan bestand %s niet laden" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Routeerfout, plaats alle argumenten voor de pagina %s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "De opgevraagde widget '%s' bestaat niet." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "Het opgevraagde event '%s' is niet geregistreerd." - -#: [error]whoops -msgid "Whoops!" -msgstr "Oeps!" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -msgstr "Het lijkt er op dat je hier geen afbeeldingen hebt" - -#: [error]media_ask_upload -msgid "You can try to upload a couple by going to the Media page" -msgstr "Je kunt proberen om een paar te uploaden door naar de Mediapagina te gaan" - -#: [title]about -msgid "%s - About" -msgstr "%s - Over" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Account" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Beheerderspaneel" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - Blog" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Configuratie" - -#: [title]discover -msgid "%s - Discover" -msgstr "" - -#: [title]explore -msgid "%s - Explore" -msgstr "" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Hulppagina" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Inloggen bij Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Welkom bij Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Media" - -#: [title]news -msgid "%s - News" -msgstr "%s - Nieuws" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Groepsconfiguratie" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Groep" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Profiel" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Server" - -#: [button]validate -msgid "Validate" -msgstr "Bevestig" - -#: [button]refresh -msgid "Refresh" -msgstr "Vernieuwen" - -#: [button]add -msgid "Add" -msgstr "Toevoegen" - -#: [button]delete -msgid "Delete" -msgstr "Verwijderen" - -#: [button]cancel -msgid "Cancel" -msgstr "Annuleren" - -#: [button]close -msgid "Close" -msgstr "Sluit" - -#: [button]update -msgid "Update" -msgstr "Bijwerken" - -#: [button]updating -msgid "Updating" -msgstr "Aan het bijwerken" - -#: [button]submitting -msgid "Submitting" -msgstr "Bezig met opslaan" - -#: [button]register -msgid "Register" -msgstr "Registreren" - -#: [button]unregister -msgid "Unregister" -msgstr "Uitschrijven" - -#: [button]save -msgid "Save" -msgstr "Opslaan" - -#: [button]clear -msgid "Clear" -msgstr "" - -#: [button]upload -msgid "Upload" -msgstr "Uploaden" - -#: [button]come_in -msgid "Come in!" -msgstr "Kom binnen!" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "Ja" - -#: [button]bool_no -msgid "No" -msgstr "Nee" - -#: [button]return -msgid "Return" -msgstr "Terug" - -#: [button]accept -msgid "Accept" -msgstr "Accepteer" - -#: [button]refuse -msgid "Refuse" -msgstr "Weiger" - -#: [button]next -msgid "Next" -msgstr "Volgende" - -#: [button]previous -msgid "Previous" -msgstr "Vorige" - -#: [step]step -msgid "Step %s" -msgstr "Stap %s" - -#: [day]title -msgid "Day" -msgstr "Dag" - -#: [day]monday -msgid "Monday" -msgstr "maandag" - -#: [day]tuesday -msgid "Tuesday" -msgstr "dinsdag" - -#: [day]wednesday -msgid "Wednesday" -msgstr "woensdag" - -#: [day]thursday -msgid "Thursday" -msgstr "donderdag" - -#: [day]friday -msgid "Friday" -msgstr "vrijdag" - -#: [day]saturday -msgid "Saturday" -msgstr "zaterdag" - -#: [day]sunday -msgid "Sunday" -msgstr "zondag" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "Geen" - -#: [gender]male -msgid "Male" -msgstr "Mannelijk" - -#: [gender]female -msgid "Female" -msgstr "Vrouwelijk" - -#: [gender]other -msgid "Other" -msgstr "Anders" - -#: [client]bot -msgid "Bot" -msgstr "Bot" - -#: [client]desktop -msgid "Desktop" -msgstr "Bureaublad" - -#: [client]phone -msgid "Phone" -msgstr "Telefoon" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Geregistreerd" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "Geen" - -#: [marital]single -msgid "Single" -msgstr "Vrijgezel" - -#: [marital]relationship -msgid "In a relationship" -msgstr "In een relatie" - -#: [marital]married -msgid "Married" -msgstr "Getrouwd" - -#: [marital]divorced -msgid "Divorced" -msgstr "Gescheiden" - -#: [marital]widowed -msgid "Widowed" -msgstr "Weduwe/weduwnaar" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Samenwonend" - -#: [marital]union -msgid "Civil Union" -msgstr "Samenlevend" - -#: [flag]white -msgid "Not shared" -msgstr "Niet gedeeld" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Gedeeld met één contact" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Gedeeld met alle contacten" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Gedeeld met het XMPP-netwerk" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Gedeeld met het hele internet" - -#: [presence]online -msgid "Online" -msgstr "Online" - -#: [presence]away -msgid "Away" -msgstr "Afwezig" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Niet Storen" - -#: [presence]xa -msgid "Extended Away" -msgstr "Langdurig Afwezig" - -#: [presence]offline -msgid "Offline" -msgstr "Offline" - -#: [presence]error -msgid "Error" -msgstr "Fout" - -#: [mood]afraid -msgid "afraid" -msgstr "bang" - -#: [mood]amazed -msgid "amazed" -msgstr "verbaasd" - -#: [mood]amorous -msgid "amorous" -msgstr "vriendelijk" - -#: [mood]angry -msgid "angry" -msgstr "boos" - -#: [mood]annoyed -msgid "annoyed" -msgstr "geirriteerd" - -#: [mood]anxious -msgid "anxious" -msgstr "nerveus" - -#: [mood]aroused -msgid "aroused" -msgstr "opgewonden" - -#: [mood]ashamed -msgid "ashamed" -msgstr "beschaamd" - -#: [mood]bored -msgid "bored" -msgstr "verveeld" - -#: [mood]brave -msgid "brave" -msgstr "moedig" - -#: [mood]calm -msgid "calm" -msgstr "kalm" - -#: [mood]cautious -msgid "cautious" -msgstr "voorzichtig" - -#: [mood]cold -msgid "cold" -msgstr "koud" - -#: [mood]confident -msgid "confident" -msgstr "zelfverzekerd" - -#: [mood]confused -msgid "confused" -msgstr "verward" - -#: [mood]contemplative -msgid "contemplative" -msgstr "beschouwend" - -#: [mood]contented -msgid "contented" -msgstr "tevreden" - -#: [mood]cranky -msgid "cranky" -msgstr "nors" - -#: [mood]crazy -msgid "crazy" -msgstr "gek" - -#: [mood]creative -msgid "creative" -msgstr "creatief" - -#: [mood]curious -msgid "curious" -msgstr "nieuwsgierig" - -#: [mood]dejected -msgid "dejected" -msgstr "bedroefd" - -#: [mood]depressed -msgid "depressed" -msgstr "neerslachtig" - -#: [mood]disappointed -msgid "disappointed" -msgstr "teleurgesteld" - -#: [mood]disgusted -msgid "disgusted" -msgstr "walgend" - -#: [mood]dismayed -msgid "dismayed" -msgstr "ongerust" - -#: [mood]distracted -msgid "distracted" -msgstr "afgeleid" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "beschaamd" - -#: [mood]envious -msgid "envious" -msgstr "jaloers" - -#: [mood]excited -msgid "excited" -msgstr "opgewonden" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "complimenteus" - -#: [mood]frustated -msgid "frustated" -msgstr "gefrustreerd" - -#: [mood]grateful -msgid "grateful" -msgstr "dankbaar" - -#: [mood]grieving -msgid "grieving" -msgstr "bedroefd" - -#: [mood]grumpy -msgid "grumpy" -msgstr "knorrig" - -#: [mood]guilty -msgid "guilty" -msgstr "schuldig" - -#: [mood]happy -msgid "happy" -msgstr "blij" - -#: [mood]hopeful -msgid "hopeful" -msgstr "hoopvol" - -#: [mood]hot -msgid "hot" -msgstr "hot" - -#: [mood]humbled -msgid "humbled" -msgstr "nederig" - -#: [mood]humiliated -msgid "humiliated" -msgstr "vernederd" - -#: [mood]hungry -msgid "hungry" -msgstr "hongerig" - -#: [mood]hurt -msgid "hurt" -msgstr "bezeerd" - -#: [mood]impressed -msgid "impressed" -msgstr "geimponeerd" - -#: [mood]in_awe -msgid "in awe" -msgstr "verwonderd" - -#: [mood]in_love -msgid "in love" -msgstr "verliefd" - -#: [mood]indignant -msgid "indignant" -msgstr "verontwaardigd" - -#: [mood]interested -msgid "interested" -msgstr "geïnteresseerd" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "onder invloed" - -#: [mood]invincible -msgid "invincible" -msgstr "onoverwinnelijk" - -#: [mood]jealous -msgid "jealous" -msgstr "jaloers" - -#: [mood]lonely -msgid "lonely" -msgstr "eenzaam" - -#: [mood]lost -msgid "lost" -msgstr "verdwaald" - -#: [mood]lucky -msgid "lucky" -msgstr "gelukkig" - -#: [mood]mean -msgid "mean" -msgstr "gemeen" - -#: [mood]moody -msgid "moody" -msgstr "humeurig" - -#: [mood]nervous -msgid "nervous" -msgstr "nerveus" - -#: [mood]neutral -msgid "neutral" -msgstr "neutraal" - -#: [mood]offended -msgid "offended" -msgstr "beledigd" - -#: [mood]outraged -msgid "outraged" -msgstr "woedend" - -#: [mood]playful -msgid "playful" -msgstr "speels" - -#: [mood]proud -msgid "proud" -msgstr "trots" - -#: [mood]relaxed -msgid "relaxed" -msgstr "ontspannen" - -#: [mood]relieved -msgid "relieved" -msgstr "opgelucht" - -#: [mood]restless -msgid "restless" -msgstr "rusteloos" - -#: [mood]sad -msgid "sad" -msgstr "droevig" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarcastisch" - -#: [mood]satisfied -msgid "satisfied" -msgstr "voldaan" - -#: [mood]serious -msgid "serious" -msgstr "serieus" - -#: [mood]shocked -msgid "shocked" -msgstr "geschrokken" - -#: [mood]shy -msgid "shy" -msgstr "verlegen" - -#: [mood]sick -msgid "sick" -msgstr "ziek" - -#: [mood]sleepy -msgid "sleepy" -msgstr "slaperig" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "spontaan" - -#: [mood]stressed -msgid "stressed" -msgstr "gestrest" - -#: [mood]strong -msgid "strong" -msgstr "sterk" - -#: [mood]surprised -msgid "surprised" -msgstr "verrast" - -#: [mood]thankful -msgid "thankful" -msgstr "dankbaar" - -#: [mood]thirsty -msgid "thirsty" -msgstr "dorstig" - -#: [mood]tired -msgid "tired" -msgstr "moe" - -#: [mood]undefined -msgid "undefined" -msgstr "ongedefiniëerd" - -#: [mood]weak -msgid "weak" -msgstr "zwak" - -#: [mood]worried -msgid "worried" -msgstr "bezorgd" - -#: [month]title -msgid "Month" -msgstr "Maand" - -#: [month]january -msgid "January" -msgstr "januari" - -#: [month]february -msgid "February" -msgstr "februari" - -#: [month]march -msgid "March" -msgstr "maart" - -#: [month]april -msgid "April" -msgstr "april" - -#: [month]may -msgid "May" -msgstr "mei" - -#: [month]june -msgid "June" -msgstr "juni" - -#: [month]july -msgid "July" -msgstr "juli" - -#: [month]august -msgid "August" -msgstr "augustus" - -#: [month]september -msgid "September" -msgstr "september" - -#: [month]october -msgid "October" -msgstr "oktober" - -#: [month]november -msgid "November" -msgstr "november" - -#: [month]december -msgid "December" -msgstr "december" - -#: [year]title -msgid "Year" -msgstr "Jaar" - -#: [date]today -msgid "Today" -msgstr "Vandaag" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Morgen" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Gisteren" - -#: [date]ago -msgid "%d days ago" -msgstr "%d dagen geleden" - -#: [date]day -msgid "day" -msgstr "dag" - -#: [post]title -msgid "Title" -msgstr "Titel" - -#: [post]whats_new -msgid "What's new ?" -msgstr "Wat is nieuw?" - -#: [post]place -msgid "Place" -msgstr "Plaats" - -#: [post]by -msgid "by" -msgstr "door" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Geolokalisatie" - -#: [post]email -msgid "email" -msgstr "e-mail" - -#: [post]empty -msgid "No content" -msgstr "Geen inhoud" - -#: [post]no_comments -msgid "No comments yet" -msgstr "Nog geen reacties" - -#: [post]no_comments_stream -msgid "No comments stream" -msgstr "" - -#: [post]no_load -msgid "Your feed cannot be loaded." -msgstr "Jouw feed kan niet worden geladen" - -#: [post]older -msgid "Get older posts" -msgstr "Haal oudere berichten op" - -#: [post]new_items -msgid "%s new items" -msgstr "%s nieuwe items" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Fout bij publiceren van reactie" - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Toon eerdere reacties" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "" - -#: [post]comments_get -msgid "Get the comments" -msgstr "Reacties ophalen" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Reactie toevoegen" - -#: [post]share -msgid "Share with" -msgstr "Delen met" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Iedereen" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Jou contactpersonen" - -#: [post]updated -msgid "Updated" -msgstr "Bijgewerkt" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Inhoud niet gevonden" - -#: [post]default_title -msgid "Contact publication" -msgstr "Contactpersoon publiceren" - -#: [post]comments -msgid "Comments" -msgstr "Reacties" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "De API is niet bereikbaar, probeer later nog eens" - -#: [field]type_here -msgid "Type here" -msgstr "Typ hier" - -#~ msgid "Data" -#~ msgstr "Data" - -#~ msgid "Cache" -#~ msgstr "Buffer" - -#~ msgid "Messages" -#~ msgstr "Berichten" - -#~ msgid "Location" -#~ msgstr "Locatie" - -#~ msgid "Wrong position" -#~ msgstr "Verkeerde positie" - -#~ msgid "Location updated" -#~ msgstr "Locatie bijgewerkt" - -#~ msgid "Update my position" -#~ msgstr "Update mijn positie" - -#~ msgid "Manage your members" -#~ msgstr "Beheer je leden" - -#~ msgid "Get the members" -#~ msgstr "Haal leden op" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Beheer je aanmeldingen" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Beheer de aanmeldingen" - -#~ msgid "Get the subscriptions" -#~ msgstr "Haal de aanmeldingen op" - -#~ msgid "Subscriptions saved" -#~ msgstr "Abonnementen opgeslagen" - -#~ msgid "Shared" -#~ msgstr "Gedeeld" - -#~ msgid "Search" -#~ msgstr "Zoeken" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Bijnaam" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Bijnaam" - -#~ msgid "Hung up" -#~ msgstr "Heeft opgehangen" - -#~ msgid "Your contact is busy" -#~ msgstr "Je contactpersoon is bezig" - -#~ msgid "Declined" -#~ msgstr "Afgewezen" - -#~ msgid "Is calling you" -#~ msgstr "Belt je" - -#~ msgid "Call" -#~ msgstr "Bellen" - -#~ msgid "Hang up" -#~ msgstr "Ophangen" - -#~ msgid "Connection" -#~ msgstr "Verbinding" diff --git a/sources/locales/no.po b/sources/locales/no.po deleted file mode 100644 index 1d85a65..0000000 --- a/sources/locales/no.po +++ /dev/null @@ -1,2670 +0,0 @@ -# Norwegian translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2012-07-19 11:30+0000\n" -"Last-Translator: Vincent \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Feil passord" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Passord" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Generell informasjon" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Generell informasjon" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Navn" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Navn" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Språk" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Generell informasjon" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Navn" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Fødselsdato" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "Nettside" - -#: [general]about -msgid "About Me" -msgstr "Om meg" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Fjern denne kontakten" - -#: [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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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 "Feil passord" - -#: [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]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 -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 "Min adresse" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Profil" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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 "Hjem" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Feil %s" - -#: [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 "%s - Logg in på Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Velkommen til Movim" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Godta" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "Borte" - -#: [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 "" - -#: [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 "" - -#: [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 "" - -#~ msgid "User not logged in." -#~ msgstr "Bruker ikke logget inn" - -#~ msgid "wants to talk with you" -#~ msgstr "vil snakke med deg" - -#~ msgid "Decline" -#~ msgstr "Avslå" - -#~ msgid "or" -#~ msgstr "eller" - -#~ msgid "Compatibility Test" -#~ msgstr "Kompatibilitet Test" diff --git a/sources/locales/oc.po b/sources/locales/oc.po deleted file mode 100644 index bfde93f..0000000 --- a/sources/locales/oc.po +++ /dev/null @@ -1,2941 +0,0 @@ -# Occitan translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-06-09 12:18+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "Logicials" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Marrit senhal" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Senhal" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Configuracion" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -#, fuzzy -msgid "Delete your account" -msgstr "Crear un compte novèl" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Crear un compte novèl" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "lo" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Accions" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Nom d'utilizaire" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Banca de donadas detectada" - -#: [admin]general -msgid "General Settings" -msgstr "Configuracion generala" - -#: [general]theme -msgid "Theme" -msgstr "Tèma" - -#: [general]language -msgid "Default language" -msgstr "Lenga per defaut" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Nivèl de jornalizacion" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Fus orari del servidor" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "Identificacion de l'administrator" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Tornar picar lo senhal" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Servidors XMPP - Lista blancha" - -#: [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 "Si desiratz especificar una lista de servidors XMPP autorizats sus vòstre pòd Movim e interdire la connexion a tots los autres, especificatz si vos plai la lista de lor noms de domeni, separats per de las virgulas (ex: movim.eu, jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Daissatz aqueste champ void se desiratz autorizar la connexion a totes los comptes XMPP." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Lista blancha dels servidors XMPP" - -#: [information]title -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Messatge d'informacion" - -#: [information]description -msgid "Description" -msgstr "Descripcion" - -#: [information]info1 -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 "Daissatz aqueste champ void se desiratz autorizar la connexion a totes los comptes XMPP." - -#: [information]label -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Messatge d'informacion" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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 -#, fuzzy -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Movim a pas los dreches de lectura nimai d'escritura dins son dorsier raiç" - -#: [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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Sorissètz !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Prene una fòto amb vòstre aparelh fòto" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Conferéncias" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Gropes" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nom" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Escais" - -#: [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 "Nom void" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Signets meses a jorn" - -#: [bookmarks]error -#, fuzzy -msgid "An error occured :" -msgstr "Una error s'es produsida : " - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Nom" - -#: [message]published -msgid "Message Published" -msgstr "Messatge publicat" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Messatge chifrat" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "A escriure..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "" - -#: [message]gone -msgid "Contact gone" -msgstr "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s a besonh de vòstre atencion" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Messatjariá instantanèa (chat)" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Configuracion" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Lenga" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Configuracion" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Configuracion" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Informacions Generalas" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nom" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Data de Naissença" - -#: [general]gender -msgid "Gender" -msgstr "Sèxe" - -#: [general]marital -msgid "Marital Status" -msgstr "Situacion familiala" - -#: [general]email -msgid "Email" -msgstr "Adreça electronica" - -#: [general]website -msgid "Website" -msgstr "Site web" - -#: [general]about -msgid "About Me" -msgstr "A prepaus de ieu" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "Posicion geografica" - -#: [position]locality -msgid "Locality" -msgstr "Localitat" - -#: [position]country -msgid "Country" -msgstr "País" - -#: [mood]title -msgid "Mood" -msgstr "Umor" - -#: [mood]im -msgid "I'm " -msgstr "Soi " - -#: [listen]title -msgid "Listening" -msgstr "En escota" - -#: [last]title -msgid "Last seen" -msgstr "Darrièra visita" - -#: [client]title -msgid "Client Informations" -msgstr "Informacions sul client" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Darrièrs marcats" - -#: [explore]explore -msgid "Find some new friends" -msgstr "" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "" - -#: [edit]alias -msgid "Alias" -msgstr "Aliàs" - -#: [edit]group -msgid "Group" -msgstr "Grop" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Contacte mes a jorn" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Suprimir aqueste contacte" - -#: [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 -#, fuzzy -msgid "Ask to subscribe" -msgstr "Abonat" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "" - -#: [subscription]nil -#, fuzzy -msgid "No subscriptions" -msgstr "Recuperar los abonaments" - -#: [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 "Abonat" - -#: [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 "Configuracion del grop salvada" - -#: [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 "" - -#: [group]servers -#, fuzzy -msgid "Groups servers" -msgstr "Gropes" - -#: [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 -#, fuzzy -msgid "You don't have any group subscriptions yet." -msgstr "Gerir vòstres abonaments" - -#: [groups]empty_text2 -#, fuzzy -msgid "Here you will be able to manage all your subscriptions." -msgstr "Gerir vòstres abonaments" - -#: [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 "Mon Pichon Poni - Fan Club" - -#: [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 "" - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "" - -#: [hello]news [page]news -msgid "News" -msgstr "Actualitats" - -#: [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 "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Nom d'utilizaire incorrècte" - -#: [error]jid -msgid "Invalid JID" -msgstr "Identificant Jabber invalid" - -#: [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 "Manca d'informacions !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Marrit senhal" - -#: [error]internal -msgid "Internal server error" -msgstr "Error intèrna del servidor" - -#: [error]session -msgid "Session error" -msgstr "Error de sesilha" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Compte creat amb succès" - -#: [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]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 -msgid "Unknown error" -msgstr "Error desconeguda" - -#: [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 "Autentificacion al servidor XMPP impossibla" - -#: [form]username -msgid "My address" -msgstr "Mon adreça" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "Tot" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Gropes publics" - -#: [post]public -#, fuzzy -msgid "Publish this post publicly?" -msgstr "Es lo perfil public ?" - -#: [post]public_yes -#, fuzzy -msgid "This post is now public" -msgstr "Es lo perfil public ?" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Es lo perfil public ?" - -#: [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]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "" - -#: [post]comment_published -msgid "Comment published" -msgstr "" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Se desconnectar" - -#: [status]here -msgid "Your status here !" -msgstr "Vòstre estatut aicí !" - -#: [status]updated -msgid "Status updated" -msgstr "Estatut mes a jorn" - -#: [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 "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 "" - -#: [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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "Salons de discussion" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [chatrooms]bad_nickname -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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Pas agropat" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Contactes desconnectats afichats" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Contactes desconnectats amagats" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Grop %s afichat" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Grop %s amagat" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "" - -#: [roster]no_contacts_title -#, fuzzy -msgid "No contacts ?" -msgstr "Pas cap de contengut" - -#: [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 -#, fuzzy -msgid "Search in your contacts" -msgstr "Partejat amb un contacte" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Partejat amb un contacte" - -#: [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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 -#, fuzzy -msgid "Upload a file" -msgstr "Mandar" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Perfil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Perfil mes a jorn" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "%s - Compte" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Nivèl de confidencialitat" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Es lo perfil public ?" - -#: [privacy]privacy_info -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Validar" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Reïnicializar" - -#: [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 "Administracion" - -#: [page]home -msgid "Home" -msgstr "Dorsièr personal" - -#: [page]discover -msgid "Discover" -msgstr "Descobrir" - -#: [page]explore -msgid "Explore" -msgstr "Explorar" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Creacion de compte" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [page]chats -msgid "Chats" -msgstr "" - -#: [page]server -msgid "Server" -msgstr "Servidor" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Gropes publics" - -#: [page]viewer -msgid "Viewer" -msgstr "Visionadoira" - -#: [page]media -msgid "Media" -msgstr "Mèdia" - -#: [page]blog -msgid "Blog" -msgstr "Blòg" - -#: [page]about -msgid "About" -msgstr "A prepaus" - -#: [page]login -msgid "Login" -msgstr "" - -#: [page]feed -msgid "Feed" -msgstr "Flux" - -#: [page]posts -msgid "Posts" -msgstr "" - -#: [page]gallery -msgid "Gallery" -msgstr "" - -#: [page]visio -msgid "Visio-conference" -msgstr "Visioconferéncia" - -#: [page]pods -msgid "Pods" -msgstr "" - -#: [page]share -msgid "Share" -msgstr "" - -#: [page]room -msgid "Room" -msgstr "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Error : %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Lo fichier '%s' es pas accessible" - -#: [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 "%s - A prepaus" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Compte" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Panèl d'Administracion" - -#: [title]blog -msgid "%s - Blog" -msgstr "" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Configuracion" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - Descobrir" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Explorar" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Pagina d'Ajuda" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Dobrir una sesilha MOVIM" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Benvengut sus MOVIM" - -#: [title]media -msgid "%s - Media" -msgstr "" - -#: [title]news -msgid "%s - News" -msgstr "%s - Actualitats" - -#: [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 "%s - Perfil" - -#: [title]server -msgid "%s - Server" -msgstr "" - -#: [button]validate -msgid "Validate" -msgstr "Validar" - -#: [button]refresh -msgid "Refresh" -msgstr "Metre a jorn" - -#: [button]add -msgid "Add" -msgstr "Apondre" - -#: [button]delete -msgid "Delete" -msgstr "" - -#: [button]cancel -msgid "Cancel" -msgstr "Abandonar" - -#: [button]close -msgid "Close" -msgstr "Tampar" - -#: [button]update -msgid "Update" -msgstr "Metre a jorn" - -#: [button]updating -msgid "Updating" -msgstr "Mesa a jorn" - -#: [button]submitting -msgid "Submitting" -msgstr "Somission en cors" - -#: [button]register -msgid "Register" -msgstr "" - -#: [button]unregister -msgid "Unregister" -msgstr "" - -#: [button]save -msgid "Save" -msgstr "Enregistrar" - -#: [button]clear -msgid "Clear" -msgstr "" - -#: [button]upload -msgid "Upload" -msgstr "Mandar" - -#: [button]come_in -msgid "Come in!" -msgstr "'Chabatz d'entrar !" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "Òc" - -#: [button]bool_no -msgid "No" -msgstr "Non" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Acceptar" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "Jorn" - -#: [day]monday -msgid "Monday" -msgstr "Diluns" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Dimars" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Dimècres" - -#: [day]thursday -msgid "Thursday" -msgstr "Dijòus" - -#: [day]friday -msgid "Friday" -msgstr "Divendres" - -#: [day]saturday -msgid "Saturday" -msgstr "Dissabte" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -#, fuzzy -msgctxt "[gender]nil" -msgid "None" -msgstr "Pas cap" - -#: [gender]male -msgid "Male" -msgstr "Òme" - -#: [gender]female -msgid "Female" -msgstr "Femna" - -#: [gender]other -msgid "Other" -msgstr "Autre" - -#: [client]bot -msgid "Bot" -msgstr "Robòt" - -#: [client]desktop -msgid "Desktop" -msgstr "Burèu" - -#: [client]phone -msgid "Phone" -msgstr "Telefòn" - -#: [client]web -msgid "Web" -msgstr "Internet" - -#: [client]registered -msgid "Registered" -msgstr "Enregistrat" - -#: [marital]nil -#, fuzzy -msgctxt "[marital]nil" -msgid "None" -msgstr "Pas cap" - -#: [marital]single -msgid "Single" -msgstr "Celibatari(ària)" - -#: [marital]relationship -msgid "In a relationship" -msgstr "En parelh" - -#: [marital]married -msgid "Married" -msgstr "Maridat(ada)" - -#: [marital]divorced -msgid "Divorced" -msgstr "Divorciat(ada)" - -#: [marital]widowed -msgid "Widowed" -msgstr "Veuse(a)" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Associat" - -#: [marital]union -msgid "Civil Union" -msgstr "Union civila" - -#: [flag]white -msgid "Not shared" -msgstr "Pas partejat" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Partejat amb un contacte" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Partejat amb totes los contactes" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Partejat amb la ret XMPP" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Partejat amb tot Internet" - -#: [presence]online -msgid "Online" -msgstr "En linha" - -#: [presence]away -msgid "Away" -msgstr "Absent(a)" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "De derengar pas" - -#: [presence]xa -msgid "Extended Away" -msgstr "Abséncia longa" - -#: [presence]offline -msgid "Offline" -msgstr "Desconnectat" - -#: [presence]error -msgid "Error" -msgstr "Error" - -#: [mood]afraid -msgid "afraid" -msgstr "" - -#: [mood]amazed -msgid "amazed" -msgstr "estonat(ada)" - -#: [mood]amorous -msgid "amorous" -msgstr "Amorós/osa" - -#: [mood]angry -msgid "angry" -msgstr "en colèra" - -#: [mood]annoyed -msgid "annoyed" -msgstr "contrariat/ada" - -#: [mood]anxious -msgid "anxious" -msgstr "" - -#: [mood]aroused -msgid "aroused" -msgstr "estimulat(ada)" - -#: [mood]ashamed -msgid "ashamed" -msgstr "vergonhós(osa)" - -#: [mood]bored -msgid "bored" -msgstr "alassat(ada)" - -#: [mood]brave -msgid "brave" -msgstr "coratjós(osa)" - -#: [mood]calm -msgid "calm" -msgstr "calm(a)" - -#: [mood]cautious -msgid "cautious" -msgstr "prudent(a)" - -#: [mood]cold -msgid "cold" -msgstr "" - -#: [mood]confident -msgid "confident" -msgstr "Fisançós/osa" - -#: [mood]confused -msgid "confused" -msgstr "perplèxe(a)" - -#: [mood]contemplative -msgid "contemplative" -msgstr "contemplatiu(va)" - -#: [mood]contented -msgid "contented" -msgstr "satisfach(a)" - -#: [mood]cranky -msgid "cranky" -msgstr "" - -#: [mood]crazy -msgid "crazy" -msgstr "Franc fadard(a)" - -#: [mood]creative -msgid "creative" -msgstr "creatiu(va)" - -#: [mood]curious -msgid "curious" -msgstr "curiós(osa)" - -#: [mood]dejected -msgid "dejected" -msgstr "" - -#: [mood]depressed -msgid "depressed" -msgstr "deprimit(ida)" - -#: [mood]disappointed -msgid "disappointed" -msgstr "decebut(uda)" - -#: [mood]disgusted -msgid "disgusted" -msgstr "" - -#: [mood]dismayed -msgid "dismayed" -msgstr "" - -#: [mood]distracted -msgid "distracted" -msgstr "distrach(a)" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "" - -#: [mood]envious -msgid "envious" -msgstr "" - -#: [mood]excited -msgid "excited" -msgstr "Excitat/ada" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "seductor" - -#: [mood]frustated -msgid "frustated" -msgstr "" - -#: [mood]grateful -msgid "grateful" -msgstr "reconeissent" - -#: [mood]grieving -msgid "grieving" -msgstr "" - -#: [mood]grumpy -msgid "grumpy" -msgstr "romegós" - -#: [mood]guilty -msgid "guilty" -msgstr "copable" - -#: [mood]happy -msgid "happy" -msgstr "Urós/osa" - -#: [mood]hopeful -msgid "hopeful" -msgstr "optimista" - -#: [mood]hot -msgid "hot" -msgstr "Caud(a)" - -#: [mood]humbled -msgid "humbled" -msgstr "esmougut" - -#: [mood]humiliated -msgid "humiliated" -msgstr "umiliat" - -#: [mood]hungry -msgid "hungry" -msgstr "" - -#: [mood]hurt -msgid "hurt" -msgstr "" - -#: [mood]impressed -msgid "impressed" -msgstr "impressionat" - -#: [mood]in_awe -msgid "in awe" -msgstr "" - -#: [mood]in_love -msgid "in love" -msgstr "amorós" - -#: [mood]indignant -msgid "indignant" -msgstr "" - -#: [mood]interested -msgid "interested" -msgstr "interessat" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "intoxicat" - -#: [mood]invincible -msgid "invincible" -msgstr "" - -#: [mood]jealous -msgid "jealous" -msgstr "gelós" - -#: [mood]lonely -msgid "lonely" -msgstr "sol" - -#: [mood]lost -msgid "lost" -msgstr "perdut" - -#: [mood]lucky -msgid "lucky" -msgstr "astruc" - -#: [mood]mean -msgid "mean" -msgstr "missant" - -#: [mood]moody -msgid "moody" -msgstr "ronhós" - -#: [mood]nervous -msgid "nervous" -msgstr "nerviós" - -#: [mood]neutral -msgid "neutral" -msgstr "neutre" - -#: [mood]offended -msgid "offended" -msgstr "ofensat" - -#: [mood]outraged -msgid "outraged" -msgstr "" - -#: [mood]playful -msgid "playful" -msgstr "jogaire" - -#: [mood]proud -msgid "proud" -msgstr "fièr" - -#: [mood]relaxed -msgid "relaxed" -msgstr "" - -#: [mood]relieved -msgid "relieved" -msgstr "" - -#: [mood]restless -msgid "restless" -msgstr "impacient" - -#: [mood]sad -msgid "sad" -msgstr "triste" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarcastic" - -#: [mood]satisfied -msgid "satisfied" -msgstr "satisfach" - -#: [mood]serious -msgid "serious" -msgstr "seriós" - -#: [mood]shocked -msgid "shocked" -msgstr "" - -#: [mood]shy -msgid "shy" -msgstr "timid" - -#: [mood]sick -msgid "sick" -msgstr "malaut" - -#: [mood]sleepy -msgid "sleepy" -msgstr "endormit" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "espontanèu" - -#: [mood]stressed -msgid "stressed" -msgstr "estressat" - -#: [mood]strong -msgid "strong" -msgstr "fòrt" - -#: [mood]surprised -msgid "surprised" -msgstr "susprés" - -#: [mood]thankful -msgid "thankful" -msgstr "reconeissent" - -#: [mood]thirsty -msgid "thirsty" -msgstr "" - -#: [mood]tired -msgid "tired" -msgstr "alassat" - -#: [mood]undefined -msgid "undefined" -msgstr "pas definit" - -#: [mood]weak -msgid "weak" -msgstr "feble" - -#: [mood]worried -msgid "worried" -msgstr "preocupat" - -#: [month]title -msgid "Month" -msgstr "Mes" - -#: [month]january -msgid "January" -msgstr "Genièr" - -#: [month]february -msgid "February" -msgstr "Febrièr" - -#: [month]march -msgid "March" -msgstr "Març" - -#: [month]april -msgid "April" -msgstr "Abril" - -#: [month]may -msgid "May" -msgstr "Mai" - -#: [month]june -msgid "June" -msgstr "Junh" - -#: [month]july -msgid "July" -msgstr "Julhet" - -#: [month]august -msgid "August" -msgstr "Agost" - -#: [month]september -msgid "September" -msgstr "Setembre" - -#: [month]october -msgid "October" -msgstr "Octobre" - -#: [month]november -msgid "November" -msgstr "Novembre" - -#: [month]december -msgid "December" -msgstr "Decembre" - -#: [year]title -msgid "Year" -msgstr "Annada" - -#: [date]today -msgid "Today" -msgstr "Uèi" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Deman" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Ièr" - -#: [date]ago -#, fuzzy -msgid "%d days ago" -msgstr " i a %d jorns" - -#: [date]day -msgid "day" -msgstr "jorn" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]whats_new -msgid "What's new ?" -msgstr "" - -#: [post]place -msgid "Place" -msgstr "Luòc" - -#: [post]by -msgid "by" -msgstr "per" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "" - -#: [post]email -msgid "email" -msgstr "E-mail" - -#: [post]empty -msgid "No content" -msgstr "Pas cap de contengut" - -#: [post]no_comments -msgid "No comments yet" -msgstr "" - -#: [post]no_comments_stream -msgid "No comments stream" -msgstr "Pas de flux de comentaris" - -#: [post]no_load -msgid "Your feed cannot be loaded." -msgstr "Vòstre fial es pas accessible." - -#: [post]older -msgid "Get older posts" -msgstr "Recuperar los ancians pòsts" - -#: [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 "Afichar los autres comentaris" - -#: [post]comments_loading -#, fuzzy -msgid "Loading comments..." -msgstr "Cargament de vòstre flux ..." - -#: [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 "" - -#~ msgid "Location" -#~ msgstr "Emplaçament" - -#~ msgid "Wrong position" -#~ msgstr "Marrida posicion" - -#~ msgid "Location updated" -#~ msgstr "Posicion geografica mesa a jorn" - -#~ msgid "Manage your members" -#~ msgstr "Gerir vòstres membres" - -#~ msgid "Get the members" -#~ msgstr "Recuperar los membres" - -#~ msgid "Affiliations saved" -#~ msgstr "Afiliacions salvadas" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Gerir vòstres abonaments" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Gerir los abonaments" - -#~ msgid "Get the subscriptions" -#~ msgstr "Recuperar los abonaments" - -#~ msgid "Search" -#~ msgstr "Recercar" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Escais" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Escais" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Vòstre navigador es tròp vielh per utilizar Movim" - -#~ msgid "Manage" -#~ msgstr "Gerir" - -#, fuzzy -#~ msgid "Active contacts" -#~ msgstr "Accions" - -#~ msgid "Environment" -#~ msgstr "Environament" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "La creacion dau fichier de configuracion '%s' es impossibla." - -#~ msgid "JID not provided." -#~ msgstr "JID indisponible." - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Impossible de dubrir lo jornau '%s'" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Creacion de compte" - -#~ msgid "Decline" -#~ msgstr "Refusar" - -#~ msgid "or" -#~ msgstr "o" - -#~ msgid "Actual version : " -#~ msgstr "Version actuala : " - -#~ msgid "Install the %s package" -#~ msgstr "Installar lo paquet %s" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "Configuracion de la connexion XMPP" - -#~ msgid "Valid Bosh" -#~ msgstr "Bosh valid" - -#~ msgid "Success !" -#~ msgstr "Òsca !" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Actualizatz vòstra version de PHP o contactatz l'administrador de vòstre servidor" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "Configuracion de la connexion BOSH" - -#~ msgid "Example :" -#~ msgstr "Exemple :" - -#~ msgid "Same here !" -#~ msgstr "Parier aicí !" - -#~ msgid "Retype" -#~ msgstr "Tornar picar" - -#~ msgid "Create" -#~ msgstr "Crear" - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "L'URL Bosh balhada es pas valida" - -#~ msgid "Show All" -#~ msgstr "Afichar tot" - -#~ msgid "Create my vCard" -#~ msgstr "Crear ma vCard" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Avètz pas la bona version de PHP. Movim a mestièr al mens de PHP 5.3." - -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "Activatz los drechess de lectura e d'escritura sul dorsièr raiç de Movim" - -#~ msgid "Install %s and %s packages" -#~ msgstr "Installatz los paquets %s e %s" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Lo dorsièr Movim deu èsser accessible en escritura" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim a mestièr de l'extension %s." - -#~ msgid "Proxy Preferences" -#~ msgstr "Preferéncias du Proxy" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "La creacion del repertòri '%s' es impossibla." - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "Los elements seguents son pas disponibles. Siatz segur que sián corregits per poder installar Movim." - -#~ msgid "Compatibility Test" -#~ msgstr "Tèst de compatibilitat" - -#~ msgid "Movim Installer" -#~ msgstr "Installar Movim" - -#~ msgid "User not logged in." -#~ msgstr "Sètz pas autentificat." - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "Si vos plai, suprimètz lo dorsièr %s per acabar l'installacion" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Ara, podètz accedir a vòstra version de Movim tota nòva %sAnem !%s" - -#~ msgid "Database Movim schema installed" -#~ msgstr "L'esquèma de la banca de donadas es estat installat" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "Lo jid '%s' es incorrècte" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "Sols los caractèrs alfanumerics son autorizats." - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Error a la connexion al servidor XMPP" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Asseguratz-vos que vòstre senhal es segur :" - -#~ msgid "Pseudo" -#~ msgstr "Escais" - -#~ msgid "8 characters" -#~ msgstr "8 caractèrs" - -#~ msgid "Address" -#~ msgstr "Adreça" - -#~ msgid "Debug console" -#~ msgstr "Consòla de desbugatge" - -#~ msgid "wants to talk with you" -#~ msgstr "vòl charrar amb vos" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Cargament del flux ..." - -#~ msgid "Follow" -#~ msgstr "Seguir" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Un bon senhal es compausat d'al mens una majuscula, una chifra e un caractèr especial" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "D'en prumier, completatz quel espaci emb una identificacion de compte tota novela, quela adreça vos segrà pertot sus lo malhum Movim !" - -#~ msgid "Client Name" -#~ msgstr "Nom dau client" - -#~ msgid "Client Type" -#~ msgstr "Tipe de Client" - -#~ 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 "Oblidatz pas que Movim es enquera en desvelopament e vai manipular de la sinformacions personalaS. Son utilizacion las pòt far córrer un dangier. Fasetz totjorn 'tencion a las informacions qu'enviatz." - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Davant d'utilizar vòstre malhum sociau, quauques ajsutaments son necessaris." - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Mercés per lo descharjament de Movim !" - -#~ msgid "ultimate" -#~ msgstr "complet" - -#~ msgid "terse" -#~ msgstr "concís" - -#~ msgid "talkative" -#~ msgstr "platussaire" - -#~ msgid "My Posts" -#~ msgstr "Mos pòsts" - -#~ msgid "Send request" -#~ msgstr "Enviar la demanda" - -#~ msgid "Edit my Profile" -#~ msgstr "Modificar mon perfil" - -#~ msgid "Logout" -#~ msgstr "Se desconnectar" - -#~ msgid "Invite this user" -#~ msgstr "Convidar aquel utilizaire" - -#~ msgid "empty" -#~ msgstr "void" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Impossible de comunicar amb lo servidor XMPP" - -#~ msgid "Invalid name" -#~ msgstr "Lo nom es pas valid" - -#~ msgid "You entered different passwords" -#~ msgstr "Avetz picat dos senhaus diferents" - -#~ msgid "Wrong ID" -#~ msgstr "Marrit identificant" - -#~ msgid "Connecting..." -#~ msgstr "Connexion..." - -#~ msgid "No profile yet ?" -#~ msgstr "Pas encara de perfil ?" - -#~ msgid "What is Movim?" -#~ msgstr "Qu'es aquò Movim ?" diff --git a/sources/locales/pl.po b/sources/locales/pl.po deleted file mode 100644 index 2cf5ce8..0000000 --- a/sources/locales/pl.po +++ /dev/null @@ -1,2735 +0,0 @@ -# -# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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 "Dziękujemy wszystkim tłumaczom" - -#: [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" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 Name" -msgstr "" - -#: [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" - -#: [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]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" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [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ł" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [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 "Nazwa" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_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ął" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [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 %sContacts%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" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Ogólne" - -#: [config]language -msgid "Language" -msgstr "Język" - -#: [config]roster -msgid "Roster display" -msgstr "Wyświetlanie listy" - -#: [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]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [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" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Ogólne Informacje" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nazwa" - -#: [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 -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" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [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 "Nie zasubskrybowałeś jeszcze żadnej grupy." - -#: [groups]empty_text2 -msgid "Here you will be able to manage all your subscriptions." -msgstr "Tutaj będziesz miał możliwość zarządzania swoimi wszystkimi subskrypcjami." - -#: [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" - -#: [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 "Ah! Witaj!" - -#: [hello]enter_paragraph -msgid "It seems that you're new there! Welcome on Movim!" -msgstr "Wygląda na to, że jesteś tutaj nowy! Witaj w Movim!" - -#: [hello]menu_title -msgid "Check the Menu" -msgstr "Sprawdź 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 "Tutaj masz dostęp do wszystkich głównych funkcji Movim. Możesz śmiało nawigować po całej stronie by odkryć jeszcze więcej!" - -#: [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 "Add the chatroom" -msgstr "" - -#: [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" - -#: [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]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 -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" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "Zły nick (między 4 a 40 znakami)" - -#: [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 "Refresh all the streams" -msgstr "Odśwież wszystkie strumienie" - -#: [menu]public -msgid "This post is public" -msgstr "Wpis jest publiczny" - -#: [menu]all -msgid "All" -msgstr "Wszystko" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Moje Subskrypcje" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Kontakty" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Dodaj komentarz" - -#: [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ć" - -#: [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]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Publiczne Grupy" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "Opublikować wpis publicznie?" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Opublikować wpis publicznie?" - -#: [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]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [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 "Możesz formatować swoją zawartość poprzez użycie Markdown" - -#: [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" - -#: [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 "Proszę podać tytuł" - -#: [publish]edit -msgid "Edit post" -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 "Kliknij tutaj by dodać trochę tekstu do swojej publikacji" - -#: [publish]add_text_label -msgid "Add some text" -msgstr "Dodaj trochę tekstu" - -#: [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 "Dodaj coś poprzez kliknięcie na przycisku Dodaj" - -#: [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 "Nazwa użytkownika jest już zajęta" - -#: [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 in your contacts" -msgstr "Szukaj w swoich kontaktach" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Szukaj w swoich kontaktach" - -#: [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" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [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" - -#: [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" - -#: [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 -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow 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" - -#: [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]posts -msgid "Posts" -msgstr "Posty" - -#: [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" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [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" - -#~ msgid "Data" -#~ msgstr "Dane" - -#~ msgid "Cache" -#~ msgstr "Ciasteczka" - -#~ msgid "Messages" -#~ msgstr "Wiadomości" - -#~ msgid "Location" -#~ msgstr "Lokalizacja" - -#~ msgid "Wrong position" -#~ msgstr "Zła pozycja" - -#~ msgid "Location updated" -#~ msgstr "Lokalizacja zaktualizowana" - -#~ msgid "Update my position" -#~ msgstr "Zaktualizuj moją pozycję" - -#~ msgid "Manage your members" -#~ msgstr "Zarządzaj członkami" - -#~ msgid "Get the members" -#~ msgstr "Pozyskaj członków" - -#~ msgid "Affiliations saved" -#~ msgstr "Przynależność zapisana" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Zarządzaj swoimi subskrypcjami" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Zarządzaj subskrypcjami" - -#~ msgid "Get the subscriptions" -#~ msgstr "Pozyskaj subskrypcje" - -#~ msgid "Subscriptions saved" -#~ msgstr "Subskrypcje zapisane" - -#~ msgid "Shared" -#~ msgstr "Udostępnione" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s został dodany do twojej publicznej grupy" - -#~ msgid "Search" -#~ msgstr "Szukaj" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Nick" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Nick" - -#~ msgid "Hung up" -#~ msgstr "Rozłącz się" - -#~ msgid "Your contact is busy" -#~ msgstr "Kontakt jest zajęty" - -#~ msgid "Declined" -#~ msgstr "Odrzucono" - -#~ msgid "Is calling you" -#~ msgstr "Dzwoni do ciebie" - -#~ msgid "Call" -#~ msgstr "Dzwoń" - -#~ msgid "Hang up" -#~ msgstr "Rozłącz" - -#~ msgid "Connection" -#~ msgstr "Łączenie" diff --git a/sources/locales/pt.po b/sources/locales/pt.po deleted file mode 100644 index 566dab1..0000000 --- a/sources/locales/pt.po +++ /dev/null @@ -1,2731 +0,0 @@ -# -# Translators: -# FIRST AUTHOR , 2012 -# Victor Vinicius , 2015 -# Victor Vinicius , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+0000\n" -"Last-Translator: Jaussoin Timothée \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/movim/movim/language/pt_BR/)\n" -"Language: pt_BR\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 > 1);\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "Obrigado" - -#: [about]developers -msgid "Developers" -msgstr "Desenvolvedores" - -#: [about]translators -msgid "Translators" -msgstr "Tradutores" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "Obrigado a todos os tradutores" - -#: [about]software -msgid "Software" -msgstr "Software" - -#: [about]resources -msgid "Resources" -msgstr "Recursos" - -#: [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 é uma plataforma de comunicação baseada em XMPP. Todo o projeto, exceto os seguintes softwares e recursos, está sob" - -#: [account]title -msgid "Account" -msgstr "Conta" - -#: [account]password_change_title -msgid "Change my password" -msgstr "Alterar minha senha" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Senha" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "Confirmação de senha" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "A senha foi alterada" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "Por favor informe uma senha válida (mínimo 6 caracteres)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "As senhas informadas não são as mesmas" - -#: [account]delete_title -msgid "Delete my account" -msgstr "Deletar minha conta" - -#: [account]delete -msgid "Delete your account" -msgstr "Deletar sua conta" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "Você irá deletar sua conta XMPP e todas as informações relacionadas (perfil, contatos e publicações)." - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "Tem certeza que deseja deletá-la?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "Gateway" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Criar uma nova conta" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "Não foi encontrado formulário de criação de conta no servidor" - -#: [create]server_on -msgid "on" -msgstr "em" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "Sua conta foi registrada com sucesso" - -#: [create]loading -msgid "Loading" -msgstr "Carregando" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [error]not_acceptable -msgid "Not Acceptable" -msgstr "Inaceitável" - -#: [error]service_unavailable -msgid "The registration system of this server is currently unavailable" -msgstr "O sistema de registro deste servidor está momentaneamente indisponível" - -#: [oob]about -msgid "This server use an external system for the registration, please click on the following URL." -msgstr "Este servidor usa um sistema externo para o registro, por favor clique no seguinte endereço." - -#: [adhoc]title -msgid "Actions" -msgstr "Ações" - -#: [db]legend [schema]database -msgid "Database" -msgstr "Base de dados" - -#: [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 está conectado à base de dados" - -#: [db]update -msgid "The database need to be updated" -msgstr "A base de dados precisa ser atualizada" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "Base de dados do movim está atualizada" - -#: [db]type -msgid "Database Type" -msgstr "Tipo do Banco de dados" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Nome de usuário" - -#: [db]host -msgid "Host" -msgstr "Servidor" - -#: [db]port -msgid "Port" -msgstr "Porta" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "Configurações Gerais" - -#: [general]theme -msgid "Theme" -msgstr "Tema" - -#: [general]language -msgid "Default language" -msgstr "Idioma padrão" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Log verbosidade" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Fuso horário do Servidor" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Tamanho limite da pasta de usuário (em bytes)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "Configuração WebSocket" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Digite aqui a URI WebSocket válida no formulário" - -#: [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 "" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "WebSockets públicos" - -#: [credentials]title -msgid "Administration Credential" -msgstr "" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Digite a senha novamente" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Lista branca - Servidor 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 "" - -#: [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 "Servidores XMPP na lista branca" - -#: [information]title -msgctxt "[information]title" -msgid "Information Message" -msgstr "Mensagem Informativa" - -#: [information]description -msgid "Description" -msgstr "Descrição" - -#: [information]info1 -msgid "This message will be displayed on the login page" -msgstr "Esta mensagem será exibida na página de login" - -#: [information]info2 -msgid "Leave this field blank if you dont want to show any message." -msgstr "Deixe este campo em branco se você não quer exibir mensagem alguma." - -#: [information]label -msgctxt "[information]label" -msgid "Information Message" -msgstr "Mensagem Informativa" - -#: [log]empty -msgid "Empty" -msgstr "Vazio" - -#: [log]syslog -msgid "Syslog" -msgstr "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Visão Geral" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim encontrou alguns problemas ou coisas que precisam ser consertadas ou melhoradas" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Necessário: 5.3.0" - -#: [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]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 "Navegador" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [schema]daemon -msgid "Movim Daemon" -msgstr "" - -#: [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 "" - -#: [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 "Configuração atualizada" - -#: [avatar]file -msgid "File" -msgstr "Arquivo" - -#: [avatar]use_it -msgid "Use it" -msgstr "Usar este" - -#: [avatar]webcam -msgid "Webcam" -msgstr "Webcam" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Xis!" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Tirar foto com a webcam" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Avatar Atualizado" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Avatar Não Atualizado" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "Feed de %s" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "Este usuário não postou algo até agora" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Conferências" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Grupos" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Adicionar uma nova Sala de Conversa" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "ID da Sala de Conversa" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nome" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Apelido" - -#: [chatroom]autojoin_label -msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "Você deseja juntar-se automaticamente a esta Sala de Conversa?" - -#: [chatroom]bad_id [chatrooms]bad_id -msgid "Bad Chatroom ID" -msgstr "ID de Sala de Conversa inválido" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Nome vazio" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Favoritos atualizados" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "Ocorreu um erro:" - -#: [bookmarks]configure -msgid "Configure" -msgstr "Configurar" - -#: [url]add -msgid "Add a new URL" -msgstr "Adicionar um novo endereço" - -#: [url]url -msgid "URL" -msgstr "Endereço" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "Nome" - -#: [message]published -msgid "Message Published" -msgstr "Mensagem publicada" - -#: [message]encrypted -msgid "Encrypted message" -msgstr "Mensagem criptografada" - -#: [message]composing [chats]composing -msgid "Composing..." -msgstr "Escrevendo..." - -#: [message]paused [chats]paused -msgid "Paused..." -msgstr "Pausado..." - -#: [message]gone -msgid "Contact gone" -msgstr "Contato saiu" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s precisa de sua atenção" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Sua mensagem aqui..." - -#: [chat]smileys -msgid "Smileys" -msgstr "Smileys" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Conversa" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Converse com seus contatos" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "Contatos frequentes" - -#: [chatroom]members -msgid "Members" -msgstr "Membros" - -#: [chatroom]connected [chatrooms]connected -msgid "Connected to the chatroom" -msgstr "Conectado à Sala de Conversa" - -#: [chatroom]disconnected [chatrooms]disconnected -msgid "Disconnected from the chatroom" -msgstr "Desconectado da Sala de Conversa" - -#: [chatroom]config [group]configuration [page]configuration -msgid "Configuration" -msgstr "Configuração" - -#: [chatroom]config_saved -msgid "Configuration saved" -msgstr "Configuração salva" - -#: [chatroom]subject -msgid "Subject" -msgstr "Assunto" - -#: [chatroom]subject_changed -msgid "Subject changed" -msgstr "Assunto alterado" - -#: [chats]empty_title -msgid "No chats yet..." -msgstr "Sem conversas ainda..." - -#: [chats]empty -msgid "Open a new conversation by clicking on the %s button bellow or visit the %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Conversar com um contato" - -#: [chats]more -msgid "Load more contacts" -msgstr "Carregar mais contatos" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Geral" - -#: [config]language -msgid "Language" -msgstr "Idioma" - -#: [config]roster -msgid "Roster display" -msgstr "Exibição na lista" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "Mostrar os contatos offline" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "Esconder os contatos offline" - -#: [config]appearence -msgid "Appearence" -msgstr "Aparência" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Notificar quando chegar mensagem" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Usar notificações desktop" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Informações Gerais" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nome" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Data de Nascimento" - -#: [general]gender -msgid "Gender" -msgstr "Sexo" - -#: [general]marital -msgid "Marital Status" -msgstr "Estado Civil" - -#: [general]email -msgid "Email" -msgstr "E-mail" - -#: [general]website -msgid "Website" -msgstr "Site" - -#: [general]about -msgid "About Me" -msgstr "Sobre Mim" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Outras contas" - -#: [general]tune -msgid "Is Listening" -msgstr "Escutando" - -#: [position]legend -msgid "Geographic Position" -msgstr "Posição geográfica" - -#: [position]locality -msgid "Locality" -msgstr "Localização" - -#: [position]country -msgid "Country" -msgstr "País" - -#: [mood]title -msgid "Mood" -msgstr "Humor" - -#: [mood]im -msgid "I'm " -msgstr "Estou " - -#: [listen]title -msgid "Listening" -msgstr "Ouvindo" - -#: [last]title -msgid "Last seen" -msgstr "Última visualização" - -#: [client]title -msgid "Client Informations" -msgstr "Informações do Cliente" - -#: [explore]last_registered -msgid "Last registered" -msgstr "Último login" - -#: [explore]explore -msgid "Find some new friends" -msgstr "Encontrar alguns novos amigos" - -#: [edit]title [button]edit -msgid "Edit" -msgstr "Editar" - -#: [edit]alias -msgid "Alias" -msgstr "Apelido" - -#: [edit]group -msgid "Group" -msgstr "Grupo" - -#: [edit]updated [roster]updated -msgid "Contact updated" -msgstr "Contato atualizado" - -#: [delete]title -msgid "Are you sure?" -msgstr "Você tem certeza?" - -#: [delete]text -msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "Você irá deletar um de seus contatos, por favor confirme sua ação" - -#: [age]years -msgid "%s years" -msgstr "%s anos" - -#: [blog]last -msgid "Last public post" -msgstr "Último post público" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -msgid "You can see this contact status" -msgstr "Você pode ver o estado do seu contato" - -#: [subscription]to_button -msgid "Share my status" -msgstr "Compartilhar meu estado" - -#: [subscription]to_text -msgid "But this contact cannot see yours" -msgstr "Mas este contato não pode ver o seu" - -#: [subscription]from -msgid "You are not subscribed to this contact" -msgstr "Você não está inscrito para este contato" - -#: [subscription]from_button -msgid "Ask to subscribe" -msgstr "Solicitar inscrição" - -#: [subscription]from_text -msgid "But this contact can still see if you are online" -msgstr "Mas este contato ainda pode ver se você está online" - -#: [subscription]nil -msgid "No subscriptions" -msgstr "Sem inscrições" - -#: [subscription]nil_button -msgid "Invite" -msgstr "Convidar" - -#: [subscription]nil_text -msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "Este contato está na sua lista de contatos mas não há inscrição entre as duas contas" - -#: [group]subscribe -msgid "Subscribe" -msgstr "Inscrever" - -#: [group]subscribed -msgid "Subscribed" -msgstr "Inscrito" - -#: [group]unsubscribe -msgid "Unsubscribe" -msgstr "Cancelar inscrição" - -#: [group]unsubscribe_text -msgid "You are going to unsubscribe from this Group" -msgstr "Você irá cancelar sua inscrição neste Grupo" - -#: [group]unsubscribed -msgid "Unsubscribed" -msgstr "Inscrição cancelada" - -#: [group]share_label -msgid "Make your membership to this group public to your friends" -msgstr "Tornar sua filiação a este grupo pública a seus amigos" - -#: [group]label_label -msgid "Give a label for this group" -msgstr "Atribuir uma etiqueta para este grupo" - -#: [group]sure -msgid "Are you sure ?" -msgstr "Tem certeza?" - -#: [group]empty_text -msgid "Discover, follow and share" -msgstr "Descubra, siga e compartilhe" - -#: [group]empty -msgid "Something bad happened to this group" -msgstr "Alguma coisa ruim aconteceu a este grupo" - -#: [group]config_saved -msgid "Group configuration saved" -msgstr "Configuração de grupo armazenada" - -#: [group]delete_title -msgid "Delete the group" -msgstr "Deletar o grupo" - -#: [group]delete_text -msgid "You are going to delete the following group. Please confirm your action." -msgstr "Você irá deletar o seguinte grupo. Por favor confirme sua ação." - -#: [group]delete_clean_text -msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "Aparentemente este grupo não existe mais. Você gostaria de removê-lo de suas inscrições?" - -#: [group]counter -msgid "%s groups on this server" -msgstr "%s grupos neste servidor" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "Inscrições" - -#: [group]servers -msgid "Groups servers" -msgstr "Servidores de grupos" - -#: [group]search_server -msgid "Search for a new server" -msgstr "Procurar por um novo servidor" - -#: [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 "Grupos são a maneira perfeita de compartilhar tópicos sobre assuntos que você gosta com todos os outros usuários do 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 "Escolha um servidor e um Grupo e se inscreva utilizando o botão %s no cabeçalho. Você pode também criar um novo utilizando o botão %s." - -#: [group]help_info3 -msgid "Done? You can now publish a new post in the Group by using the %s button." -msgstr "Terminou? Agora você pode publicar um novo tópico no Grupo utilizando o botão %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 "Você encontrará uma lista de todos os Grupos em que está inscrito em Minhas Inscrições e receberá instantaneamente todos os novos posts na página %sNotícias%s." - -#: [groups]empty_title -msgid "Hello" -msgstr "Olá" - -#: [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 "Você ainda não está inscrito em qualquer grupo." - -#: [groups]empty_text2 -msgid "Here you will be able to manage all your subscriptions." -msgstr "Aqui você será capaz de gerenciar todas as suas inscrições." - -#: [groups]subscriptions -msgid "My Subscriptions" -msgstr "Minhas Inscrições" - -#: [groups]add -msgid "Create a new Group" -msgstr "Criar um novo Grupo" - -#: [groups]name -msgid "Group name" -msgstr "Nome do Grupo" - -#: [groups]name_example -msgid "My Little Pony - Fan Club" -msgstr "Meu Pequeno Pônei - Fã-Clube" - -#: [groups]created -msgid "Group created successfully" -msgstr "Grupo criado com sucesso" - -#: [groups]deleted -msgid "Group deleted successfully" -msgstr "Grupo deletado com sucesso" - -#: [groups]name_error -msgid "Please provide a valid group name (4 characters minimum)" -msgstr "Por favor informe um nome de grupo válido (mínimo 4 caracteres)" - -#: [groups]no_creation -msgid "You cannot create a new Group on this server" -msgstr "Você não pode criar um novo Grupo neste servidor" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s inscritos" - -#: [groups]num -msgid "%s posts" -msgstr "%s posts" - -#: [groups]disco_error -msgid "This server doesn't exists" -msgstr "Este servidor não existe." - -#: [hello]chat -msgid "Go on the Chat page" -msgstr "Ir para a página de Conversa" - -#: [hello]news [page]news -msgid "News" -msgstr "Notícias" - -#: [hello]news_page -msgid "Read all theses articles on the News page" -msgstr "Ler todos estes artigos na página de Notícias" - -#: [hello]blog_title -msgid "Visit your public blog" -msgstr "Visitar o seu blog público" - -#: [hello]blog_text -msgid "See your public posts and share them with all your contacts" -msgstr "Ver suas postagens públicas e compartilhá-los com todos os seus contatos" - -#: [hello]share_title -msgid "Universal share button" -msgstr "Botão de compartilhamento universal" - -#: [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 "Favorite ou arraste e solte o seguinte botão na sua barra de tarefas e use-o em todas as páginas que você queira compartilhar no Movim" - -#: [hello]share_button -msgid "Share on Movim" -msgstr "Compartilhe no Movim" - -#: [hello]enter_title -msgid "Oh! Hello!" -msgstr "Oh! Hello!" - -#: [hello]enter_paragraph -msgid "It seems that you're new there! Welcome on Movim!" -msgstr "Parece que você é novo por aqui! Bem-vindo ao Movim!" - -#: [hello]menu_title -msgid "Check the Menu" -msgstr "Verificar o 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 "Todas as principais funcionalidades do Movim estão acessíveis aqui. Não hesite em navegar pelas páginas para descobrir mais!" - -#: [help]faq -msgid "Frequently Asked Questions" -msgstr "" - -#: [banner]title -msgid "What do the little banners refer to ?" -msgstr "A que os pequenos banners se referem ?" - -#: [banner]info1 -msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." -msgstr "Graças a estes pequenos banners, você pode rapidamente identificar o nível de confiabilidade aplicada à informação que você provê." - -#: [banner]white -msgid "White, only you can see the information" -msgstr "Branco, só você pode ver a informação" - -#: [banner]green -msgid "Green, you have chosen some contacts who can see your information" -msgstr "Verde, você tem que escolher alguns contatos que possam ver suas informações" - -#: [banner]orange -msgid "Orange, all your contact list can see your information" -msgstr "Laranja, toda a sua lista de contatos pode ver suas informações" - -#: [banner]red -msgid "Red, everybody in the XMPP network can see your information" -msgstr "Vermelho, todos na rede XMPP podem ver suas informações" - -#: [banner]black -msgid "Black, the whole Internet can see your information" -msgstr "Preto, a internet inteira pode ver suas informações" - -#: [wiki]question -msgid "Looking for some documentation ?" -msgstr "Procurando por alguma documentação?" - -#: [wiki]button -msgid "Read the Wiki" -msgstr "Leia a Wiki" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "Falar conosco por email?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Juntar-se à Lista de Email" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "Conversar com o time?" - -#: [chatroom]button -msgid "Add 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 "" - -#: [error]username -msgid "Wrong username" -msgstr "Nome de usuário incorreto" - -#: [error]jid -msgid "Invalid JID" -msgstr "JID inválido:" - -#: [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 "Alguns dados estão incompletos !" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "Senha incorreta" - -#: [error]internal -msgid "Internal server error" -msgstr "Erro interno do servidor" - -#: [error]session -msgid "Session error" -msgstr "Erro de sessão" - -#: [error]account_created -msgid "Account successfully created" -msgstr "Conta criada com sucesso" - -#: [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]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "" - -#: [error]impossible -msgid "Impossible login" -msgstr "Login impossível" - -#: [error]title -msgid "Oops!" -msgstr "Oops!" - -#: [error]default -msgid "Unknown error" -msgstr "Erro desconhecido" - -#: [error]login_format -msgid "Invalid username format" -msgstr "Formato de nome de usuário inválido" - -#: [error]password_format -msgid "Invalid password format" -msgstr "Formato de senha inválido" - -#: [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 "Uma sessão do Movim já está aberta em outro dispositivo" - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "A autenticação do Movim falhou. Você inseriu dados errados." - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "A autenticação XMPP falhou" - -#: [form]username -msgid "My address" -msgstr "Meu endereço" - -#: [form]create_one -msgid "Create one !" -msgstr "Criar uma!" - -#: [form]another_account -msgid "Another account" -msgstr "Outra conta" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Ainda sem conta?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "Você pode logar com contas destes servidores" - -#: [form]connected -msgid "Connected" -msgstr "Conectado" - -#: [form]population -msgid "Population" -msgstr "População" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "Apelido ruim (entre 4 e 40 caracteres)" - -#: [menu]empty_title -msgid "No news yet..." -msgstr "Ainda sem novidades..." - -#: [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 "Bem-vindo ao seu feed de notícias, aqui você verá todos os posts publicados por seus contatos e nos grupos que se inscreveu." - -#: [menu]refresh -msgid "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "Este post é público" - -#: [menu]all -msgid "All" -msgstr "Tudo" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Minhas Inscrições" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Contatos" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Adicionar um comentário" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Convites pendentes" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s quer falar com você" - -#: [post]news_feed -msgid "News Feed" -msgstr "Feed de Notícias" - -#: [post]placeholder -msgid "Discover and register to the groups you are interested in" -msgstr "Descubra e registre-se em grupos que você está interessado" - -#: [post]content [post]content_label -msgid "Content" -msgstr "Conteúdo" - -#: [post]published -msgid "Post published" -msgstr "Post publicado" - -#: [post]deleted -msgid "Post deleted" -msgstr "Post deletado" - -#: [post]hot -msgid "What's Hot" -msgstr "O que há de novo" - -#: [post]hot_text -msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "Posts publicados recentemente em Grupos que você não está inscrito (ainda)" - -#: [post]new [publish]new -msgid "New post" -msgstr "Novo post" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "Isto é um re-post de %s" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "Ver o perfil de %s" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Grupos Públicos" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "Publicar este post publicamente?" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -#, fuzzy -msgid "Public URL of this post" -msgstr "Publicar este post publicamente?" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "Deletar este post" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "Você irá deletar este post, por favor confirme sua ação" - -#: [post]discover -msgid "Discover more articles on the Groups page" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "Comentários desabilitados" - -#: [post]comment_published -msgid "Comment published" -msgstr "Comentário publicado" - -#: [status]disconnect -msgid "Disconnect" -msgstr "Desconectar" - -#: [status]here -msgid "Your status here !" -msgstr "Seu estado aqui!" - -#: [status]updated -msgid "Status updated" -msgstr "Estado atualizado" - -#: [status]status -msgid "Status" -msgstr "Estado" - -#: [status]presence -msgid "Presence" -msgstr "Presente" - -#: [status]online -msgid "Online with Movim" -msgstr "Online com Movim" - -#: [post]preview [page]preview -msgid "Preview" -msgstr "Visualizar" - -#: [post]help [page]help -msgid "Help" -msgstr "Ajuda" - -#: [post]help_more -msgid "More help" -msgstr "Mais ajuda" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "Manual de sintaxe Markdown" - -#: [post]content_text -msgid "You can format your content using Markdown" -msgstr "Você pode formatar o seu conteúdo utilizando Markdown" - -#: [post]link -msgid "Link" -msgstr "Link" - -#: [post]tags -msgid "Tags" -msgstr "Etiquetas" - -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "Esta imagem será adicionada a sua galeria" - -#: [publish]valid_url -msgid "Please enter a valid url" -msgstr "Por favor informe uma URL válida" - -#: [publish]no_content_preview -msgid "No content to preview" -msgstr "Sem conteúdo para visualizar" - -#: [publish]no_title -msgid "Please provide a title" -msgstr "Por favor forneça um título" - -#: [publish]edit -msgid "Edit post" -msgstr "" - -#: [publish]title -msgid "Publish" -msgstr "Publicar" - -#: [publish]attach -msgid "Add a file or a picture to your post" -msgstr "Adicionar um arquivo ou uma imagem ao seu post" - -#: [publish]no_publication -msgid "You cannot publish a post on this Group" -msgstr "Você não pode publicar um post neste Grupo" - -#: [publish]form_filled -msgid "Some fields have been filled in. Do you still want to go back and loose their content?" -msgstr "Alguns campos foram preenchidos. Você ainda quer voltar e perder o seu conteúdo?" - -#: [publish]add_text -msgid "Click here to add some text to your publication" -msgstr "Clique aqui para adicionar algum texto para a sua publicação" - -#: [publish]add_text_label -msgid "Add some text" -msgstr "Adicionar algum texto" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Adicionar uma Sala de Conversa" - -#: [rooms]empty_text1 -msgid "You don't have any chatroom yet." -msgstr "Você ainda não tem qualquer Sala de Conversa." - -#: [rooms]empty_text2 -msgid "Add one by clicking on the add button." -msgstr "" - -#: [chatrooms]title -msgid "Chatrooms" -msgstr "Salas de Conversa" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "Minha Sala Favorita" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "Usuários na sala" - -#: [chatrooms]bad_nickname -msgid "Please enter a correct nickname (2 to 40 characters)" -msgstr "Por favor informe um apelido correto (2 a 40 caracteres)" - -#: [chatrooms]conflict -msgid "Username already taken" -msgstr "Nome de usuário em uso" - -#: [room]anonymous_title -msgid "Public chatroom" -msgstr "Sala de Conversa pública" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "Por favor informe um endereço de sala" - -#: [room]anonymous_text1 -msgid "You are currently logued as an anonymous user." -msgstr "Você está atualmente logado como um usuário 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 "" - -#: [room]anonymous_login -msgid "Login on %s" -msgstr "Logar em %s" - -#: [room]nick -msgid "Your nickname" -msgstr "Seu apelido" - -#: [roster]ungrouped -msgid "Ungrouped" -msgstr "Sem grupo" - -#: [roster]show_disconnected -msgid "Show disconnected contacts" -msgstr "Mostrar contatos desconectados" - -#: [roster]hide_disconnected -msgid "Hide disconnected contacts" -msgstr "Esconder contatos desconectados" - -#: [roster]show_group -msgid "Show group %s" -msgstr "Mostrar grupo %s" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Esconder grupo %s" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "Por favor, entre um ID Jabber válido" - -#: [roster]no_contacts_title -msgid "No contacts ?" -msgstr "Sem contatos?" - -#: [roster]no_contacts_text -msgid "You can add one using the + button bellow" -msgstr "Você pode adicionar um utilizando o botão + abaixo" - -#: [roster]show_hide -msgid "Show/Hide" -msgstr "Mostrar/Esconder" - -#: [roster]add_contact_info1 -msgid "Enter the Jabber ID of your contact." -msgstr "Informe o Jabber ID do seu contato." - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "" - -#: [roster]jid -msgid "JID" -msgstr "" - -#: [roster]results -msgid "Results" -msgstr "Resultados" - -#: [roster]added -msgid "Contact added" -msgstr "Contato adicionado" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Contato deletado" - -#: [roster]search -msgid "Search in your contacts" -msgstr "Procurar em seus contatos" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "Procurar em seus contatos" - -#: [share]error -msgid "This is not a valid url" -msgstr "Esta não é uma URL válida" - -#: [share]success -msgid "Sharing the URL" -msgstr "Compartilhando a URL" - -#: [statistics]title -msgid "Statistics" -msgstr "Estatísticas" - -#: [statistics]since -msgid "Since" -msgstr "Desde" - -#: [statistics]sessions -msgid "Sessions" -msgstr "Sessões" - -#: [statistics]monthly_sub -msgid "Monthly Subscriptions" -msgstr "Inscrições Mensais" - -#: [statistics]monthly_sub_cum -msgid "Monthly Subscriptions Cumulated" -msgstr "Inscrições Mensais Acumuladas" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim é uma rede social descentralizada, antes de criar uma conta nova você precisa escolher um servidor para registrar." - -#: [subscribe]server_question -msgid "Your server here ?" -msgstr "Seu servidor aqui?" - -#: [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 "Não há feed público para este contato" - -#: [feed]nope_contact -msgid "No contact specified" -msgstr "Sem contato especificado" - -#: [upload]title -msgid "Upload a file" -msgstr "Enviar um arquivo" - -#: [upload]choose -msgid "Choose a file to upload" -msgstr "Escolha um arquivo para enviar" - -#: [vcard]title [page]profile -msgid "Profile" -msgstr "Perfil" - -#: [vcard]updated -msgid "Profile Updated" -msgstr "Perfil atualizado" - -#: [vcard]not_updated -msgid "Profile Not Updated" -msgstr "Perfil Não Atualizado" - -#: [vcard]public -msgid "Your profile is now public" -msgstr "Seu perfil agora é público" - -#: [vcard]restricted -msgid "Your profile is now restricted" -msgstr "Seu perfil está restrito agora" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Contas" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "Conta Yahoo" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Nível de privacidade" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Este perfil é público?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Por favor, atenção! Ao definir o seu perfil como 'Público', todas as informações listadas abaixo estarão disponíveis para todos os usuários do Movim e em toda a Internet." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Enviar" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Restaurar" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "Você não possui javascript habilitado. Boa sorte." - -#: [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 é uma plataforma de rede social distribuída arrasadora que protege sua privacidade e vem com uma série de funcionalidades incríveis." - -#: [page]administration -msgid "Administration" -msgstr "Administração" - -#: [page]home -msgid "Home" -msgstr "Página inicial" - -#: [page]discover -msgid "Discover" -msgstr "Descubra" - -#: [page]explore -msgid "Explore" -msgstr "Explorar" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Criar conta" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [page]chats -msgid "Chats" -msgstr "Conversas" - -#: [page]server -msgid "Server" -msgstr "Servidor" - -#: [page]public_groups -msgid "Public Groups" -msgstr "Grupos Públicos" - -#: [page]viewer -msgid "Viewer" -msgstr "Visualizador" - -#: [page]media -msgid "Media" -msgstr "Mídia" - -#: [page]blog -msgid "Blog" -msgstr "Blog" - -#: [page]about -msgid "About" -msgstr "Sobre" - -#: [page]login -msgid "Login" -msgstr "Login" - -#: [page]feed -msgid "Feed" -msgstr "Fonte de notícias" - -#: [page]posts -msgid "Posts" -msgstr "Posts" - -#: [page]gallery -msgid "Gallery" -msgstr "Galeria" - -#: [page]visio -msgid "Visio-conference" -msgstr "" - -#: [page]pods -msgid "Pods" -msgstr "Pods" - -#: [page]share -msgid "Share" -msgstr "Compartilhar" - -#: [page]room -msgid "Room" -msgstr "Sala" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Erro: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Não foi possível carregar o arquivo '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Erro de rota, por favor insira todos os parâmetros para a página %s." - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "Widget solicitado '%s' não existe." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "Evento solicitado '%s' não registrado." - -#: [error]whoops -msgid "Whoops!" -msgstr "Ooops!" - -#: [error]media_not_found -msgid "It seem that you don't have any pictures here?" -msgstr "Parece que você não tem qualquer imagem aqui?" - -#: [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 "%s - Sobre" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Conta" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Painel de Administração" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - Blog" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - Configuração" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - Descobrir" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Explorar" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Página de Ajuda" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Conectar ao Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Bem-vindo ao Movim" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Mídia" - -#: [title]news -msgid "%s - News" -msgstr "%s - Notícias" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Configuração de Grupo" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Grupo" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Perfil" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Servidor" - -#: [button]validate -msgid "Validate" -msgstr "Validar" - -#: [button]refresh -msgid "Refresh" -msgstr "Recarregar" - -#: [button]add -msgid "Add" -msgstr "Adicionar" - -#: [button]delete -msgid "Delete" -msgstr "Deletar" - -#: [button]cancel -msgid "Cancel" -msgstr "Cancelar" - -#: [button]close -msgid "Close" -msgstr "Fechar" - -#: [button]update -msgid "Update" -msgstr "Atualizar" - -#: [button]updating -msgid "Updating" -msgstr "Atualizando" - -#: [button]submitting -msgid "Submitting" -msgstr "Enviando" - -#: [button]register -msgid "Register" -msgstr "Registrar" - -#: [button]unregister -msgid "Unregister" -msgstr "Desfazer registro" - -#: [button]save -msgid "Save" -msgstr "Salvar" - -#: [button]clear -msgid "Clear" -msgstr "Limpar" - -#: [button]upload -msgid "Upload" -msgstr "Enviar" - -#: [button]come_in -msgid "Come in!" -msgstr "Entre!" - -#: [button]connecting -msgid "Connecting" -msgstr "Conectando" - -#: [button]bool_yes -msgid "Yes" -msgstr "Sim" - -#: [button]bool_no -msgid "No" -msgstr "Não" - -#: [button]return -msgid "Return" -msgstr "Retornar" - -#: [button]accept -msgid "Accept" -msgstr "Aceitar" - -#: [button]refuse -msgid "Refuse" -msgstr "Recusar" - -#: [button]next -msgid "Next" -msgstr "Próximo" - -#: [button]previous -msgid "Previous" -msgstr "Anterior" - -#: [step]step -msgid "Step %s" -msgstr "Passo %s" - -#: [day]title -msgid "Day" -msgstr "Dia" - -#: [day]monday -msgid "Monday" -msgstr "Segunda-feira" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Terça-feira" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Quarta-feira" - -#: [day]thursday -msgid "Thursday" -msgstr "Quinta-feira" - -#: [day]friday -msgid "Friday" -msgstr "Sexta-feira" - -#: [day]saturday -msgid "Saturday" -msgstr "Sábado" - -#: [day]sunday -msgid "Sunday" -msgstr "Domingo" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "Nenhum" - -#: [gender]male -msgid "Male" -msgstr "Masculino" - -#: [gender]female -msgid "Female" -msgstr "Feminino" - -#: [gender]other -msgid "Other" -msgstr "Outro" - -#: [client]bot -msgid "Bot" -msgstr "Robô" - -#: [client]desktop -msgid "Desktop" -msgstr "Área de trabalho" - -#: [client]phone -msgid "Phone" -msgstr "Telefone" - -#: [client]web -msgid "Web" -msgstr "Web" - -#: [client]registered -msgid "Registered" -msgstr "Registrado" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "Nenhum" - -#: [marital]single -msgid "Single" -msgstr "Solteiro" - -#: [marital]relationship -msgid "In a relationship" -msgstr "Em um relacionamento" - -#: [marital]married -msgid "Married" -msgstr "Casado(a)" - -#: [marital]divorced -msgid "Divorced" -msgstr "Divorciado(a)" - -#: [marital]widowed -msgid "Widowed" -msgstr "Viúvo(a)" - -#: [marital]cohabiting -msgid "Cohabiting" -msgstr "Morando junto" - -#: [marital]union -msgid "Civil Union" -msgstr "União estável" - -#: [flag]white -msgid "Not shared" -msgstr "Não compartilhado" - -#: [flag]green -msgid "Shared with one contact" -msgstr "Compartilhado com um contato" - -#: [flag]orange -msgid "Shared with all contacts" -msgstr "Compartilhado com todos os contatos" - -#: [flag]red -msgid "Shared with the XMPP network" -msgstr "Compartilhado com a rede XMPP" - -#: [flag]black -msgid "Shared with the whole Internet" -msgstr "Compartilhado com toda a Internet" - -#: [presence]online -msgid "Online" -msgstr "Conectado" - -#: [presence]away -msgid "Away" -msgstr "Ausente" - -#: [presence]dnd -msgid "Do Not Disturb" -msgstr "Não perturbe" - -#: [presence]xa -msgid "Extended Away" -msgstr "Não disponível por um tempo" - -#: [presence]offline -msgid "Offline" -msgstr "Desconectado" - -#: [presence]error -msgid "Error" -msgstr "Erro" - -#: [mood]afraid -msgid "afraid" -msgstr "amedrontado" - -#: [mood]amazed -msgid "amazed" -msgstr "maravilhado(a)" - -#: [mood]amorous -msgid "amorous" -msgstr "amoroso(a)" - -#: [mood]angry -msgid "angry" -msgstr "bravo(a)" - -#: [mood]annoyed -msgid "annoyed" -msgstr "irritado(a)" - -#: [mood]anxious -msgid "anxious" -msgstr "ansioso(a)" - -#: [mood]aroused -msgid "aroused" -msgstr "excitado(a)" - -#: [mood]ashamed -msgid "ashamed" -msgstr "envergonhado(a)" - -#: [mood]bored -msgid "bored" -msgstr "entediado(a)" - -#: [mood]brave -msgid "brave" -msgstr "encorajado(a)" - -#: [mood]calm -msgid "calm" -msgstr "calmo(a)" - -#: [mood]cautious -msgid "cautious" -msgstr "cauteloso(a)" - -#: [mood]cold -msgid "cold" -msgstr "frio" - -#: [mood]confident -msgid "confident" -msgstr "confiante" - -#: [mood]confused -msgid "confused" -msgstr "confuso(a)" - -#: [mood]contemplative -msgid "contemplative" -msgstr "contemplativo(a)" - -#: [mood]contented -msgid "contented" -msgstr "satisfeito(a)" - -#: [mood]cranky -msgid "cranky" -msgstr "ranzinza" - -#: [mood]crazy -msgid "crazy" -msgstr "louco(a)" - -#: [mood]creative -msgid "creative" -msgstr "criativo(a)" - -#: [mood]curious -msgid "curious" -msgstr "curioso(a)" - -#: [mood]dejected -msgid "dejected" -msgstr "rejeitado(a)" - -#: [mood]depressed -msgid "depressed" -msgstr "deprimido(a)" - -#: [mood]disappointed -msgid "disappointed" -msgstr "disapontado(a)" - -#: [mood]disgusted -msgid "disgusted" -msgstr "enojado(a)" - -#: [mood]dismayed -msgid "dismayed" -msgstr "desiludido(a)" - -#: [mood]distracted -msgid "distracted" -msgstr "distraído(a)" - -#: [mood]embarrassed -msgid "embarrassed" -msgstr "tímido(a)" - -#: [mood]envious -msgid "envious" -msgstr "ciumento(a)" - -#: [mood]excited -msgid "excited" -msgstr "animado(a)" - -#: [mood]flirtatious -msgid "flirtatious" -msgstr "paquera" - -#: [mood]frustated -msgid "frustated" -msgstr "frustrado" - -#: [mood]grateful -msgid "grateful" -msgstr "grato(a)" - -#: [mood]grieving -msgid "grieving" -msgstr "pesaroso(a)" - -#: [mood]grumpy -msgid "grumpy" -msgstr "rabujento(a)" - -#: [mood]guilty -msgid "guilty" -msgstr "culpado(a)" - -#: [mood]happy -msgid "happy" -msgstr "feliz" - -#: [mood]hopeful -msgid "hopeful" -msgstr "esperançoso(a)" - -#: [mood]hot -msgid "hot" -msgstr "quente" - -#: [mood]humbled -msgid "humbled" -msgstr "humilde" - -#: [mood]humiliated -msgid "humiliated" -msgstr "humilhado(a)" - -#: [mood]hungry -msgid "hungry" -msgstr "faminto(a)" - -#: [mood]hurt -msgid "hurt" -msgstr "machucado(a)" - -#: [mood]impressed -msgid "impressed" -msgstr "impressionado(a)" - -#: [mood]in_awe -msgid "in awe" -msgstr "admirado" - -#: [mood]in_love -msgid "in love" -msgstr "apaixonado(a)" - -#: [mood]indignant -msgid "indignant" -msgstr "indignado" - -#: [mood]interested -msgid "interested" -msgstr "interessado(a)" - -#: [mood]intoxicated -msgid "intoxicated" -msgstr "intoxicado(a)" - -#: [mood]invincible -msgid "invincible" -msgstr "invencível" - -#: [mood]jealous -msgid "jealous" -msgstr "invejoso(a)" - -#: [mood]lonely -msgid "lonely" -msgstr "sozinho(a)" - -#: [mood]lost -msgid "lost" -msgstr "perdido(a)" - -#: [mood]lucky -msgid "lucky" -msgstr "sortudo(a)" - -#: [mood]mean -msgid "mean" -msgstr "malvado(a)" - -#: [mood]moody -msgid "moody" -msgstr "no clima" - -#: [mood]nervous -msgid "nervous" -msgstr "nervoso(a)" - -#: [mood]neutral -msgid "neutral" -msgstr "neutro" - -#: [mood]offended -msgid "offended" -msgstr "ofendido(a)" - -#: [mood]outraged -msgid "outraged" -msgstr "ultrajado(a)" - -#: [mood]playful -msgid "playful" -msgstr "divertido" - -#: [mood]proud -msgid "proud" -msgstr "orgulhoso(a)" - -#: [mood]relaxed -msgid "relaxed" -msgstr "relaxado(a)" - -#: [mood]relieved -msgid "relieved" -msgstr "aliviado(a)" - -#: [mood]restless -msgid "restless" -msgstr "agitado" - -#: [mood]sad -msgid "sad" -msgstr "triste" - -#: [mood]sarcastic -msgid "sarcastic" -msgstr "sarcástico" - -#: [mood]satisfied -msgid "satisfied" -msgstr "satisfeito(a)" - -#: [mood]serious -msgid "serious" -msgstr "sério(a)" - -#: [mood]shocked -msgid "shocked" -msgstr "chocado(a)" - -#: [mood]shy -msgid "shy" -msgstr "tímido(a)" - -#: [mood]sick -msgid "sick" -msgstr "doente" - -#: [mood]sleepy -msgid "sleepy" -msgstr "sonolento(a)" - -#: [mood]spontaneous -msgid "spontaneous" -msgstr "espontâneo(a)" - -#: [mood]stressed -msgid "stressed" -msgstr "estressado(a)" - -#: [mood]strong -msgid "strong" -msgstr "forte" - -#: [mood]surprised -msgid "surprised" -msgstr "surpreso(a)" - -#: [mood]thankful -msgid "thankful" -msgstr "agradecido(a)" - -#: [mood]thirsty -msgid "thirsty" -msgstr "sedento(a)" - -#: [mood]tired -msgid "tired" -msgstr "cansado(a)" - -#: [mood]undefined -msgid "undefined" -msgstr "indefinido" - -#: [mood]weak -msgid "weak" -msgstr "fraco(a)" - -#: [mood]worried -msgid "worried" -msgstr "preocupado(a)" - -#: [month]title -msgid "Month" -msgstr "Mês" - -#: [month]january -msgid "January" -msgstr "Janeiro" - -#: [month]february -msgid "February" -msgstr "Fevereiro" - -#: [month]march -msgid "March" -msgstr "Março" - -#: [month]april -msgid "April" -msgstr "Abril" - -#: [month]may -msgid "May" -msgstr "Maio" - -#: [month]june -msgid "June" -msgstr "Junho" - -#: [month]july -msgid "July" -msgstr "Julho" - -#: [month]august -msgid "August" -msgstr "Agosto" - -#: [month]september -msgid "September" -msgstr "Setembro" - -#: [month]october -msgid "October" -msgstr "Outubro" - -#: [month]november -msgid "November" -msgstr "Novembro" - -#: [month]december -msgid "December" -msgstr "Dezembro" - -#: [year]title -msgid "Year" -msgstr "Ano" - -#: [date]today -msgid "Today" -msgstr "Hoje" - -#: [date]tomorrow -msgid "Tomorrow" -msgstr "Amanhã" - -#: [date]yesterday -msgid "Yesterday" -msgstr "Ontem" - -#: [date]ago -msgid "%d days ago" -msgstr "%d dias atrás" - -#: [date]day -msgid "day" -msgstr "dia" - -#: [post]title -msgid "Title" -msgstr "Título" - -#: [post]whats_new -msgid "What's new ?" -msgstr "O que há de novo?" - -#: [post]place -msgid "Place" -msgstr "Lugar" - -#: [post]by -msgid "by" -msgstr "por" - -#: [post]geolocalisation -msgid "Geolocalisation" -msgstr "Geolocalização" - -#: [post]email -msgid "email" -msgstr "email" - -#: [post]empty -msgid "No content" -msgstr "Sem conteúdo" - -#: [post]no_comments -msgid "No comments yet" -msgstr "Sem comentários ainda" - -#: [post]no_comments_stream -msgid "No comments stream" -msgstr "Sem fluxo de comentários" - -#: [post]no_load -msgid "Your feed cannot be loaded." -msgstr "Sua lista de notícias não pode ser carregada." - -#: [post]older -msgid "Get older posts" -msgstr "Pegar postagens mais antigas" - -#: [post]new_items -msgid "%s new items" -msgstr "%s novos itens" - -#: [post]comment_error -msgid "Comment publication error" -msgstr "Erro ao comentar a publicação." - -#: [post]comments_older -msgid "Show the older comments" -msgstr "Mostrar os comentários antigos" - -#: [post]comments_loading -msgid "Loading comments..." -msgstr "Carregando comentários..." - -#: [post]comments_get -msgid "Get the comments" -msgstr "Obter os comentários" - -#: [post]comment_add -msgid "Add a comment" -msgstr "Adicionar um comentário" - -#: [post]share -msgid "Share with" -msgstr "Compartilhar com" - -#: [post]share_everyone -msgid "Everyone" -msgstr "Qualquer um" - -#: [post]share_your_contacts -msgid "Your contacts" -msgstr "Seus contatos" - -#: [post]updated -msgid "Updated" -msgstr "Atualizado" - -#: [post]content_not_found -msgid "Content not found" -msgstr "Conteúdo não encontrado" - -#: [post]default_title -msgid "Contact publication" -msgstr "Publicação do contato" - -#: [post]comments -msgid "Comments" -msgstr "Comentários" - -#: [api]error -msgid "The API is not reachable, try again later" -msgstr "A API está inalcançável, tente mais tarde" - -#: [field]type_here -msgid "Type here" -msgstr "Digite aqui" - -#~ msgid "Data" -#~ msgstr "Dado" - -#~ msgid "Cache" -#~ msgstr "Cache" - -#~ msgid "Messages" -#~ msgstr "Mensagens" - -#~ msgid "Location" -#~ msgstr "Localização" - -#~ msgid "Wrong position" -#~ msgstr "Posição errada" - -#~ msgid "Location updated" -#~ msgstr "Localização atualizada" - -#~ msgid "Update my position" -#~ msgstr "Atualizar minha posição" - -#~ msgid "Manage your members" -#~ msgstr "Gerenciar seus membros" - -#~ msgid "Get the members" -#~ msgstr "Obter os membros" - -#~ msgid "Affiliations saved" -#~ msgstr "Filiações salvas" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Gerencie suas inscrições" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Gerencie as inscrições" - -#~ msgid "Get the subscriptions" -#~ msgstr "Verificar as inscrições" - -#~ msgid "Subscriptions saved" -#~ msgstr "Inscrições salvas" - -#~ msgid "Shared" -#~ msgstr "Compartilhado" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s foi adicionado aos seus grupos públicos" - -#~ msgid "Search" -#~ msgstr "Procurar" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Apelido" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Apelido" - -#~ msgid "Your contact is busy" -#~ msgstr "Seu contato está ocupado" - -#~ msgid "Declined" -#~ msgstr "Recusado" - -#~ msgid "Is calling you" -#~ msgstr "Está chamando você" - -#~ msgid "Call" -#~ msgstr "Chamar" - -#~ msgid "Connection" -#~ msgstr "Conexão" diff --git a/sources/locales/ro.po b/sources/locales/ro.po deleted file mode 100644 index ea1304f..0000000 --- a/sources/locales/ro.po +++ /dev/null @@ -1,2713 +0,0 @@ -# Romanian translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2011-10-26 21:35+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -#, fuzzy -msgid "Change my password" -msgstr "Parola gresita" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Parola" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Configurare" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 -#, fuzzy -msgctxt "[information]title" -msgid "Information Message" -msgstr "Informatii generale" - -#: [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 -#, fuzzy -msgctxt "[information]label" -msgid "Information Message" -msgstr "Informatii generale" - -#: [log]empty -msgid "Empty" -msgstr "" - -#: [log]syslog -msgid "Syslog" -msgstr "" - -#: [log]syslog_files -msgid "Syslog and files" -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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -#, fuzzy -msgctxt "[chatroom]name" -msgid "Name" -msgstr "Nume" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Porecla" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -#, fuzzy -msgctxt "[url]name" -msgid "Name" -msgstr "Nume" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Chat" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Configurare" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "Limba" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Configurare" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Configurare" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Informatii generale" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Nume" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Data nasterii" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "Website" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "Alias" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -msgstr "" - -#: [subscription]to -#, fuzzy -msgid "You can see this contact status" -msgstr "Sterge acest contact" - -#: [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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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 "Parola gresita" - -#: [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]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 -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 "Adresa mea" - -#: [form]create_one -msgid "Create one !" -msgstr "" - -#: [form]another_account -msgid "Another account" -msgstr "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "Profil" - -#: [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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow will be available for all the Movim users and on the whole Internet." -msgstr "" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Inregistrare" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Reinitializeaza" - -#: [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 "Pagina Principala" - -#: [page]discover -msgid "Discover" -msgstr "" - -#: [page]explore -msgid "Explore" -msgstr "" - -#: [page]account_creation -msgid "Account Creation" -msgstr "Cont nou" - -#: [page]avatar -msgid "Avatar" -msgstr "Avatar" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Eroare: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Fisierul '%s' nu poate fi incarcat." - -#: [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 "%s - Configurare" - -#: [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 "%s - Conectare pe Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Bine ati venit pe MOVIM" - -#: [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 "Intrati!" - -#: [button]connecting -msgid "Connecting" -msgstr "" - -#: [button]bool_yes -msgid "Yes" -msgstr "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "Accepta" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "Plecat" - -#: [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 "" - -#: [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 "" - -#: [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 "" - -#, fuzzy -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "Porecla" - -#, fuzzy -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "Porecla" - -#~ msgid "Logout" -#~ msgstr "Delogare" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Cont nou" - -#~ msgid "Debug console" -#~ msgstr "Consola de debug" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Versiune de PHP nepotrivita. Movim necesita PHP 5.3 sau mai mare." - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movin necesita extensia %s." - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Directorul Movin trebuie sa aibe permisiuni de scriere." - -#~ msgid "Movim Installer" -#~ msgstr "Instalator Movim" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Directorul '%s' nu a putut fi creat." - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Fisierul de configuratie '%s' nu poate fi creat" - -#~ msgid "Compatibility Test" -#~ msgstr "Test de compatibilitate" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "Urmatoarele cerinte nu sunt satisfacute. Asigura-te ca sunt satisfacute toate inainte sa instalezi Movim." - -#~ msgid "User not logged in." -#~ msgstr "Utilizatorul nu este logat." - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Fisierul jurnal %s un a putut fi deschis." - -#~ msgid "wants to talk with you" -#~ msgstr "vrea sa vorbeasca cu tine" - -#~ msgid "Decline" -#~ msgstr "Respinge" diff --git a/sources/locales/ru.po b/sources/locales/ru.po deleted file mode 100644 index f15406b..0000000 --- a/sources/locales/ru.po +++ /dev/null @@ -1,2746 +0,0 @@ -# -# Translators: -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+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" -"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" -msgstr "Спасибо" - -#: [about]developers -msgid "Developers" -msgstr "Разработчики" - -#: [about]translators -msgid "Translators" -msgstr "Переводчики" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "Программа" - -#: [about]resources -msgid "Resources" -msgstr "Ресурсы" - -#: [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 — основанная на XMPP платформа для коммуникаций. Весь проект, кроме следующих программ, находится под" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "Пароль" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "Создать новую учётную запись" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "Действия" - -#: [db]legend [schema]database -msgid "Database" -msgstr "База данных" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl не смог подключиться к базе данных" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim подключился к базе данных" - -#: [db]update -msgid "The database need to be updated" -msgstr "База данных нуждается в обновление" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "База данных Movim обновлена" - -#: [db]type -msgid "Database Type" -msgstr "Тип базы данных" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "Имя пользователя" - -#: [db]host -msgid "Host" -msgstr "Сервер" - -#: [db]port -msgid "Port" -msgstr "Порт" - -#: [db]name -#, fuzzy -msgid "Database Name" -msgstr "Тип базы данных" - -#: [admin]general -msgid "General Settings" -msgstr "Общие параметры" - -#: [general]theme -msgid "Theme" -msgstr "Тема" - -#: [general]language -msgid "Default language" -msgstr "Язык по-умолчанию" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "Детализация лога" - -#: [general]timezone -msgid "Server Timezone" -msgstr "Часовой пояс сервера" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "Предельный размер папки пользователя (в байтах)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "Конфигурация WebSocket" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "Введите верный 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 "Если вы изменили URI, пожалуйста, перезапустите демон для перезагрузки конфигурации" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "Публичные WebSockets" - -#: [credentials]title -msgid "Administration Credential" -msgstr "Управление учетными данными" - -#: [credentials]info -msgid "Change the default credentials admin/password" -msgstr "Изменение учетных данных по умолчанию admin/password" - -#: [credentials]re_password -msgid "Retype password" -msgstr "Введите пароль ещё раз" - -#: [whitelist]title -msgid "Whitelist - XMPP Server" -msgstr "Белый список - 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 "Если вы хотите задать список авторизованных XMPP серверов в вашей Movim модуле и запретить подключение всех остальных поставьте их доменное имя здесь, с запятой (например: movim.eu, jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "Оставьте это поле пустым, если вы позволите доступ ко всем XMPP аккаунтам." - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "Белый список серверов XMPP" - -#: [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 "Syslog" - -#: [log]syslog_files -msgid "Syslog and files" -msgstr "Syslog и файлы" - -#: [admin]compatibility -msgid "General Overview" -msgstr "Общие сведения" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim обнаружил проблемы или вещи, которые должны быть исправлены или улучшены" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "Обновите вашу версию PHP: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "Необходима: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "Установите библиотеку php5-curl" - -#: [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]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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "Здесь Вы можете зарегистрировать свою установку Movim в %sMovim API%s с упомянанием на %sстранице установок%s." - -#: [api]register -msgid "Your pod is not registered on the API" -msgstr "Ваша установка не зарегистрирована в API" - -#: [api]registered -msgid "Your pod is registered on the API" -msgstr "Ваша установка зарегистрирована в API" - -#: [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, данный запрос будет выполнен в течение нескольких часов" - -#: [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 "Веб-камера" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "Сыыр!" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "Сделать фотографиюс помощью веб-камеры" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "Аватара обновлена" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "Аватара не обновлена" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "лента пользователя %s" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "Конференции" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "Группы" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "Создать Беседку" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "ID Беседки" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "Псевдоним" - -#: [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 "Неверный ID Беседки" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "Имя не задано" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "Закладки обновлены" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "Настройка" - -#: [url]add -msgid "Add a new URL" -msgstr "Добавить новый URL" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s нуждается в Вашем внимании" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "Введите ваше сообщение здесь..." - -#: [chat]smileys -msgid "Smileys" -msgstr "Смайлики" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "Чат" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "Обсудить с вашими контактами" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Настройки" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "Пообщаться с контактом" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "Общие" - -#: [config]language -msgid "Language" -msgstr "Язык" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "Внешний вид" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Настройки" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Настройки" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "Оповещать о входящих сообщениях" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "Использовать оповещения ОС" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "Общая информация" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "Имя" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "Дата рождения" - -#: [general]gender -msgid "Gender" -msgstr "Пол" - -#: [general]marital -msgid "Marital Status" -msgstr "Семейное положение" - -#: [general]email -msgid "Email" -msgstr "Эл. почта" - -#: [general]website -msgid "Website" -msgstr "Веб-сайт" - -#: [general]about -msgid "About Me" -msgstr "О себе" - -#: [general]accounts -msgid "Other Accounts" -msgstr "Другие учётные записи" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "Географическое расположение" - -#: [position]locality -msgid "Locality" -msgstr "Местоположение" - -#: [position]country -msgid "Country" -msgstr "Страна" - -#: [mood]title -msgid "Mood" -msgstr "Настроение" - -#: [mood]im -msgid "I'm " -msgstr "Я " - -#: [listen]title -msgid "Listening" -msgstr "Слушаю" - -#: [last]title -msgid "Last seen" -msgstr "Последнее посещение" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "Подписки" - -#: [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 "My Little Pony -Фан Клуб" - -#: [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 "" - -#: [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 "Часто Задаваемые Вопросы (FAQ)" - -#: [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 "Почитать Wiki" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "Желаете связаться с нами по email?" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "Присоединиться к списку рассылки" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "Желаете пообщаться с нашей командой?" - -#: [chatroom]button -#, fuzzy -msgid "Add 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 "Создан узел микроблога" - -#: [error]username -msgid "Wrong username" -msgstr "Неверное имя пользователя" - -#: [error]jid -msgid "Invalid JID" -msgstr "Недействительный JID" - -#: [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 "Ошибочный XMPP домен, недопустимый JID в вашей учетной записи" - -#: [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]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "Movim не может связаться с сервером, пожалуйста, попробуйте снова попозже (Ошибка соединения с Websocket)" - -#: [error]impossible -msgid "Impossible login" -msgstr "" - -#: [error]title -msgid "Oops!" -msgstr "Упс!" - -#: [error]default -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 "Идентификация в Movim неудалась. Вы ввели неверные данные." - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "Данный механизм аутентификации не поддерживается Movim" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "XMPP-аутентификация не прошла" - -#: [form]username -msgid "My address" -msgstr "Мой адрес" - -#: [form]create_one -msgid "Create one !" -msgstr "Создайте учетную запись!" - -#: [form]another_account -msgid "Another account" -msgstr "Другая учётная запись" - -#: [form]no_account -msgid "No account yet ?" -msgstr "Еще нет учетной записи?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "Соединение установлено" - -#: [form]population -msgid "Population" -msgstr "Население" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "Обновить все потоки" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "Все" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "Публикация контакта" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "Контакты" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "Добавить комментарий" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "Ожидающие решения приглашения" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s хочет поговорить с Вами" - -#: [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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "Открытые Группы" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -#, fuzzy -msgid "This post is now public" -msgstr "Ваш профиль теперь общедоступен" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "Ссылка" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -#, fuzzy -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "Добавить комнату" - -#: [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 "Беседки" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "Мои любимые комнаты" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "Пользователи в комнате" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 "Показать группу %s" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "Скрыть группу %s" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "Пожалуйста, введи правильный Jabber ID" - -#: [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 "Введите Jabber ID" - -#: [roster]add_contact_info2 -msgid "Press enter to validate." -msgstr "Нажмите Enter для проверки." - -#: [roster]jid -msgid "JID" -msgstr "JID" - -#: [roster]results -msgid "Results" -msgstr "Результаты" - -#: [roster]added -msgid "Contact added" -msgstr "Контакт добавлен" - -#: [roster]deleted -msgid "Contact deleted" -msgstr "Контакт удалён" - -#: [roster]search -msgid "Search in your contacts" -msgstr "" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -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 "Аккумулирующие ежемесячные подписки" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim — это децентрализованная социальная сеть. Перед созданием учетной записи нужно выбрать сервер." - -#: [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 "Ваш профиль теперь скрыт" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "Учётные записи" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Твиттер" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "Уровень приватности" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "Этот профиль общедоступен?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "Внимание! Делая свой профиль общедоступным, вы соглашаетесь с тем, что вся нижеперечисленная информация станет доступна всем пользователям Movim и всему Интернету." - -#: [save]submit [button]submit -msgid "Submit" -msgstr "Отправить" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "Сброс" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "У вас не активирован javascript. Удачи вам в этом." - -#: [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 — пацанская распределенная платформа социальная активности, которая защищает вашу приватность и имеет много классных фишек." - -#: [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]posts -msgid "Posts" -msgstr "Записи" - -#: [page]gallery -msgid "Gallery" -msgstr "Галерея" - -#: [page]visio -msgid "Visio-conference" -msgstr "Visio-конференция" - -#: [page]pods -msgid "Pods" -msgstr "Поды" - -#: [page]share -msgid "Share" -msgstr "" - -#: [page]room -msgid "Room" -msgstr "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "Ошибка: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "Не удаётся получить файл '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "Ошибка маршрута, пожалуйста, настройте все параметры на странице %s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "Запрашиваемый виджет '%s' не существует." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "Запрашиваемое событие '%s' не зарегистрировано." - -#: [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 "%s - об" - -#: [title]account -msgid "%s - Account" -msgstr "%s - Аккаунт" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - Панель управления" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - Блог" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - настройки" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - Открытия" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s - Обзор" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - Страница помощи" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - Вход в MOVIM" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - Добро пожаловать в MOVIM" - -#: [title]media -msgid "%s - Media" -msgstr "%s - Медиа" - -#: [title]news -msgid "%s - News" -msgstr "%s - Новости" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - Настройки группы" - -#: [title]node -msgid "%s - Group" -msgstr "%s - Группа" - -#: [title]not_found -msgid "%s - 404" -msgstr "%s - 404" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - Профиль" - -#: [title]server -msgid "%s - Server" -msgstr "%s - Сервер" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "Назад" - -#: [button]accept -msgid "Accept" -msgstr "Принять" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "Шаг %s" - -#: [day]title -msgid "Day" -msgstr "День" - -#: [day]monday -msgid "Monday" -msgstr "Понедельник" - -#: [day]tuesday -msgid "Tuesday" -msgstr "Вторник" - -#: [day]wednesday -msgid "Wednesday" -msgstr "Среда" - -#: [day]thursday -msgid "Thursday" -msgstr "Четверг" - -#: [day]friday -msgid "Friday" -msgstr "Пятница" - -#: [day]saturday -msgid "Saturday" -msgstr "Суббота" - -#: [day]sunday -msgid "Sunday" -msgstr "Воскресенье" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "Мужчина" - -#: [gender]female -msgid "Female" -msgstr "Женщина" - -#: [gender]other -msgid "Other" -msgstr "Прочее" - -#: [client]bot -msgid "Bot" -msgstr "Бот" - -#: [client]desktop -msgid "Desktop" -msgstr "Настольный компьютер" - -#: [client]phone -msgid "Phone" -msgstr "Телефон" - -#: [client]web -msgid "Web" -msgstr "Веб" - -#: [client]registered -msgid "Registered" -msgstr "Зарегистрировано" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "Холост(не замужем)" - -#: [marital]relationship -msgid "In a relationship" -msgstr "В отношениях" - -#: [marital]married -msgid "Married" -msgstr "В браке" - -#: [marital]divorced -msgid "Divorced" -msgstr "Разведён (разведена)" - -#: [marital]widowed -msgid "Widowed" -msgstr "Вдовец (вдова)" - -#: [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 "Общий с сетью XMPP" - -#: [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 "Название" - -#: [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 "Нет данных" - -#: [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 "%s новых записей" - -#: [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 "API недоступен, попробуйте позже" - -#: [field]type_here -msgid "Type here" -msgstr "" - -#~ msgid "Data" -#~ msgstr "Данные" - -#~ msgid "Cache" -#~ msgstr "Кэш" - -#~ msgid "Messages" -#~ msgstr "Сообщения" - -#~ msgid "Location" -#~ msgstr "Местоположение" - -#~ msgid "Wrong position" -#~ msgstr "Неправильная позиция" - -#~ msgid "Location updated" -#~ msgstr "Местонахождение обновлено" - -#~ msgid "Update my position" -#~ msgstr "Обновить моё местоположение" - -#~ msgid "Manage your members" -#~ msgstr "Управление позицией пользователей" - -#~ msgid "Get the members" -#~ msgstr "Получить членство" - -#~ msgid "Affiliations saved" -#~ msgstr "Принадлежность сохраняется" - -#~ msgid "Manage your subscriptions" -#~ msgstr "Управлять моими подписками" - -#~ msgid "Manage the subscriptions" -#~ msgstr "Управлять подписками" - -#~ msgid "Get the subscriptions" -#~ msgstr "Получить подписки" - -#~ msgid "Subscriptions saved" -#~ msgstr "Подписки сохранены" - -#~ msgid "Shared" -#~ msgstr "Общее" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "Группа %s была добавлена в список ваших публичных групп" - -#~ msgid "Search" -#~ msgstr "Поиск" - -#~ msgid "Hung up" -#~ msgstr "Вызов завершен" - -#~ msgid "Your contact is busy" -#~ msgstr "Ваш контакт занят" - -#~ msgid "Declined" -#~ msgstr "Отклонено" - -#~ msgid "Is calling you" -#~ msgstr "Звонит вам" - -#~ msgid "Call" -#~ msgstr "Вызов" - -#~ msgid "Hang up" -#~ msgstr "Повесить трубку" - -#~ msgid "Connection" -#~ msgstr "Соединение" - -#~ msgid "The URL Rewriting support is currently disabled" -#~ msgstr "Поддержка URL Rewrite, на текущий момент, отключена" - -#~ msgid "Join the Chatroom" -#~ msgstr "Присоединиться к конференции" - -#~ msgid "Your web browser is too old to use with Movim." -#~ msgstr "Версия вашего браузера устарела для использования с Movin" - -#~ msgid "Refreshing all the streams" -#~ msgstr "Обновляются все потоки" - -#~ msgid "Manage" -#~ msgstr "Управлять" diff --git a/sources/locales/uk.po b/sources/locales/uk.po deleted file mode 100644 index 5d5b8ae..0000000 --- a/sources/locales/uk.po +++ /dev/null @@ -1,2728 +0,0 @@ -# Ukrainian translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . -#. #-#-#-#-# 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: Movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2012-08-02 15:08+0000\n" -"Last-Translator: Nazar Banakh \n" -"Language-Team: LANGUAGE \n" -"Language: \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" - -#: [about]thanks -msgid "Thanks" -msgstr "" - -#: [about]developers -msgid "Developers" -msgstr "" - -#: [about]translators -msgid "Translators" -msgstr "" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "" - -#: [about]software -msgid "Software" -msgstr "" - -#: [about]resources -msgid "Resources" -msgstr "" - -#: [about]api [schema]api [api]title -msgid "API" -msgstr "" - -#: [about]info -msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" - -#: [account]title -msgid "Account" -msgstr "" - -#: [account]password_change_title -msgid "Change my password" -msgstr "" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "" - -#: [account]password_confirmation -#, fuzzy -msgid "Password confirmation" -msgstr "%s - Конфігурація" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "" - -#: [account]delete_title -msgid "Delete my account" -msgstr "" - -#: [account]delete -msgid "Delete your account" -msgstr "" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "" - -#: [account]gateway_title -msgid "Gateway" -msgstr "" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "" - -#: [create]server_on -msgid "on" -msgstr "" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "" - -#: [create]loading -msgid "Loading" -msgstr "" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "" - -#: [db]legend [schema]database -msgid "Database" -msgstr "" - -#: [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 "" - -#: [db]update -msgid "The database need to be updated" -msgstr "" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "" - -#: [db]type -msgid "Database Type" -msgstr "" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "" - -#: [db]host -msgid "Host" -msgstr "" - -#: [db]port -msgid "Port" -msgstr "" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "" - -#: [general]theme -msgid "Theme" -msgstr "" - -#: [general]language -msgid "Default language" -msgstr "" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "" - -#: [general]timezone -msgid "Server Timezone" -msgstr "" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "" - -#: [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 "" - -#: [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 -#, fuzzy -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Включити права читання і запису на кореневу папку Movim" - -#: [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 "" - -#: [schema]movim -msgid "Movim Core" -msgstr "" - -#: [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 "" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "" - -#: [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 "" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "" - -#: [bookmarks]configure -msgid "Configure" -msgstr "" - -#: [url]add -msgid "Add a new URL" -msgstr "" - -#: [url]url -msgid "URL" -msgstr "" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "" - -#: [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 "" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "" - -#: [chat]smileys -msgid "Smileys" -msgstr "" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "" - -#: [chatroom]members -msgid "Members" -msgstr "" - -#: [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 "Конфігурація" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "" - -#: [chats]more -msgid "Load more contacts" -msgstr "" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "" - -#: [config]language -msgid "Language" -msgstr "" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "" - -#: [config]appearence -msgid "Appearence" -msgstr "" - -#: [config]not_valid -#, fuzzy -msgid "Configuration invalid" -msgstr "Конфігурація" - -#: [config]advanced -#, fuzzy -msgid "Advanced Configuration" -msgstr "Конфігурація" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "" - -#: [general]gender -msgid "Gender" -msgstr "" - -#: [general]marital -msgid "Marital Status" -msgstr "" - -#: [general]email -msgid "Email" -msgstr "" - -#: [general]website -msgid "Website" -msgstr "" - -#: [general]about -msgid "About Me" -msgstr "" - -#: [general]accounts -msgid "Other Accounts" -msgstr "" - -#: [general]tune -msgid "Is Listening" -msgstr "" - -#: [position]legend -msgid "Geographic Position" -msgstr "" - -#: [position]locality -msgid "Locality" -msgstr "" - -#: [position]country -msgid "Country" -msgstr "" - -#: [mood]title -msgid "Mood" -msgstr "" - -#: [mood]im -msgid "I'm " -msgstr "" - -#: [listen]title -msgid "Listening" -msgstr "" - -#: [last]title -msgid "Last seen" -msgstr "" - -#: [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 "" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "" - -#: [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 "" - -#: [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 "Add 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 "" - -#: [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]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 -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 "" - -#: [form]no_account -msgid "No account yet ?" -msgstr "" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "" - -#: [form]connected -msgid "Connected" -msgstr "" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -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 "Refresh all the streams" -msgstr "" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "" - -#: [menu]mine -msgid "My publications" -msgstr "" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "" - -#: [menu]add_post -msgid "Add a post" -msgstr "" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -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 "" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -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 "" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "" - -#: [post]blog_last -msgid "Public posts from users" -msgstr "" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -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]edit -msgid "Edit post" -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 "" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "" - -#: [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 "" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -msgstr "" - -#: [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 "" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "" - -#: [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 in your contacts" -msgstr "" - -#: [roster]search_pod -msgid "Search a contact" -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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -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 "" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "" - -#: [accounts]twitter -msgid "Twitter" -msgstr "" - -#: [accounts]skype -msgid "Skype" -msgstr "" - -#: [accounts]yahoo -msgid "Yahoo Account" -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 bellow 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 "" - -#: [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]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -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 "%s - Конфігурація" - -#: [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 "" - -#: [button]bool_no -msgid "No" -msgstr "" - -#: [button]return -msgid "Return" -msgstr "" - -#: [button]accept -msgid "Accept" -msgstr "" - -#: [button]refuse -msgid "Refuse" -msgstr "" - -#: [button]next -msgid "Next" -msgstr "" - -#: [button]previous -msgid "Previous" -msgstr "" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "" - -#: [day]monday -msgid "Monday" -msgstr "" - -#: [day]tuesday -msgid "Tuesday" -msgstr "" - -#: [day]wednesday -msgid "Wednesday" -msgstr "" - -#: [day]thursday -msgid "Thursday" -msgstr "" - -#: [day]friday -msgid "Friday" -msgstr "" - -#: [day]saturday -msgid "Saturday" -msgstr "" - -#: [day]sunday -msgid "Sunday" -msgstr "" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "" - -#: [gender]male -msgid "Male" -msgstr "" - -#: [gender]female -msgid "Female" -msgstr "" - -#: [gender]other -msgid "Other" -msgstr "" - -#: [client]bot -msgid "Bot" -msgstr "" - -#: [client]desktop -msgid "Desktop" -msgstr "" - -#: [client]phone -msgid "Phone" -msgstr "" - -#: [client]web -msgid "Web" -msgstr "" - -#: [client]registered -msgid "Registered" -msgstr "" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "" - -#: [marital]single -msgid "Single" -msgstr "" - -#: [marital]relationship -msgid "In a relationship" -msgstr "" - -#: [marital]married -msgid "Married" -msgstr "" - -#: [marital]divorced -msgid "Divorced" -msgstr "" - -#: [marital]widowed -msgid "Widowed" -msgstr "" - -#: [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 "" - -#: [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 "" - -#: [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 "" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "PHP версії не збігаються. Movim вимагає мінімум PHP 5.3" - -#~ msgid "Actual version : " -#~ msgstr "Актуальна версія " - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Оновіть вашу версію PHP або зверніться до адміністратора сервера" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim вимагає розширення %s ." - -#~ msgid "Install %s and %s packages" -#~ msgstr "Встановити %s і %s пакетів." - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Папка Movim повинна бути доступна для запису" - -#~ msgid "Install the %s package" -#~ msgstr "Установка пакету %s" - -#~ msgid "or" -#~ msgstr "або" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "Сталася помилка '%s'" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "XMPP з'єднання з помилкою '%s'" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Не вдалося створити '%s' каталог." - -#~ msgid "ultimate" -#~ 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 "talkative" -#~ msgstr "мовність" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "Підключення до бази даних з помилкою '%s'" - -#~ 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 "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 "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 "Movim Installer" -#~ msgstr "Movim установник" diff --git a/sources/locales/update_po.sh b/sources/locales/update_po.sh deleted file mode 100755 index 423f75c..0000000 --- a/sources/locales/update_po.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -# Should we only update a language? -if [ $# -eq 1 ] -then - echo "Updating language ${1}" - msgmerge --no-wrap -o "${1}.po" "${1}.po" messages.pot -else - echo "Updating all tranlations" - for lang in *.po - do - echo ${lang%.po} - msgmerge --no-wrap -o "$lang" "$lang" messages.pot - done -fi diff --git a/sources/locales/update_trans.sh b/sources/locales/update_trans.sh deleted file mode 100755 index 20beb2a..0000000 --- a/sources/locales/update_trans.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -ini2po ../ messages -msgcat -n messages/app/widgets/*/*.po messages/locales/locales.po -o messages.pot -sed -i 's/\\"//g' messages.pot diff --git a/sources/locales/zh.po b/sources/locales/zh.po deleted file mode 100644 index 34370ab..0000000 --- a/sources/locales/zh.po +++ /dev/null @@ -1,2730 +0,0 @@ -# -# Translators: -# kashing , 2015 -# Lei feng, 2015 -# Zhao Rui , 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/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/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/Login/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/LoginAnonymous/locales.ini -#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# -#. extracted from ../app/widgets/Menu/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/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/Stickers/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 ../locales/locales.ini -msgid "" -msgstr "" -"Project-Id-Version: movim\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-08 08:30+0200\n" -"PO-Revision-Date: 2015-12-29 12:43+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" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Translate Toolkit 1.13.0\n" - -#: [about]thanks -msgid "Thanks" -msgstr "谢谢" - -#: [about]developers -msgid "Developers" -msgstr "开发者" - -#: [about]translators -msgid "Translators" -msgstr "翻译者" - -#: [about]translators_text -msgid "Thanks to all the translators" -msgstr "感谢所有翻译者。" - -#: [about]software -msgid "Software" -msgstr "软件" - -#: [about]resources -msgid "Resources" -msgstr "资源文件" - -#: [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是一款基于XMPP的交流平台. 除了以下的软件和资源, 整个项目都是位于" - -#: [account]title -msgid "Account" -msgstr "帐户" - -#: [account]password_change_title -msgid "Change my password" -msgstr "更改我的密码" - -#: [account]password [db]password [credentials]password [form]password -#: [input]password -msgid "Password" -msgstr "密码" - -#: [account]password_confirmation -msgid "Password confirmation" -msgstr "密码确认" - -#: [account]password_changed -msgid "The password has been updated" -msgstr "密码已经更新了" - -#: [account]password_not_valid -msgid "Please provide a valid password (6 characters minimum)" -msgstr "请输入一个有效的密码 (最少6个字符)" - -#: [account]password_not_same -msgid "The provided passwords are not the same" -msgstr "提供两个的密码不是相同的" - -#: [account]delete_title -msgid "Delete my account" -msgstr "删除我的账号" - -#: [account]delete -msgid "Delete your account" -msgstr "删除我的账号" - -#: [account]delete_text -msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "你将会删除你的XMPP账号跟所有有关的信息(基本资料,联系和公布)" - -#: [account]delete_text_confirm -msgid "Are you sure that you want to delete it ?" -msgstr "你确认你要删除它?" - -#: [account]gateway_title -msgid "Gateway" -msgstr "入口" - -#: [create]title [subscribe]title -msgid "Create a new account" -msgstr "建立一个新账户" - -#: [create]notfound -msgid "No account creation form found on the server" -msgstr "在服务器上没有找到建立账户的表格" - -#: [create]server_on -msgid "on" -msgstr "在线" - -#: [create]successfull -msgid "Your acccount has been successfully registered" -msgstr "您的账户已经成功注册" - -#: [create]loading -msgid "Loading" -msgstr "载入中" - -#: [create]placeholder -msgid "…and start playing" -msgstr "" - -#: [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 "该服务使用一个外部的注册系统, 请点击以下的URL." - -#: [adhoc]title -msgid "Actions" -msgstr "操作" - -#: [db]legend [schema]database -msgid "Database" -msgstr "数据库" - -#: [db]connect_error -msgid "Modl wasn't able to connect to the database" -msgstr "Modl不能够连接数据库" - -#: [db]connect_success -msgid "Movim is connected to the database" -msgstr "Movim已经连接到数据库" - -#: [db]update -msgid "The database need to be updated" -msgstr "数据库需要更新" - -#: [db]up_to_date -msgid "Movim database is up to date" -msgstr "Movim数据库已经最新" - -#: [db]type -msgid "Database Type" -msgstr "数据库类型" - -#: [db]username [credentials]username [input]username -msgid "Username" -msgstr "用户名" - -#: [db]host -msgid "Host" -msgstr "主机" - -#: [db]port -msgid "Port" -msgstr "端口" - -#: [db]name -msgid "Database Name" -msgstr "" - -#: [admin]general -msgid "General Settings" -msgstr "一般设置" - -#: [general]theme -msgid "Theme" -msgstr "主题" - -#: [general]language -msgid "Default language" -msgstr "默认语言" - -#: [general]log_verbosity -msgid "Log verbosity" -msgstr "日志输出" - -#: [general]timezone -msgid "Server Timezone" -msgstr "服务器时区" - -#: [general]limit -msgid "User folder size limit (in bytes)" -msgstr "用户文件夹大小限制(以字节为单位)" - -#: [websocket]title -msgid "WebSocket Configuration" -msgstr "WebSocket 配置" - -#: [websocket]info -msgid "Enter here a valid WebSocket URI in the form" -msgstr "在表格中输入一个有效的 WebSocket 地址" - -#: [websocket]label -msgid "WebSocket URI" -msgstr "" - -#: [websocket]save_info -msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "如果你更改了URI, 请重启后台程序来重载配置" - -#: [websocket]publics -msgid "Public WebSockets" -msgstr "公共 WebSocket" - -#: [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 "白名单——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 "如果您想在Movim pod中指定一部分授权的XMPP服务器, 并且禁止余下的, 请将它们的域名在这里输入, 用英文逗号分隔 (例如: movim.eu, jabber.fr)" - -#: [whitelist]info2 -msgid "Leave this field blank if you allow the access to all the XMPP accounts." -msgstr "如果你允许访问所有的XMPP账户,请将此字段留空," - -#: [whitelist]label -msgid "List of whitelisted XMPP servers" -msgstr "XMPP服务器白名单列表" - -#: [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 "系统日志和文件" - -#: [admin]compatibility -msgid "General Overview" -msgstr "概览" - -#: [compatibility]info -msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "Movim已经发现一些问题需要被修复或改善" - -#: [compatibility]php1 -msgid "Update your PHP-Version: %s" -msgstr "更新您的PHP版本: %s" - -#: [compatibility]php2 -msgid "Required: 5.3.0" -msgstr "需要: 5.3.0" - -#: [compatibility]curl -msgid "Install the php5-curl library" -msgstr "安装 php5-curl 库" - -#: [compatibility]imagick -msgid "Install the php5-imagick library" -msgstr "安装 php5-imagick 库" - -#: [compatibility]gd -msgid "Install the php5-gd library" -msgstr "安装 php5-gd 库" - -#: [compatibility]rights -msgid "Read and write rights for the webserver in Movims root directory" -msgstr "网页服务器在Movim根目录的阅读和写权限" - -#: [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 "浏览器" - -#: [schema]movim -msgid "Movim Core" -msgstr "Movim 核心" - -#: [schema]daemon -msgid "Movim Daemon" -msgstr "Movim 后台进程" - -#: [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 "在这里你可以注册你的容器在官方的 %sMovim API%s , 同时他会显示在 %sthe pods page%s." - -#: [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中移除, 该请求会在几小时内被处理" - -#: [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 "摄像头" - -#: [avatar]cheese -msgid "Cheese !" -msgstr "(说)茄~子~ !" - -#: [avatar]snapshot -msgid "Take a webcam snapshot" -msgstr "进行摄像头快照" - -#: [avatar]updated -msgid "Avatar Updated" -msgstr "头像已更新" - -#: [avatar]not_updated -msgid "Avatar Not Updated" -msgstr "头像未更新" - -#: [avatar]missing -msgid "No avatar defined yet" -msgstr "" - -#: [blog]title [feed]title -msgid "%s's feed" -msgstr "%s的 feed" - -#: [blog]empty -msgid "This user has not posted anything right now" -msgstr "这个用户还没发布任何东西" - -#: [blog]private -msgid "This content is private, please login to see it" -msgstr "" - -#: [title]conferences -msgid "Conferences" -msgstr "会议" - -#: [title]groups [group]empty_title [menu]groups [page]groups -msgid "Groups" -msgstr "分组" - -#: [chatroom]add -msgid "Add a new Chat Room" -msgstr "添加一个新的聊天室" - -#: [chatroom]id [chatrooms]id -msgid "Chat Room ID" -msgstr "聊天室ID" - -#: [chatroom]name -msgctxt "[chatroom]name" -msgid "Name" -msgstr "姓名" - -#: [chatroom]nickname [general]nickname [chatrooms]nickname -#: [accounts]accounts_nickname -msgid "Nickname" -msgstr "昵称" - -#: [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 "无效的聊天室ID" - -#: [chatroom]empty_name [chatrooms]empty_name -msgid "Empty name" -msgstr "用户名为空" - -#: [bookmarks]updated -msgid "Bookmarks updated" -msgstr "更新书签" - -#: [bookmarks]error -msgid "An error occured :" -msgstr "发生一个错误: " - -#: [bookmarks]configure -msgid "Configure" -msgstr "配置" - -#: [url]add -msgid "Add a new URL" -msgstr "添加一个新的URL" - -#: [url]url -msgid "URL" -msgstr "URL" - -#: [url]name -msgctxt "[url]name" -msgid "Name" -msgstr "姓名" - -#: [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 "联系人已消失" - -#: [message]history -msgid "%s messages retrieved" -msgstr "" - -#: [chat]attention -msgid "%s needs your attention" -msgstr "%s需要您的注意" - -#: [chat]placeholder -msgid "Your message here..." -msgstr "您的消息..." - -#: [chat]smileys -msgid "Smileys" -msgstr "表情" - -#: [chat]empty_title [button]chat -msgid "Chat" -msgstr "聊天" - -#: [chat]empty_text -msgid "Discuss with your contacts" -msgstr "同联系人讨论" - -#: [chat]frequent [chats]frequent -msgid "Frequent contacts" -msgstr "常用联系人" - -#: [chatroom]members -msgid "Members" -msgstr "成员" - -#: [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 "配置" - -#: [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 %sContacts%s page." -msgstr "" - -#: [chats]add -msgid "Chat with a contact" -msgstr "同联系人聊天" - -#: [chats]more -msgid "Load more contacts" -msgstr "加载更多联系人" - -#: [button]new -msgid "New conversation" -msgstr "" - -#: [config]general -msgid "General" -msgstr "一般" - -#: [config]language -msgid "Language" -msgstr "语言" - -#: [config]roster -msgid "Roster display" -msgstr "" - -#: [config]roster_show -msgid "Show the offline contacts" -msgstr "显示离线联络人" - -#: [config]roster_hide -msgid "Hide the offline contacts" -msgstr "隐藏离线的联系人" - -#: [config]appearence -msgid "Appearence" -msgstr "外观" - -#: [config]not_valid -msgid "Configuration invalid" -msgstr "" - -#: [config]advanced -msgid "Advanced Configuration" -msgstr "" - -#: [notifications]message -msgid "Notify on incoming message" -msgstr "通知新消息" - -#: [notifications]desktop -msgid "Use desktop notifications" -msgstr "使用桌面通知" - -#: [cssurl]label -msgid "Custom CSS URL for your blog" -msgstr "" - -#: [general]legend -msgid "General Informations" -msgstr "一般信息" - -#: [general]name [chatrooms]name -msgid "Name" -msgstr "姓名" - -#: [general]date_of_birth -msgid "Date of Birth" -msgstr "出生日期" - -#: [general]gender -msgid "Gender" -msgstr "性别" - -#: [general]marital -msgid "Marital Status" -msgstr "婚姻状况" - -#: [general]email -msgid "Email" -msgstr "邮件" - -#: [general]website -msgid "Website" -msgstr "你的网站" - -#: [general]about -msgid "About Me" -msgstr "关于自己" - -#: [general]accounts -msgid "Other Accounts" -msgstr "其它帐号" - -#: [general]tune -msgid "Is Listening" -msgstr "是在听" - -#: [position]legend -msgid "Geographic Position" -msgstr "地理位置" - -#: [position]locality -msgid "Locality" -msgstr "地点" - -#: [position]country -msgid "Country" -msgstr "国家" - -#: [mood]title -msgid "Mood" -msgstr "心情" - -#: [mood]im -msgid "I'm " -msgstr "我是 " - -#: [listen]title -msgid "Listening" -msgstr "听" - -#: [last]title -msgid "Last seen" -msgstr "最后一次访问" - -#: [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 "%s 年" - -#: [blog]last -msgid "Last public post" -msgstr "最后的公开帖子" - -#: [blog]visit -msgid "Visit the blog to see all the public posts" -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 "该服务器上有%s个群组" - -#: [group]subscriptions [statistics]subscriptions -msgid "Subscriptions" -msgstr "订阅" - -#: [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 "选择一个服务器及一个群组并使用页眉处的 %s 按钮来订阅它。你也可以使用 %s 按钮来新建一个。" - -#: [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 "My Little Pony - Fan Club" - -#: [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 "请输入一个有效的群组名称(最少4个字符)" - -#: [groups]no_creation -msgid "You cannot create a new Group on this server" -msgstr "您不能在此服务器上建立新群组" - -#: [groups]sub -msgid "%s subscribers" -msgstr "%s 订阅者" - -#: [groups]num -msgid "%s posts" -msgstr "%s 帖子" - -#: [groups]disco_error -msgid "This server doesn't exists" -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 "将下面的按钮加入书签,或者拖放它到你的工具栏中,然后你可以在任何页面上用它来分享页面到 Movim" - -#: [hello]share_button -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 "看起来你新加入此处!欢迎来到 Movim!" - -#: [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 "Movim 的所有主要特性均可在此访问。请不要犹豫,航越该页面来发现更多东西!" - -#: [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 "红色,XMPP上的用户能看见您的信息" - -#: [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 "阅读 Wiki" - -#: [ml]question -msgid "Talk with us by email ?" -msgstr "用email同我们联系" - -#: [ml]button -msgid "Join the Mailing List" -msgstr "加入邮件列表" - -#: [chatroom]question -msgid "Chat with the team ?" -msgstr "同开发团队交流?" - -#: [chatroom]button -msgid "Add 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 "微博节点已创建" - -#: [error]username -msgid "Wrong username" -msgstr "错误的用户名" - -#: [error]jid -msgid "Invalid JID" -msgstr "无效的JID" - -#: [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 "XMPP域错误,您的账户不能连接到Jabber ID" - -#: [error]data_missings -msgid "Some data are missing !" -msgstr "部分数据丢失" - -#: [error]wrong_password -msgid "Wrong password" -msgstr "错误密码" - -#: [error]internal -msgid "Internal server error" -msgstr "Internal服务器错误" - -#: [error]session -msgid "Session error" -msgstr "Session错误" - -#: [error]account_created -msgid "Account successfully created" -msgstr "创建账户成功" - -#: [error]xmpp_unauthorized -msgctxt "[error]xmpp_unauthorized" -msgid "Your XMPP server is unauthorized" -msgstr "你的XMPP服务没有被授权" - -#: [error]mec_error -msgid "The server takes too much time to respond" -msgstr "服务器未响应" - -#: [error]websocket -msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "Movim无法连接服务器, 请稍后重试(WebSocket连接错误)" - -#: [error]impossible -msgid "Impossible login" -msgstr "" - -#: [error]title -msgid "Oops!" -msgstr "糟糕!Oops!" - -#: [error]default -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 "你的XMPP服务没有被授权" - -#: [error]conflict -msgid "A Movim session is already open on an other device" -msgstr "一个 Movim 会话已在其他设备上开启" - -#: [error]wrong_account -msgid "Movim failed to authenticate. You entered wrong data" -msgstr "您输入的数据有误,Movim不能认证" - -#: [error]mechanism -msgid "Authentication mechanism not supported by Movim" -msgstr "Movim暂不支持此认证机制" - -#: [error]fail_auth -msgid "The XMPP authentification failed" -msgstr "XMPP鉴别错误" - -#: [form]username -msgid "My address" -msgstr "用户名" - -#: [form]create_one -msgid "Create one !" -msgstr "新建一个 !" - -#: [form]another_account -msgid "Another account" -msgstr "另一个账户" - -#: [form]no_account -msgid "No account yet ?" -msgstr "还没有账户 ?" - -#: [form]whitelist.info -msgid "You can login with accounts from theses servers" -msgstr "你可以使用这些服务器的账号来登录" - -#: [form]connected -msgid "Connected" -msgstr "已连接" - -#: [form]population -msgid "Population" -msgstr "" - -#: [login_anonymous]bad_username -msgid "Bad nickname (between 4 and 40 characters)" -msgstr "不良昵称 (需在4到40字符之间)" - -#: [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 "Refresh all the streams" -msgstr "刷新所有流" - -#: [menu]public -msgid "This post is public" -msgstr "" - -#: [menu]all -msgid "All" -msgstr "所有" - -#: [menu]mine -#, fuzzy -msgid "My publications" -msgstr "我的订阅" - -#: [menu]contacts [page]contacts -msgid "Contacts" -msgstr "联系人" - -#: [menu]add_post -#, fuzzy -msgid "Add a post" -msgstr "添加评论" - -#: [notifs]title -msgid "Pending Invitations" -msgstr "待处理的邀请" - -#: [notifs]wants_to_talk -msgid "%s wants to talk with you" -msgstr "%s 想同您聊天" - -#: [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 "内容" - -#: [post]published -msgid "Post published" -msgstr "贴子已发布" - -#: [post]deleted -msgid "Post deleted" -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 "新帖子" - -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" - -#: [post]repost_profile -msgid "See %s profile" -msgstr "查看 %s 档案" - -#: [post]blog_last -#, fuzzy -msgid "Public posts from users" -msgstr "公共分组" - -#: [post]public -msgid "Publish this post publicly?" -msgstr "" - -#: [post]public_yes -msgid "This post is now public" -msgstr "" - -#: [post]public_no -msgid "This post is now private" -msgstr "" - -#: [post]public_url -msgid "Public URL of this post" -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]discover -msgid "Discover more articles on the Groups page" -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 "Markdown 语法手册" - -#: [post]content_text -msgid "You can format your content using Markdown" -msgstr "你可以使用 Markdown 来格式化内容" - -#: [post]link -msgid "Link" -msgstr "连接" - -#: [post]tags -msgid "Tags" -msgstr "标签" - -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "该图片将被加到你的相册中" - -#: [publish]valid_url -msgid "Please enter a valid url" -msgstr "请输入一个有效的URL" - -#: [publish]no_content_preview -msgid "No content to preview" -msgstr "无内容可预览" - -#: [publish]no_title -msgid "Please provide a title" -msgstr "请提供一个标题" - -#: [publish]edit -msgid "Edit post" -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 "添加一些文字" - -#: [rooms]add -msgid "Add a chatroom" -msgstr "添加一个聊天室" - -#: [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 "聊天室" - -#: [chatrooms]name_placeholder -msgid "My Favorite Room" -msgstr "" - -#: [chatrooms]users -msgid "Users in the room" -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 "公共聊天室" - -#: [room]no_room -msgid "Please provide a room address" -msgstr "请提供一个聊天室地址" - -#: [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 "登录在%s" - -#: [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 "显示分组 %s" - -#: [roster]hide_group -msgid "Hide group %s" -msgstr "隐藏分组 %s" - -#: [roster]jid_error -msgid "Please enter a valid Jabber ID" -msgstr "请输入有效的Jabber ID" - -#: [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 "输入您帐号的 Jabber ID" - -#: [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 in your contacts" -msgstr "在您的联系人中搜索" - -#: [roster]search_pod -#, fuzzy -msgid "Search a contact" -msgstr "在您的联系人中搜索" - -#: [share]error -msgid "This is not a valid url" -msgstr "这不是一个有效的 URL" - -#: [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 "" - -#: [sticker]sent -msgid "A sticker has been sent using Movim" -msgstr "" - -#: [subscribe]info -msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." -msgstr "Movim 是一个分散式管理的社交网络,在建立一个新账户之前,你需要选择一个服务器注册。" - -#: [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 "现在您的档案是保密的" - -#: [accounts]accounts_title -msgid "Accounts" -msgstr "帐户" - -#: [accounts]twitter -msgid "Twitter" -msgstr "Twitter" - -#: [accounts]skype -msgid "Skype" -msgstr "Skype" - -#: [accounts]yahoo -msgid "Yahoo Account" -msgstr "雅虎帐户" - -#: [privacy]privacy_title -msgid "Privacy Level" -msgstr "隐私等级" - -#: [privacy]privacy_question -msgid "Is this profile public ?" -msgstr "公开您的档案么?" - -#: [privacy]privacy_info -#, fuzzy -msgid "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." -msgstr "请注意!公开您的档案,上面列出的所有信息将对Movim的所有用户和整个互联网公开" - -#: [save]submit [button]submit -msgid "Submit" -msgstr "提交" - -#: [save]reset [button]reset -msgid "Reset" -msgstr "重置" - -#: [global]no_js -msgid "You don't have javascript enabled. Good luck with that." -msgstr "您的浏览器没有开启javascript,请排查一下" - -#: [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 "Feed" - -#: [page]posts -msgid "Posts" -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 "" - -#: [page]tag -msgid "Tag" -msgstr "" - -#: [error]error -msgid "Error: %s" -msgstr "错误: %s" - -#: [error]cannot_load_file -msgid "Cannot load file '%s'" -msgstr "不能加载文件 '%s'" - -#: [error]route -msgid "Route error, please set all the parameters for the page %s" -msgstr "路径错误,请设置所有的参数%s" - -#: [error]widget_load_error -msgid "Requested widget '%s' doesn't exist." -msgstr "请求的小工具 '%s' 不存在." - -#: [error]widget_call_error -msgid "Requested event '%s' not registered." -msgstr "请求的事件 '%s' 未注册." - -#: [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 "%s - 关于" - -#: [title]account -msgid "%s - Account" -msgstr "%s -账户" - -#: [title]administration -msgid "%s - Administration Panel" -msgstr "%s - 管理员面板" - -#: [title]blog -msgid "%s - Blog" -msgstr "%s - 博客" - -#: [title]configuration -msgid "%s - Configuration" -msgstr "%s - 配置" - -#: [title]discover -msgid "%s - Discover" -msgstr "%s - 发现" - -#: [title]explore -msgid "%s - Explore" -msgstr "%s -探索" - -#: [title]help -msgid "%s - Help Page" -msgstr "%s - 帮助" - -#: [title]login -msgid "%s - Login to Movim" -msgstr "%s - 登录 Movim" - -#: [title]main -msgid "%s - Welcome to Movim" -msgstr "%s - 欢迎来到 MOVIM" - -#: [title]media -msgid "%s - Media" -msgstr "%s - 媒体" - -#: [title]news -msgid "%s - News" -msgstr "%s - 新闻" - -#: [title]node_configuration -msgid "%s - Group Configuration" -msgstr "%s - 群组配置" - -#: [title]node -msgid "%s - Group" -msgstr "%s - 群组" - -#: [title]not_found -msgid "%s - 404" -msgstr "" - -#: [title]profile -msgid "%s - Profile" -msgstr "%s - 档案" - -#: [title]server -msgid "%s - Server" -msgstr "%s - 服务器" - -#: [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 "是" - -#: [button]bool_no -msgid "No" -msgstr "否" - -#: [button]return -msgid "Return" -msgstr "返回" - -#: [button]accept -msgid "Accept" -msgstr "接收" - -#: [button]refuse -msgid "Refuse" -msgstr "拒绝" - -#: [button]next -msgid "Next" -msgstr "下一个" - -#: [button]previous -msgid "Previous" -msgstr "前一个" - -#: [step]step -msgid "Step %s" -msgstr "" - -#: [day]title -msgid "Day" -msgstr "天" - -#: [day]monday -msgid "Monday" -msgstr "星期一" - -#: [day]tuesday -msgid "Tuesday" -msgstr "星期二" - -#: [day]wednesday -msgid "Wednesday" -msgstr "星期三" - -#: [day]thursday -msgid "Thursday" -msgstr "星期四" - -#: [day]friday -msgid "Friday" -msgstr "星期五" - -#: [day]saturday -msgid "Saturday" -msgstr "星期六" - -#: [day]sunday -msgid "Sunday" -msgstr "星期日" - -#: [gender]nil -msgctxt "[gender]nil" -msgid "None" -msgstr "无" - -#: [gender]male -msgid "Male" -msgstr "男性" - -#: [gender]female -msgid "Female" -msgstr "女性" - -#: [gender]other -msgid "Other" -msgstr "其他" - -#: [client]bot -msgid "Bot" -msgstr "Bot" - -#: [client]desktop -msgid "Desktop" -msgstr "桌面" - -#: [client]phone -msgid "Phone" -msgstr "电话" - -#: [client]web -msgid "Web" -msgstr "网站" - -#: [client]registered -msgid "Registered" -msgstr "已注册" - -#: [marital]nil -msgctxt "[marital]nil" -msgid "None" -msgstr "无" - -#: [marital]single -msgid "Single" -msgstr "单身" - -#: [marital]relationship -msgid "In a relationship" -msgstr "热恋中" - -#: [marital]married -msgid "Married" -msgstr "已婚" - -#: [marital]divorced -msgid "Divorced" -msgstr "离异" - -#: [marital]widowed -msgid "Widowed" -msgstr "丧偶" - -#: [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 "在XMPP网络共享" - -#: [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 " %d 天以前" - -#: [date]day -msgid "day" -msgstr "日期" - -#: [post]title -msgid "Title" -msgstr "标题" - -#: [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 "没有内容" - -#: [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 "不能加载到您的feed" - -#: [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 "API无法连接, 请稍后重试" - -#: [field]type_here -msgid "Type here" -msgstr "在此输入" - -#~ msgid "Data" -#~ msgstr "数据" - -#~ msgid "Cache" -#~ msgstr "缓存" - -#~ msgid "Messages" -#~ msgstr "消息" - -#~ msgid "Location" -#~ msgstr "位置" - -#~ msgid "Wrong position" -#~ msgstr "错误位置" - -#~ msgid "Location updated" -#~ msgstr "位置已更新" - -#~ msgid "Update my position" -#~ msgstr "更新我的位置" - -#~ msgid "Manage your members" -#~ msgstr "管理你的成员" - -#~ msgid "Get the members" -#~ msgstr "添加成员" - -#~ msgid "Affiliations saved" -#~ msgstr "保存设置" - -#~ msgid "Manage your subscriptions" -#~ msgstr "管理您的订阅" - -#~ msgid "Manage the subscriptions" -#~ msgstr "管理此订阅" - -#~ msgid "Get the subscriptions" -#~ msgstr "增加此订阅" - -#~ msgid "Subscriptions saved" -#~ msgstr "订阅已保存" - -#~ msgid "Shared" -#~ msgstr "共享" - -#~ msgid "%s has been added to your public groups" -#~ msgstr "%s已经添加到了您的公共分组" - -#~ msgid "Search" -#~ msgstr "搜索" - -#~ msgctxt "[general]nickname" -#~ msgid "Nickname" -#~ msgstr "昵称" - -#~ msgctxt "[accounts]accounts_nickname" -#~ msgid "Nickname" -#~ msgstr "昵称" - -#~ msgid "Your contact is busy" -#~ msgstr "您的联系人正忙" - -#~ msgid "Is calling you" -#~ msgstr "在呼叫你" - -#~ msgid "Call" -#~ msgstr "呼叫" - -#~ msgid "Hang up" -#~ msgstr "挂断" - -#~ msgid "Connection" -#~ msgstr "连接" diff --git a/sources/manifest.webapp b/sources/manifest.webapp deleted file mode 100644 index 6a4f4e2..0000000 --- a/sources/manifest.webapp +++ /dev/null @@ -1,16 +0,0 @@ -{ - "version": "0.9", - "name": "Movim", - "description": "Kick Ass Social Network, decentralized and fully based on XMPP ", - "icons": { - "16": "/themes/material/img/app/16.png", - "48": "/themes/material/img/app/48.png", - "128": "/themes/material/img/app/128.png", - "512": "/themes/material/img/app/512.png" - }, - "developer": { - "name": "Jaussoin Timothée", - "url": "http://movim.eu" - }, - "installs_allowed_from": ["*"] -} diff --git a/sources/mud.php b/sources/mud.php deleted file mode 100755 index 2cb1de5..0000000 --- a/sources/mud.php +++ /dev/null @@ -1,180 +0,0 @@ -#!/usr/bin/php -boot(); - -$argsize = count($argv); -if($argsize == 1) { - echo -colorize("Welcome to Mud - Movim Unified Doer - -Here some requests you can do with me :", 'green')." -- ".colorize("getloc", 'yellow')." grab all the translations in Movim and generate a global locale file -- ".colorize("comploc", 'yellow')." compile the current locales to a simple PHP array to boost Movim execution -- ".colorize("comptz", 'yellow')." compile the timezones -- ".colorize("db", 'yellow')." create/update the database -- ".colorize("config", 'yellow')." set the configuration of Movim (separated by commas and colons) eg. info:Test,description:Hop - "; - -} elseif($argsize == 2) { - switch ($argv[1]) { - case 'getloc': - getloc(); - break; - /*case 'comploc': - comploc(); - break;*/ - case 'comptz': - comptz(); - break; - case 'config': - echo colorize("You need to pass an argument", 'red'); - break; - case 'db': - $md = Modl\Modl::getInstance(); - $infos = $md->check(); - - if($infos == null) { - echo colorize("Nothing to do\n", 'green'); - } else { - echo colorize("The database need to be updated\n", 'green'); - foreach($infos as $i) { - echo colorize($i."\n", 'blue'); - } - } - break; - } -} elseif($argsize == 3) { - switch ($argv[1]) { - case 'config': - config($argv[2]); - break; - case 'db': - if($argv[2] == 'set') { - $md = Modl\Modl::getInstance(); - $md->check(true); - echo colorize("Database updated\n", 'green'); - } - break; - } -} - -function config($values) { - echo colorize("Movim configuration setter\n", 'green'); - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $values = explode(',', $values); - foreach($values as $value) { - $exp = explode(':', $value); - $key = $exp[0]; - array_shift($exp); - $value = implode(':', $exp); - - if(property_exists($config, $key)) { - $old = $config->$key; - $config->$key = $value; - - $cd->set($config); - echo colorize("The configuration key ", 'yellow'). - colorize($key, 'red'). - colorize(" has been updated from ", 'yellow'). - colorize($old, 'blue'). - colorize(" to ", 'yellow'). - colorize($value, 'blue')."\n"; - } - } -} - -function getloc() { - echo colorize("Locales grabber\n", 'green'); - - // We look for all the ini files - $inifiles = glob(WIDGETS_PATH.'*/*.ini'); - array_push($inifiles, LOCALES_PATH . 'locales.ini'); - - $locales = CACHE_PATH.'locales.php'; - $pot = CACHE_PATH.'messages.pot'; - - // We create the cache file - $out = " $value) { - $out .= "t(\"$value\");\n"; - } - } - - $fp = fopen($locales, 'w'); - fwrite($fp, $out); - fclose($fp); - - echo "File $locales created\n"; - - // And we run gettext on it - exec("xgettext -e --no-wrap -kt -o $pot -L PHP $locales "); - - echo "File $pot created\n"; -} - -function comploc() { - echo colorize("Locales compiler\n", 'green'); - - $folder = CACHE_PATH.'/locales/'; - - if(!file_exists($folder)) { - $bool = mkdir($folder); - if(!$bool) { - echo colorize("The locales cache folder can't be created", 'red'); - exit; - } - } else - echo colorize("Folder already exist, don't re-create it\n", 'red'); - - - $langs = loadLangArray(); - foreach($langs as $key => $value) { - $langarr = parseLangFile(DOCUMENT_ROOT . '/locales/' . $key . '.po'); - - $out = ' $msgstr) - if($msgid != '') - $out .= '"'.$msgid.'" => "'. $msgstr . '",'."\n"; - - $out .= ');'; - - $fp = fopen($folder.$key.'.php', 'w'); - fwrite($fp, $out); - fclose($fp); - - echo "- $key compiled\n"; - } -} - -function comptz() { - $file = HELPERS_PATH.'TimezoneList.php'; - $tz = generateTimezoneList(); - - $out = ' $value) - $out .= '"'.$key.'" => "'. $value . '",'."\n"; - - $out .= ');'; - - $fp = fopen($file, 'w'); - fwrite($fp, $out); - fclose($fp); - - echo "- Timezones compiled in $file\n"; -} - -echo "\n"; diff --git a/sources/src/Movim/Daemon/Core.php b/sources/src/Movim/Daemon/Core.php deleted file mode 100644 index d3e5f5a..0000000 --- a/sources/src/Movim/Daemon/Core.php +++ /dev/null @@ -1,152 +0,0 @@ -setWebsocket($baseuri, $port); - //echo colorize("Public WebSocket URL :", 'green')." {$ws}\n"; - - $this->loop = $loop; - $this->baseuri = $baseuri; - - $sd = new \Modl\SessionxDAO(); - $sd->clear(); - - $this->registerCleaner(); - } - - public function setWebsocket($baseuri, $port) - { - $explode = parse_url($baseuri); - - echo - "\n". - "--- ".colorize("Server Configuration - Apache", 'purple')." ---". - "\n"; - echo colorize("Enable the Secure WebSocket to WebSocket tunneling", 'yellow')."\n$ a2enmod proxy_wstunnel \n"; - echo colorize("Add this in your configuration file (default-ssl.conf)", 'yellow')."\nProxyPass /ws/ ws://localhost:{$port}/\n"; - - echo - "\n". - "--- ".colorize("Server Configuration - nginx", 'purple')." ---". - "\n"; - echo colorize("Add this in your configuration file", 'yellow')."\n"; - echo "location /ws/ { - proxy_pass http://localhost:{$port}/; - proxy_http_version 1.1; - proxy_set_header Upgrade \$http_upgrade; - proxy_set_header Connection \"Upgrade\"; - proxy_set_header Host \$host; - proxy_set_header X-Real-IP \$remote_addr; - proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_read_timeout 86400s; - proxy_send_timeout 86400s; - proxy_redirect off; -} - -"; - - $path = $explode['host'].$explode['path']; - - if($explode['scheme'] == 'https') { - $ws = 'wss://'.$path.'ws/'; - $secured = 'true'; - echo colorize("Encrypted ", 'green')."\n"; - } else { - $ws = 'ws://'.$path.'ws/'; - $secured = 'false'; - echo colorize("Unencrypted ", 'red')."\n"; - } - - file_put_contents(CACHE_PATH.'websocket', $secured); - - return $ws; - } - - public function onOpen(ConnectionInterface $conn) - { - $sid = $this->getSid($conn); - if($sid != null) { - if(!array_key_exists($sid, $this->sessions)) { - $this->sessions[$sid] = new Session($this->loop, $sid, $this->baseuri); - } - - $this->sessions[$sid]->attach($conn); - } - } - - public function onMessage(ConnectionInterface $from, $msg) - { - $sid = $this->getSid($from); - if($sid != null && isset($this->sessions[$sid])) { - $this->sessions[$sid]->messageIn($from, $msg); - } - } - - public function onClose(ConnectionInterface $conn) - { - $sid = $this->getSid($conn); - if($sid != null && isset($this->sessions[$sid])) { - $this->sessions[$sid]->detach($conn); - - if($this->sessions[$sid]->process == null) { - unset($this->sessions[$sid]); - } - } - } - - private function registerCleaner() - { - $this->loop->addPeriodicTimer(5, function() { - foreach($this->sessions as $sid => $session) { - if($session->countClients() == 0 - && $session->registered == null) { - $session->killLinker(); - } - - if($session->process == null) { - unset($this->sessions[$sid]); - } - } - - $this->cleanupDBSessions(); - }); - } - - private function cleanupDBSessions() - { - $sd = new \Modl\SessionxDAO(); - $sd->deleteEmpty(); - } - - public function onError(ConnectionInterface $conn, \Exception $e) - { - echo "An error has occurred: {$e->getMessage()}\n"; - } - - private function getSid(ConnectionInterface $conn) - { - $cookies = $conn->WebSocket->request->getCookies(); - if(array_key_exists('MOVIM_SESSION_ID', $cookies)) { - return $cookies['MOVIM_SESSION_ID']; - } else { - return null; - } - } -} diff --git a/sources/src/Movim/Daemon/Session.php b/sources/src/Movim/Daemon/Session.php deleted file mode 100644 index f9bb754..0000000 --- a/sources/src/Movim/Daemon/Session.php +++ /dev/null @@ -1,127 +0,0 @@ -sid = $sid; - $this->baseuri = $baseuri; - - $this->clients = new \SplObjectStorage; - $this->register($loop, $this); - - $this->timestamp = time(); - } - - public function attach(ConnectionInterface $conn) - { - $this->clients->attach($conn); - echo colorize($this->sid, 'yellow'). " : ".colorize($conn->resourceId." connected\n", 'green'); - } - - public function detach(ConnectionInterface $conn) - { - $this->clients->detach($conn); - echo colorize($this->sid, 'yellow'). " : ".colorize($conn->resourceId." deconnected\n", 'red'); - } - - public function countClients() - { - return $this->clients->count(); - } - - private function register($loop, $me) - { - $buffer = ''; - - // Launching the linker - $this->process = new \React\ChildProcess\Process( - 'exec php linker.php ' . $this->sid, - null, - array( - 'sid' => $this->sid, - 'baseuri' => $this->baseuri - ) - ); - - $this->process->start($loop); - - // Buffering the incoming data and fire it once its complete - $this->process->stdout->on('data', function($output) use ($me, &$buffer) { - if(substr($output, -1) == "") { - $out = $buffer . substr($output, 0, -1); - $buffer = ''; - $me->messageOut($out); - } else { - $buffer .= $output; - } - }); - - // The linker died, we close properly the session - $this->process->on('exit', function($output) use ($me) { - echo colorize($this->sid, 'yellow'). " : ".colorize("linker killed \n", 'red'); - $me->process = null; - $me->closeAll(); - - $sd = new \Modl\SessionxDAO; - $sd->delete($this->sid); - }); - - $self = $this; - - // Debug only, if the linker output some errors - $this->process->stderr->on('data', function($output) use ($me, $self) { - if(strpos($output, 'registered') !== false) { - $self->registered = true; - } else { - echo $output; - } - }); - } - - public function killLinker() - { - if(isset($this->process)) { - $this->process->terminate(); - $this->process = null; - } - } - - public function closeAll() - { - foreach ($this->clients as $client) { - $client->close(); - } - } - - public function messageIn(ConnectionInterface $from, $msg) - { - $this->timestamp = time(); - if(isset($this->process)) { - $this->process->stdin->write($msg.""); - } - unset($msg); - } - - public function messageOut($msg) - { - $this->timestamp = time(); - if(!empty($msg)) { - foreach ($this->clients as $client) { - $client->send($msg); - } - } - } -} diff --git a/sources/src/Movim/i18n/Locale.php b/sources/src/Movim/i18n/Locale.php deleted file mode 100644 index c70e007..0000000 --- a/sources/src/Movim/i18n/Locale.php +++ /dev/null @@ -1,223 +0,0 @@ -loadIni( - LOCALES_PATH . 'locales.ini', - true, - INI_SCANNER_RAW); - - $dir = scandir(WIDGETS_PATH); - foreach($dir as $widget) { - $path = WIDGETS_PATH . $widget . '/locales.ini'; - if(file_exists($path)) { - $this->loadIni($path); - } - } - } - - /** - * @desc Load a locales ini file and merge it with hash attribute - * @param $file The path of the fie - */ - private function loadIni($file) - { - $this->hash = array_merge_recursive( - $this->hash, - parse_ini_file( - $file, - true, - INI_SCANNER_RAW - ) - ); - } - - public static function start() - { - if(!isset(self::$_instance)) { - self::$_instance = new self(); - } - - return self::$_instance; - } - - /** - * @desc Return an array containing all the presents languages in i18n - */ - - public function getList() { - require_once('languages.php'); - - $lang_list = get_lang_list(); - $dir = scandir(LOCALES_PATH); - $po = array(); - foreach($dir as $files) { - $explode = explode('.', $files); - if(end($explode) == 'po') { - $po[$explode[0]] = $lang_list[$explode[0]]; - } - } - - $po['en'] = 'English'; - - return $po; - } - - /** - * @desc Translate a key - * @param $key The key to translate - * @param $args Arguments to pass to sprintf - */ - public function translate($key, $args = false) - { - $arr = explode('.', $key); - if(is_array($this->hash) - && array_key_exists($arr[0], $this->hash) - && array_key_exists($arr[1], $this->hash[$arr[0]])) { - $skey = $this->hash[$arr[0]][$arr[1]]; - - if($this->language == 'en') { - if(is_string($skey)) { - $string = $skey; - } else { - $string = $skey[0]; - } - } elseif(is_array($this->translations) - && array_key_exists($skey, $this->translations) - && isset($this->translations[$skey])) { - $string = $this->translations[$skey]; - } else { - if($this->language != 'en') { - \Utils::log('Locale: Translation not found in ['.$this->language.'] for "'.$key.'" : "'.$skey.'"'); - } - if(is_string($skey)) { - $string = $skey; - } else { - \Utils::log('Locale: Double definition for "'.$key.'" got '.serialize($skey)); - $string = $skey[0]; - } - } - - if($args != false) { - array_unshift($args, $string); - $string = call_user_func_array("sprintf", $args); - } - - return $string; - } else { - \Utils::log('Locale: Translation key "'.$key.'" not found'); - } - } - - /** - * @desc Auto-detects the language from the user browser - */ - public function detect() - { - $langs = array(); - - preg_match_all( - '/([a-z]{1,8}(-[a-z]{1,8})?)\s*(;\s*q\s*=\s*(1|0\.[0-9]+))?/i', - $_SERVER['HTTP_ACCEPT_LANGUAGE'], - $lang_parse); - - if (count($lang_parse[1])) { - $langs = array_combine($lang_parse[1], $lang_parse[4]); - - foreach ($langs as $lang => $val) { - if ($val === '') $langs[$lang] = 1; - } - arsort($langs, SORT_NUMERIC); - } - - while((list($key, $value) = each($langs))) { - if(file_exists(LOCALES_PATH . $key . '.po')) { - $this->language = $key; - return; - } - - $exploded = explode('-', $key); - $key = reset($exploded); - - if(file_exists(LOCALES_PATH . $key . '.po')) { - $this->language = $key; - return; - } - - $this->language = 'en'; - } - } - - /** - * @desc Load a specific language - * @param $language The language key to load - */ - public function load($language) - { - $this->language = $language; - $this->loadPo(); - } - - /** - * @desc Parses a .po file based on the current language - */ - public function loadPo() - { - $pofile = LOCALES_PATH.$this->language.'.po'; - if(!file_exists($pofile)) { - return false; - } - - // Parsing the file. - $handle = fopen($pofile, 'r'); - - $this->translations = array(); - - $msgid = ""; - $msgstr = ""; - - $last_token = ""; - - while($line = fgets($handle)) { - if($line[0] == "#" || trim(rtrim($line)) == "") { - continue; - } - - if(preg_match('#^msgid#', $line)) { - if($last_token == "msgstr") { - $this->translations[$msgid] = $msgstr; - } - $last_token = "msgid"; - $msgid = $this->getQuotedString($line); - } - else if(preg_match('#^msgstr#', $line)) { - $last_token = "msgstr"; - $msgstr = $this->getQuotedString($line); - } - else { - $last_token .= $this->getQuotedString($line); - } - } - if($last_token == "msgstr") { - $this->translations[$msgid] = $msgstr; - } - - fclose($handle); - } - - private function getQuotedString($string) - { - $matches = array(); - preg_match('#"(.+)"#', $string, $matches); - - if(isset($matches[1])) - return $matches[1]; - } -} diff --git a/sources/src/Movim/i18n/languages.php b/sources/src/Movim/i18n/languages.php deleted file mode 100644 index 0d2d38d..0000000 --- a/sources/src/Movim/i18n/languages.php +++ /dev/null @@ -1,206 +0,0 @@ - "Afar", - 'ab' => "Abkhazian", - 'af' => "Afrikaans", - 'am' => "Amharic", - 'an' => "Aragonés", - 'ar' => "عربي", - 'as' => "Assamese", - 'ast' => "Asturianu", - 'ay' => "Aymara", - 'az' => "Азәрбајҹан", - 'ba' => "Bashkir", - 'be' => "Беларускі", - 'ber_tam' => "Tamazigh", - 'ber_tam_tfng' => "Tamazigh tifinagh", - 'bg' => "български", - 'bh' => "Bihari", - 'bi' => "Bislama", - 'bm' => "Bambara", - 'bn' => "Bengali; Bangla", - 'bo' => "Tibetan", - 'br' => "brezhoneg", - 'bs' => "bosanski", - 'ca' => "Català", - 'co' => "Corsu", - 'cpf' => "Kréol réyoné", - 'cpf_dom' => "Kreyòl", - 'cpf_hat' => "Kréyòl (Péyi Dayiti)", - 'cs' => "čeština", - 'cy' => "Cymraeg", # welsh, gallois - 'da' => "Dansk", - 'de' => "Deutsch", - 'dz' => "Bhutani", - 'el' => "ελληνικά", - 'en' => "English", - 'en_hx' => "H4ck3R", - 'en_sm' => "Smurf", - 'eo' => "Esperanto", - 'es' => "Español", - 'es_co' => "Colombiano", - 'et' => "Eesti", - 'eu' => "Euskara", - 'fa' => "فارسى", - 'ff' => "Fulah", // peul - 'fi' => "Suomi", - 'fj' => "Fiji", - 'fo' => "Føroyskt", - 'fon' => "Fongbè", - 'fr' => "Français", - 'fr_sc' => "Schtroumpf", - 'fr_lpc' => "Langue parlée complétée", - 'fr_lsf' => "Langue des signes française", - 'fr_spl' => "Français simplifié", - 'fr_tu' => "Français copain", - 'fy' => "Frisian", - 'ga' => "Irish", - 'gd' => "Scots Gaelic", - 'gl' => "Galego", - 'gn' => "Guarani", - 'grc' => "Ἀρχαία Ἑλληνική", // grec ancien - 'gu' => "Gujarati", - 'ha' => "Hausa", - 'hbo' => "עברית־התנך", // hebreu classique ou biblique - 'he' => "עברית", - 'hi' => "हिंदी", - 'hr' => "Hrvatski", - 'hu' => "Magyar", - 'hy' => "Armenian", - 'ia' => "Interlingua", - 'id' => "Indonesia", - 'ie' => "Interlingue", - 'io' => "Ido", - 'ik' => "Inupiak", - 'is' => "íslenska", - 'it' => "Italiano", - 'it_fem' => "Italiana", - 'iu' => "Inuktitut", - 'ja' => "日本語", - 'jv' => "Javanese", - 'ka' => "ქართული", - 'kk' => "कोंकणी", - 'kl' => "Kalaallisut", - 'km' => "Cambodian", - 'kn' => "Kannada", - 'ko' => "한국어", - 'ks' => "Kashmiri", - 'ku' => "Kurdish", - 'ky' => "Kirghiz", - 'la' => "lingua latina", - 'lb' => "Lëtzebuergesch", - 'ln' => "Lingala", - 'lo' => "ພາສາລາວ", # lao - 'lt' => "Lietuvių", - 'lu' => "Luba-katanga", - 'lv' => "Latviešu", - 'man' => "Mandingue", # a traduire en mandingue - 'mfv' => "Manjak", # ISO-639-3 - 'mg' => "Malagasy", - 'mi' => "Maori", - 'mk' => "македонски јазик", - 'ml' => "Malayalam", - 'mn' => "Mongolian", - 'mo' => "Moldavian", - 'mos' => "Moré", - 'mr' => "मराठी", - 'ms' => "Bahasa Malaysia", - 'mt' => "Maltese", - 'my' => "Burmese", - 'na' => "Nauru", - 'nap' => "Napulitano", - 'ne' => "Nepali", - 'nqo' => "N'ko", // www.manden.org - 'nl' => "Nederlands", - 'no' => "Norsk", - 'nb' => "Norsk bokmål", - 'nn' => "Norsk nynorsk", - 'oc' => "Òc", - 'oc_lnc' => "Òc lengadocian", - 'oc_ni' => "Òc niçard", - 'oc_ni_la' => "Òc niçard (larg)", - 'oc_prv' => "Òc provençau", - 'oc_gsc' => "Òc gascon", - 'oc_lms' => "Òc lemosin", - 'oc_auv' => "Òc auvernhat", - 'oc_va' => "Òc vivaroaupenc", - 'om' => "(Afan) Oromo", - 'or' => "Oriya", - 'pa' => "Punjabi", - 'pbb' => 'Nasa Yuwe', - 'pl' => "Polski", - 'ps' => "Pashto, Pushto", - 'pt' => "Português", - 'pt_br' => "Português do Brasil", - 'qu' => "Quechua", - 'rm' => "Rhaeto-Romance", - 'rn' => "Kirundi", - 'ro' => "Română", - 'roa' => "Ch'ti", - 'ru' => "русский", - 'rw' => "Kinyarwanda", - 'sa' => "संस्कृत", - 'sc' => "Sardu", - 'scn' => "Sicilianu", - 'sd' => "Sindhi", - 'sg' => "Sangho", - 'sh' => "Srpskohrvastski", - 'sh_latn' => 'Srpskohrvastski', - 'sh_cyrl' => 'Српскохрватски', - 'si' => "Sinhalese", - 'sk' => "Slovenčina", // (Slovakia) - 'sl' => "Slovenščina", // (Slovenia) - 'sm' => "Samoan", - 'sn' => "Shona", - 'so' => "Somali", - 'sq' => "Shqip", - 'sr' => "српски", - 'src' => 'Sardu logudorésu', // sarde cf 'sc' - 'sro' => 'Sardu campidanésu', - 'ss' => "Siswati", - 'st' => "Sesotho", - 'su' => "Sundanese", - 'sv' => "Svenska", - 'sw' => "Kiswahili", - 'ta' => "தமிழ்", // Tamil - 'te' => "Telugu", - 'tg' => "Tajik", - 'th' => "ไทย", - 'ti' => "Tigrinya", - 'tk' => "Turkmen", - 'tl' => "Tagalog", - 'tn' => "Setswana", - 'to' => "Tonga", - 'tr' => "Türkçe", - 'ts' => "Tsonga", - 'tt' => "Татар", - 'tw' => "Twi", - 'ty' => "Reo mā`ohi", // tahitien - 'ug' => "Uighur", - 'uk' => "українська", - 'ur' => "ٱردو", - 'uz' => "U'zbek", - 'vi' => "Tiếng Việt", - 'vo' => "Volapuk", - 'wa' => "Walon", - 'wo' => "Wolof", - 'xh' => "Xhosa", - 'yi' => "Yiddish", - 'yo' => "Yoruba", - 'za' => "Zhuang", - 'zh' => "中文", // chinois (ecriture simplifiee) - 'zh_tw' => "台灣中文", // chinois taiwan (ecr. traditionnelle) - 'zu' => "Zulu" - - ); - - return $lang_list; -} - -?> diff --git a/sources/system/Cache.php b/sources/system/Cache.php deleted file mode 100644 index e48f46a..0000000 --- a/sources/system/Cache.php +++ /dev/null @@ -1,119 +0,0 @@ -login = $user->getLogin(); - } - - function __destruct() - { - } - - public static function create() - { - if(!is_object(self::$instance)) { - self::$instance = new Cache(); - } - return self::$instance; - } - - // Helper function to access cache. - public static function c() - { - $cache = self::create(); - - return call_user_func_array(array($cache, 'handle'), func_get_args()); - } - - /** - * Fetches or commits an object to cache with the provided key. - * - * Prototype: handle(string $key, ...) - * - * The following fetches an object from cache. - * handle('key') - * - * This commits an object to cache. - * handle('key', $object); - * - * Several objects can be commited to cache in this manner: - * handle('key', $object1, $object2, $object3); - * And retrieved as follows: - * list($object1, $object2, $object3) = handle('key'); - */ - public function handle($key) - { - $arglist = func_get_args(); - $key = $arglist[0]; - - if(func_num_args() == 1) { - $content = $this->read_cache($key); - - if(isset($content) && $content != "") { - return $content; - } else { - return null; - } - } - - if(func_num_args() == 2) { - return $this->write_cache($key, $arglist[1]); - } - else { - // Cutting a piece of the args. - $content = array_slice($argslist, 1); - return $this->write_cache($key, $content); - } - } - - /** - * Serializes data in a proper fashion. - */ - private function write_cache($key, $object) - { - $data = str_replace("'", "\\'", base64_encode(gzcompress(serialize($object)))); - $time = date(DATE_ISO8601, time()); - - $cd = new \modl\CacheDAO(); - $c = new \modl\Cache(); - - $c->session = $this->login; - $c->data = $data; - $c->name = $key; - $c->timestamp = $time; - - $cd->set($c); - } - - /** - * Unserializes data. - */ - private function read_cache($key) - { - $cd = new \modl\CacheDAO(); - $var = $cd->get($this->login, $key); - - if(isset($var)) { - return unserialize(gzuncompress(base64_decode(str_replace("\\'", "'", $var->data)))); - } else { - return false; - } - } -} - - -?> diff --git a/sources/system/Debug.php b/sources/system/Debug.php deleted file mode 100644 index 06cdb16..0000000 --- a/sources/system/Debug.php +++ /dev/null @@ -1,140 +0,0 @@ -
        '.self::getDisplayDump($var).'

      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%0DKFN1cHDL0$*~mEg)nXv3@5Do#)TLeQ|`Ol>0nG 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

      l>?t3=t+v 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 N002ovPDHLkV1k}cu+9Jg diff --git a/sources/app/widgets/Stickers/stickers/3f287132e542e55492e5a909b2eedf83b3e6c475.png b/sources/app/widgets/Stickers/stickers/3f287132e542e55492e5a909b2eedf83b3e6c475.png deleted file mode 100644 index 5168d1f55e790c8c39d09f71d4f2fde77ca2fe32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30291 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 diff --git a/sources/app/widgets/Stickers/stickers/42abeda5e5586d099c5e259887c0324c88cfe9f0.png b/sources/app/widgets/Stickers/stickers/42abeda5e5586d099c5e259887c0324c88cfe9f0.png deleted file mode 100644 index 72bd55c2a9d23a426678e5239545a3be94712e53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31016 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 n1q~KdT~JTekOwY(n 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 FV1gNu{-FQ> diff --git a/sources/app/widgets/Stickers/stickers/5d570350f5ff8f7e5f4c45b952895bdc65e490ed.png b/sources/app/widgets/Stickers/stickers/5d570350f5ff8f7e5f4c45b952895bdc65e490ed.png deleted file mode 100644 index db5837bd3dbfa9ddd7438451982b9ce8b68c7687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38018 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

      88U+=|5rZ!sH= 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 ^0`be3iIgl| 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�NC{!v`5+cnVvqz2z^~%*w^XTce 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 diff --git a/sources/app/widgets/Stickers/stickers/icon.png b/sources/app/widgets/Stickers/stickers/icon.png deleted file mode 100644 index 001ad742c6b592817e12afd100b40c4427f7a992..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6345 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 - * - * @version 1.0 - * @date 25 November 2011 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ - -class Subscribe extends WidgetBase { - - function load() - { - $this->addcss('subscribe.css'); - $this->addjs('subscribe.js'); - } - - function flagPath($country) { - return BASE_URI.'themes/material/img/flags/'.strtolower($country).'.png'; - } - - function accountNext($server) { - return Route::urlize('accountnext', array($server)); - } - - function display() { - $json = requestURL(MOVIM_API.'servers', 1); - $json = json_decode($json); - - if(is_object($json) && $json->status == 200) { - $this->view->assign('servers', $json->servers); - } - } -} diff --git a/sources/app/widgets/Subscribe/img/star.svg b/sources/app/widgets/Subscribe/img/star.svg deleted file mode 100644 index 4cd8dfa..0000000 --- a/sources/app/widgets/Subscribe/img/star.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - diff --git a/sources/app/widgets/Subscribe/locales.ini b/sources/app/widgets/Subscribe/locales.ini deleted file mode 100644 index 4187962..0000000 --- a/sources/app/widgets/Subscribe/locales.ini +++ /dev/null @@ -1,5 +0,0 @@ -[subscribe] -title = Create a new account -info = Movim is a decentralized social network, before creating a new account you need to choose a server to register. -server_question = Your server here ? -server_contact = Contact us to add yours to the officially supported servers list diff --git a/sources/app/widgets/Subscribe/subscribe.css b/sources/app/widgets/Subscribe/subscribe.css deleted file mode 100644 index 2b005f9..0000000 --- a/sources/app/widgets/Subscribe/subscribe.css +++ /dev/null @@ -1,34 +0,0 @@ -/*#subscribe .server:hover { - background-color: #EEE; - cursor: pointer; - border-color: #BBB; -} - -#subscribe .server h1 { - padding: 0; - line-height: 1em; - font-size: 1.2em; -} - -#subscribe .server img.flag { - float: right; - margin-top: -1em; -} - -#subscribe .server a { - text-decoration: none; - line-height: 1.5em; -} - -#subscribe .server.star { - background-image: url('img/star.svg'); - background-size: 2.5em 2.5em; - background-position: 100% 100%; - background-repeat: no-repeat; -} - -#subscribe .server { - border: 1px solid #DDD; - padding: 1em; -} -*/ diff --git a/sources/app/widgets/Subscribe/subscribe.js b/sources/app/widgets/Subscribe/subscribe.js deleted file mode 100644 index 802276c..0000000 --- a/sources/app/widgets/Subscribe/subscribe.js +++ /dev/null @@ -1,5 +0,0 @@ -MovimWebsocket.attach(function() -{ - MovimWebsocket.unregister(false); - MovimWebsocket.clearAttached(); -}); diff --git a/sources/app/widgets/Subscribe/subscribe.tpl b/sources/app/widgets/Subscribe/subscribe.tpl deleted file mode 100644 index 489ac50..0000000 --- a/sources/app/widgets/Subscribe/subscribe.tpl +++ /dev/null @@ -1,50 +0,0 @@ -

      diff --git a/sources/app/widgets/Syndication/Syndication.php b/sources/app/widgets/Syndication/Syndication.php deleted file mode 100644 index 043563a..0000000 --- a/sources/app/widgets/Syndication/Syndication.php +++ /dev/null @@ -1,131 +0,0 @@ -get('s')) { - return; - } - - $from = $this->get('s'); - - if(filter_var($from, FILTER_VALIDATE_EMAIL)) { - $node = 'urn:xmpp:microblog:0'; - $contact = $cd->get($from); - } elseif(!$this->get('n')) { - return; - } else { - $node = $this->get('n'); - $item = $id->getItem($from, $node); - } - - $messages = $pd->getPublic($from, $node, 0, 20); - header("Content-Type: application/atom+xml; charset=UTF-8"); - - $dom = new \DOMDocument('1.0', 'UTF-8'); - $dom->formatOutput = true; - $feed = $dom->createElementNS('http://www.w3.org/2005/Atom', 'feed'); - $dom->appendChild($feed); - - $feed->appendChild($dom->createElement('updated', date('c'))); - - $feed->appendChild($self = $dom->createElement('link')); - $self->setAttribute('rel', 'self'); - - if($contact != null) { - $feed->appendChild($dom->createElement('title', __('feed.title', $contact->getTrueName()))); - - $feed->appendChild($author = $dom->createElement('author')); - $author->appendChild($dom->createElement('name', $contact->getTrueName())); - $author->appendChild($dom->createElement('uri', Route::urlize('blog',array($from)))); - - $feed->appendChild($dom->createElement('logo', $contact->getPhoto('xl'))); - - $self->setAttribute('href', Route::urlize('feed',array($server))); - } - - if($item != null) { - if($item->name) { - $feed->appendChild($dom->createElement('title', $item->name)); - } else { - $feed->appendChild($dom->createElement('title', $item->node)); - } - - if($item->description) { - $feed->appendChild($dom->createElement('subtitle', $item->description)); - } else { - $feed->appendChild($dom->createElement('subtitle', $item->server)); - } - - $self->setAttribute('href', Route::urlize('feed',array($server, $node))); - } - - $feed->appendChild($generator = $dom->createElement('generator', 'Movim')); - $generator->setAttribute('uri', 'https://movim.eu'); - $generator->setAttribute('version', APP_VERSION); - - foreach($messages as $message) { - $feed->appendChild($entry = $dom->createElement('entry')); - - if($message->title) { - $entry->appendChild($dom->createElement('title', $message->title)); - } else { - $entry->appendChild($dom->createElement('title', __('post.default_title'))); - } - - $entry->appendChild($dom->createElement('id', $message->getUUID())); - $entry->appendChild($dom->createElement('updated', date('c', strtotime($message->updated)))); - - $entry->appendChild($content = $dom->createElement('content')); - $content->appendChild($div = $dom->createElementNS('http://www.w3.org/1999/xhtml', 'div')); - $content->setAttribute('type', 'xhtml'); - - $f = $dom->createDocumentFragment(); - $f->appendXML($message->contentcleaned); - $div->appendChild($f); - - $attachements = $message->getAttachements(); - - if(isset($attachements['pictures'])) { - foreach($attachements['pictures'] as $value) { - $entry->appendChild($link = $dom->createElement('link')); - $link->setAttribute('rel', 'enclosure'); - $link->setAttribute('type', $value['type']); - $link->setAttribute('href', $value['href']); - } - } - - if(isset($attachements['files'])) { - foreach($attachements['files'] as $value) { - $entry->appendChild($link = $dom->createElement('link')); - $link->setAttribute('rel', 'enclosure'); - $link->setAttribute('type', $value['type']); - $link->setAttribute('href', $value['href']); - } - } - - if(isset($attachements['links'])) { - foreach($attachements['links'] as $value) { - $entry->appendChild($link = $dom->createElement('link')); - $link->setAttribute('rel', 'alternate'); - $link->setAttribute('href', $value['href']); - } - } - } - - echo $dom->saveXML(); - exit; - } -} diff --git a/sources/app/widgets/Syndication/locales.ini b/sources/app/widgets/Syndication/locales.ini deleted file mode 100644 index 58460a4..0000000 --- a/sources/app/widgets/Syndication/locales.ini +++ /dev/null @@ -1,4 +0,0 @@ -[feed] -title = "%s's feed" -nope = No public feed for this contact -nope_contact = No contact specified diff --git a/sources/app/widgets/Syndication/syndication.tpl b/sources/app/widgets/Syndication/syndication.tpl deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/System/System.php b/sources/app/widgets/System/System.php deleted file mode 100644 index d5fb63e..0000000 --- a/sources/app/widgets/System/System.php +++ /dev/null @@ -1,46 +0,0 @@ - - */ - -class System extends WidgetBase { - - function load() - { - - } - - function display() - { - $this->view->assign('base_uri', BASE_URI); - $this->view->assign('base_host', BASE_HOST); - $this->view->assign('error_uri', Route::urlize('disconnect')); - - $r = new Route; - $this->view->assign('current_page', $r->find()); - - if(!isset($_SERVER['HTTP_MOD_REWRITE']) || !$_SERVER['HTTP_MOD_REWRITE']) - $this->view->assign('page_key_uri', '?q='); - else - $this->view->assign('page_key_uri', ''); - - $this->view->assign('secure_websocket', file_get_contents(CACHE_PATH.'websocket')); - - // And we load some public values of the system configuration - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $public_conf = array( - 'bosh_url' => $config->boshurl, - 'timezone' => $config->timezone - ); - $this->view->assign('server_conf', json_encode($public_conf)); - } -} diff --git a/sources/app/widgets/System/system.tpl b/sources/app/widgets/System/system.tpl deleted file mode 100644 index 5d92193..0000000 --- a/sources/app/widgets/System/system.tpl +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/sources/app/widgets/Tabs/Tabs.php b/sources/app/widgets/Tabs/Tabs.php deleted file mode 100644 index 1c7e4b3..0000000 --- a/sources/app/widgets/Tabs/Tabs.php +++ /dev/null @@ -1,28 +0,0 @@ - - * - * @version 1.0 - * @date 16 juin 2011 - * - * Copyright (C)2010 MOVIM project - * - * See COPYING for licensing information. - */ - -class Tabs extends WidgetBase -{ - function load() - { - //$this->addcss('tabs.css'); - $this->addjs('tabs.js'); - } -} diff --git a/sources/app/widgets/Tabs/tabs.css b/sources/app/widgets/Tabs/tabs.css deleted file mode 100644 index 7066b91..0000000 --- a/sources/app/widgets/Tabs/tabs.css +++ /dev/null @@ -1,58 +0,0 @@ -#navtabs { - list-style-type: none; - margin: 0px; - padding: 0px; - text-align: center; - border-bottom: 1px solid #DCDCDC; - overflow: hidden; - background-color: white; -} - -#navtabs li { - display: inline-block; - cursor: pointer; - - white-space: nowrap; - font-weight: bold; - - padding: 0em 1em; - - transition: background 0.5s; -} - -#navtabs li.disabled { - pointer-events: none; - opacity: 0.5; -} - -#navtabs li a { - display: block; - line-height: 3em; - padding: 0em 1em; - width:100%; - text-decoration: none; - color: #555; - border-bottom: 2px solid transparent; -} - -#navtabs li:hover a { - border-bottom: 2px solid #EEE; -} - -#navtabs li.on a { - border-bottom: 2px solid #DCDCDC; -} - -.tabelem{ - position: relative; -} - -.fixed_block{ - background-color: white; - width: 880px; -} - -.anchor{ - display: block; - position: absolute; -} diff --git a/sources/app/widgets/Tabs/tabs.js b/sources/app/widgets/Tabs/tabs.js deleted file mode 100644 index 7887102..0000000 --- a/sources/app/widgets/Tabs/tabs.js +++ /dev/null @@ -1,75 +0,0 @@ -var Tabs = { - create : function() { - // We search all the div with "tab" class - var tabs = document.querySelectorAll('.tabelem'); - - var current = null; - - // We create the list - var html = ''; - for (var i=0; i'; - html += ' ' + tabs[i].title + ''; - html += ''; - } - - // We show the first tab - tabs[0].style.display = "inline-block"; - - // We insert the list - document.querySelector('#navtabs').innerHTML = html; - - if(current != null){ - tab = current; - menuTab = document.querySelector('li.'+current); - } - - //if no tab is active, activate the first one - else { - tab = document.querySelector('.tabelem').id; - menuTab = document.querySelector('li.'+tab); - } - - Tabs.change(menuTab, tab); - }, - - change : function(current, n){ - // We grab the tabs list - var navtabs = document.querySelectorAll('#navtabs li'); - // We clean the class of the li - for (var j=0; j diff --git a/sources/app/widgets/Upload/Upload.php b/sources/app/widgets/Upload/Upload.php deleted file mode 100644 index f125c1b..0000000 --- a/sources/app/widgets/Upload/Upload.php +++ /dev/null @@ -1,45 +0,0 @@ -addjs('upload.js'); - $this->registerEvent('upload_request_handle', 'onRequested'); - header('Access-Control-Allow-Origin: *'); - } - - function onRequested($package) - { - list($get, $put) = array_values($package->content); - RPC::call('Upload.request', $get, $put); - } - - function ajaxRequest() - { - $view = $this->tpl(); - Dialog::fill($view->draw('_upload', true)); - RPC::call('Upload.init'); - } - - function ajaxSend($file) - { - $id = new \Modl\ItemDAO; - $u = $id->getUpload($this->user->getServer()); - - if(isset($u)) { - $r = new Request; - $r->setTo($u->node) - ->setName($file->name) - ->setSize($file->size) - ->setType($file->type) - ->request(); - } - } - - function display() - { - - } -} diff --git a/sources/app/widgets/Upload/_upload.tpl b/sources/app/widgets/Upload/_upload.tpl deleted file mode 100644 index c494ff1..0000000 --- a/sources/app/widgets/Upload/_upload.tpl +++ /dev/null @@ -1,19 +0,0 @@ -
      -

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

      -
        -
      • - - - -

        {$c->__('upload.choose')}

        -

        - -

        -
      • -
      -
      - diff --git a/sources/app/widgets/Upload/locales.ini b/sources/app/widgets/Upload/locales.ini deleted file mode 100644 index e4a0f0d..0000000 --- a/sources/app/widgets/Upload/locales.ini +++ /dev/null @@ -1,3 +0,0 @@ -[upload] -title = Upload a file -choose = Choose a file to upload diff --git a/sources/app/widgets/Upload/upload.css b/sources/app/widgets/Upload/upload.css deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Upload/upload.js b/sources/app/widgets/Upload/upload.js deleted file mode 100644 index 37bddf3..0000000 --- a/sources/app/widgets/Upload/upload.js +++ /dev/null @@ -1,58 +0,0 @@ -var Upload = { - xhr : null, - attached : new Array(), - get : null, - - init : function() { - document.getElementById('file').addEventListener('change', function(){ - var file = this.files[0]; - Upload_ajaxSend({ - name: file.name, - size: file.size, - type: file.type - }); - }); - }, - - attach : function(func) { - if(typeof(func) === "function") { - this.attached.push(func); - } - }, - - launchAttached : function() { - for(var i = 0; i < Upload.attached.length; i++) { - Upload.attached[i](); - } - }, - - request : function(get, put) { - Upload.get = get; - - var file = document.getElementById('file').files[0]; - - Upload.xhr = new XMLHttpRequest(); - - Upload.xhr.upload.addEventListener('progress', function(evt) { - var percent = Math.floor(evt.loaded/evt.total*100); - document.querySelector('#dialog ul li p').innerHTML = percent + '%'; - }, false); - - Upload.xhr.onreadystatechange = function() { - if(Upload.xhr.readyState == 4 - && Upload.xhr.status == 200) { - Dialog.clear(); - Upload.launchAttached(); - } - } - - Upload.xhr.open("PUT", put, true); - - Upload.xhr.setRequestHeader('Content-Type', 'text/plain'); - Upload.xhr.send(file); - } -} - -MovimWebsocket.attach(function() -{ -}); diff --git a/sources/app/widgets/Upload/upload.tpl b/sources/app/widgets/Upload/upload.tpl deleted file mode 100644 index e69de29..0000000 diff --git a/sources/app/widgets/Vcard4/Vcard4.php b/sources/app/widgets/Vcard4/Vcard4.php deleted file mode 100644 index 310526d..0000000 --- a/sources/app/widgets/Vcard4/Vcard4.php +++ /dev/null @@ -1,192 +0,0 @@ - - - * Copyright (C)2013 MOVIM project - * - * See COPYING for licensing information. - */ - -use Moxl\Xec\Action\Vcard4\Get; -use Moxl\Xec\Action\Vcard4\Set; - -use Respect\Validation\Validator; - -class Vcard4 extends WidgetBase -{ - function load() - { - $this->registerEvent('vcard4_get_handle', 'onMyVcard4'); - $this->registerEvent('vcard4_set_handle', 'onMyVcard4'); - } - - function display() - { - $cd = new \Modl\ContactDAO(); - $me = $cd->get(); - - $this->view->assign('getvcard', $this->call('ajaxGetVcard')); - - if($me == null) { - $this->view->assign('form', $this->prepareForm(new \modl\Contact())); - } else { - $this->view->assign('form', $this->prepareForm($me)); - } - } - - function prepareForm($me) { - $vcardform = $this->tpl(); - - $vcardform->assign('me', $me); - $vcardform->assign('desc', trim($me->description)); - $vcardform->assign('gender', getGender()); - $vcardform->assign('marital', getMarital()); - $vcardform->assign('countries',getCountries()); - - $vcardform->assign( - 'submit', - $this->call('ajaxVcardSubmit', "movim_form_to_json('vcard4')") - ); - - $vcardform->assign( - 'privacy', - $this->call('ajaxChangePrivacy', "this.checked") - ); - - // The datepicker arrays - $days = $months = $years = array(); - for($i=1; $i<= 31; $i++) { - if($i < 10){ - $j = '0'.$i; - } else { - $j = (string)$i; - } - $days[$i] = $j; - } - for($i=1; $i<= 12; $i++) { - if($i < 10){ - $j = '0'.$i; - } else { - $j = (string)$i; - } - $m = getMonths(); - - $months[$j] = $m[$i]; - } - for($i=date('o'); $i>= 1920; $i--) { array_push($years, $i); } - - $vcardform->assign('days', $days); - $vcardform->assign('months', $months); - $vcardform->assign('years', $years); - - return $vcardform->draw('_vcard4_form', true); - } - - function onMyVcard4($packet) { - $c = $packet->content; - $html = $this->prepareForm($c); - - Notification::append(null, $this->__('vcard.updated')); - - RPC::call('movim_fill', 'vcard_form', $html); - RPC::commit(); - } - - function onMyVcard4Received() { - RPC::call('movim_button_reset', '#vcard4validate'); - Notification::append(null, $this->__('vcard.updated')); - RPC::commit(); - } - - function onMyVcard4NotReceived() { - Notification::append(null, $this->__('vcard.not_updated')); - RPC::commit(); - } - - function ajaxGetVcard() { - $r = new Get; - $r->setTo($this->user->getLogin()) - ->setMe() - ->request(); - } - - function ajaxVcardSubmit($vcard) { - # Format it ISO 8601: - if($vcard->year->value != -1 - && $vcard->month->value != -1 - && $vcard->day->value != -1) - $vcard->date->value = - $vcard->year->value.'-'. - $vcard->month->value.'-'. - $vcard->day->value; - - unset($vcard->year->value); - unset($vcard->month->value); - unset($vcard->day->value); - - $cd = new \Modl\ContactDAO(); - $c = $cd->get($this->user->getLogin()); - - if($c == null) - $c = new \Modl\Contact(); - - $c->jid = $this->user->getLogin(); - - if(isset($vcard->date->value)) { - $c->date = $vcard->date->value; - } - - if(Validator::stringType()->length(0, 40)->validate($vcard->name->value)) - $c->name = $vcard->name->value; - if(Validator::stringType()->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; - - 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; - - if(Validator::stringType()->validate($vcard->desc->value)) - $c->description = trim($vcard->desc->value); - - $cd = new \Modl\ContactDAO(); - $cd->set($c); - - $r = new Set; - $r->setData($c)->request(); - - $r = new Moxl\Xec\Action\Vcard\Set; - $r->setData($vcard)->request(); - } - - function ajaxChangePrivacy($value) { - if($value == true) { - \modl\Privacy::set($this->user->getLogin(), 1); - Notification::append(null, $this->__('vcard.public')); - } else { - \modl\Privacy::set($this->user->getLogin(), 0); - Notification::append(null, $this->__('vcard.restricted')); - } - } -} diff --git a/sources/app/widgets/Vcard4/_vcard4_form.tpl b/sources/app/widgets/Vcard4/_vcard4_form.tpl deleted file mode 100644 index 52309ff..0000000 --- a/sources/app/widgets/Vcard4/_vcard4_form.tpl +++ /dev/null @@ -1,193 +0,0 @@ -
        -
      • -

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

        -
      • -
      • - - - - -
        -
        -
        - - -
        -
        -
        -
        - -

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

        -

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

        -
      • -
      - -
      - -
      -

      {$c->__('page.profile')}

      -
      - - -
      -
      - - -
      - -
      - - -
      - - - -
      - - -
      - -
      -
      - -
      -
      - -
      -
      - -
      - -
      - -
      -
      - -
      - -
      - -
      -
      - -
      - - -
      - -
      - - -
      - -
      - -

      {$c->__('position.position_title')}

      - -
      - - -
      - -
      -
      - -
      - -
      - -

      {$c->__('accounts.accounts_title')}

      - -
      - - -
      - -
      - - -
      - -
      - - -
      - - -
      diff --git a/sources/app/widgets/Vcard4/locales.ini b/sources/app/widgets/Vcard4/locales.ini deleted file mode 100644 index 76b3084..0000000 --- a/sources/app/widgets/Vcard4/locales.ini +++ /dev/null @@ -1,22 +0,0 @@ -[vcard] -title = Profile -updated = Profile Updated -not_updated = Profile Not Updated -public = Your profile is now public -restricted = Your profile is now restricted - -[accounts] -accounts_title = Accounts -twitter = Twitter -skype = Skype -yahoo = Yahoo Account -accounts_nickname = Nickname - -[privacy] -privacy_title = Privacy Level -privacy_question = Is this profile public ? -privacy_info = "Please pay attention ! By making your profile public, all the information listed bellow will be available for all the Movim users and on the whole Internet." - -[save] -submit = Submit -reset = Reset diff --git a/sources/app/widgets/Vcard4/vcard4.tpl b/sources/app/widgets/Vcard4/vcard4.tpl deleted file mode 100644 index a337321..0000000 --- a/sources/app/widgets/Vcard4/vcard4.tpl +++ /dev/null @@ -1,12 +0,0 @@ -
      - {if="!isset($me->jid)"} - - {/if} -
      - {$form} -
      -
      diff --git a/sources/bootstrap.php b/sources/bootstrap.php deleted file mode 100644 index 483825d..0000000 --- a/sources/bootstrap.php +++ /dev/null @@ -1,346 +0,0 @@ -pushHandler(new SyslogHandler('movim')); - $log->addError($errstr); - return false; -} - -function fatalErrorShutdownHandler() -{ - $last_error = error_get_last(); - if($last_error['type'] === E_ERROR) { - systemErrorHandler( - E_ERROR, - $last_error['message'], - $last_error['file'], - $last_error['line']); - - if (ob_get_contents()) ob_clean(); - - echo "Oops... something went wrong.\n"; - echo "But don't panic. The NSA is on the case.\n"; - - if (ob_get_contents()) ob_end_clean(); - } -} - -/** - * Manage boot order - */ -class Bootstrap { - function boot($light = false) { - //define all needed constants - $this->setConstants(); - - mb_internal_encoding("UTF-8"); - - //First thing to do, define error management (in case of error forward) - $this->setLogs(); - - //Check if vital system need is OK - $this->checkSystem(); - - $this->loadSystem(); - $this->loadCommonLibraries(); - $this->loadDispatcher(); - $this->loadHelpers(); - - $loadmodlsuccess = $this->loadModl(); - - $this->setTimezone(); - $this->setLogLevel(); - - if($loadmodlsuccess) { - $this->startingSession(); - $this->loadLanguage(); - } else { - throw new Exception('Error loading Modl'); - } - } - private function checkSystem() { - $listWritableFile = array( - DOCUMENT_ROOT.'/log/logger.log', - DOCUMENT_ROOT.'/log/php.log', - DOCUMENT_ROOT.'/cache/test.tmp', - ); - $errors = array(); - - if(!is_writable(DOCUMENT_ROOT)) - $errors[] = 'We\'re unable to write to folder '.DOCUMENT_ROOT.': check rights'; - else { - if(!file_exists(DOCUMENT_ROOT.'/cache') && !@mkdir(DOCUMENT_ROOT.'/cache')) { - $errors[] = 'Couldn\'t create directory cache'; - } - if(!file_exists(DOCUMENT_ROOT.'/log') && !@mkdir(DOCUMENT_ROOT.'/log')) { - $errors[] = 'Couldn\'t create directory log'; - } - if(!file_exists(DOCUMENT_ROOT.'/config') && !@mkdir(DOCUMENT_ROOT.'/config')) { - $errors[] = 'Couldn\'t create directory config'; - } - if(!file_exists(DOCUMENT_ROOT.'/users') && !@mkdir(DOCUMENT_ROOT.'/users')) { - $errors[] = 'Couldn\'t create directory users'; - } else { - touch(DOCUMENT_ROOT.'/users/index.html'); - } - } - - foreach($listWritableFile as $fileName) { - if (!file_exists($fileName)) { - if (touch($fileName) !== true) { - $errors[] = 'We\'re unable to write to '.$fileName.': check rights'; - } - }else if (is_writable($fileName) !== true) { - $errors[] = 'We\'re unable to write to file '.$fileName.': check rights'; - } - } - if (!function_exists('json_decode')) { - $errors[] = 'You need to install php5-json that\'s not seems to be installed'; - } - if (count($errors)) { - throw new Exception(implode("\n
      ",$errors)); - } - } - private function setConstants() { - define('APP_TITLE', 'Movim'); - define('APP_NAME', 'movim'); - define('APP_VERSION', $this->getVersion()); - define('APP_SECURED', $this->isServerSecured()); - - if(isset($_SERVER['HTTP_HOST'])) { - define('BASE_HOST', $_SERVER['HTTP_HOST']); - } - - if(isset($_SERVER['SERVER_NAME'])) { - define('BASE_DOMAIN', $_SERVER["SERVER_NAME"]); - } - - define('BASE_URI', $this->getBaseUri()); - define('CACHE_URI', $this->getBaseUri() . 'cache/'); - - define('SESSION_ID', getenv('sid')); - - define('THEMES_PATH', DOCUMENT_ROOT . '/themes/'); - define('USERS_PATH', DOCUMENT_ROOT . '/users/'); - define('APP_PATH', DOCUMENT_ROOT . '/app/'); - define('SYSTEM_PATH', DOCUMENT_ROOT . '/system/'); - define('LIB_PATH', DOCUMENT_ROOT . '/lib/'); - define('LOCALES_PATH', DOCUMENT_ROOT . '/locales/'); - define('CACHE_PATH', DOCUMENT_ROOT . '/cache/'); - define('LOG_PATH', DOCUMENT_ROOT . '/log/'); - - define('VIEWS_PATH', DOCUMENT_ROOT . '/app/views/'); - define('HELPERS_PATH', DOCUMENT_ROOT . '/app/helpers/'); - define('WIDGETS_PATH', DOCUMENT_ROOT . '/app/widgets/'); - - define('MOVIM_API', 'https://api.movim.eu/'); - - if (!defined('DOCTYPE')) { - define('DOCTYPE','text/html'); - } - } - - private function isServerSecured() { - if(( - isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != "") - || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == "https")) { - return true; - } - - return false; - } - - private function getVersion() { - $file = "VERSION"; - if($f = fopen(DOCUMENT_ROOT.'/'.$file, 'r')) { - return trim(fgets($f)); - } - } - - 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. - $uri = "http://"; - if($this->isServerSecured()) { - $uri = 'https://'; - } - - if($path == "") { - $uri .= $_SERVER['HTTP_HOST'] ; - } elseif(isset($_SERVER['HTTP_HOST'])) { - $uri .= str_replace('//', '/', $_SERVER['HTTP_HOST'] . $path); - } - - if(getenv('baseuri') != null - && filter_var(getenv('baseuri'), FILTER_VALIDATE_URL) - && sizeof(getenv('baseuri')) < 32) { - return getenv('baseuri'); - } else { - return $uri; - } - } - - private function loadSystem() { - require_once(SYSTEM_PATH . "Session.php"); - require_once(SYSTEM_PATH . "Sessionx.php"); - require_once(SYSTEM_PATH . "Utils.php"); - require_once(SYSTEM_PATH . "UtilsPicture.php"); - require_once(SYSTEM_PATH . "Cache.php"); - require_once(SYSTEM_PATH . "Event.php"); - require_once(SYSTEM_PATH . "RPC.php"); - require_once(SYSTEM_PATH . "User.php"); - require_once(SYSTEM_PATH . "Picture.php"); - } - - private function loadCommonLibraries() { - // XMPPtoForm lib - require_once(LIB_PATH . "XMPPtoForm.php"); - - // SDPtoJingle and JingletoSDP lib :) - //require_once(LIB_PATH . "SDPtoJingle.php"); - //require_once(LIB_PATH . "JingletoSDP.php"); - } - - private function loadHelpers() { - foreach(glob(HELPERS_PATH."*Helper.php") as $file) { - require $file; - } - } - - private function loadDispatcher() { - require_once(SYSTEM_PATH . "template/TplPageBuilder.php"); - require_once(SYSTEM_PATH . "controllers/BaseController.php"); - require_once(SYSTEM_PATH . "controllers/AjaxController.php"); - - require_once(SYSTEM_PATH . "Route.php"); - - require_once(SYSTEM_PATH . "controllers/FrontController.php"); - - require_once(SYSTEM_PATH . "widget/WidgetBase.php"); - require_once(SYSTEM_PATH . "widget/WidgetWrapper.php"); - - //require_once(APP_PATH . "widgets/WidgetCommon/WidgetCommon.php"); - require_once(APP_PATH . "widgets/Notification/Notification.php"); - } - - /** - * Loads up the language, either from the User or default. - */ - function loadLanguage() { - $user = new User(); - $user->reload(); - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $l = \Movim\i18n\Locale::start(); - - if($user->isLogged()) { - $lang = $user->getConfig('language'); - } - - if(isset($lang)) { - $l->load($lang); - } elseif(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { - $l->detect(); - $l->loadPo(); - } else { - $l->load($config->locale); - } - } - - private function setLogs() { - ini_set('display_errors', 0); - ini_set('error_log', DOCUMENT_ROOT.'/log/php.log'); - - set_error_handler('systemErrorHandler', E_ALL); - register_shutdown_function('fatalErrorShutdownHandler'); - } - - private function setTimezone() { - // We set the default timezone to the server timezone - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - // And we set a global offset - define('TIMEZONE_OFFSET', getTimezoneOffset($config->timezone)); - - date_default_timezone_set($config->timezone); - } - - private function setLogLevel() { - // We set the default timezone to the server timezone - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - define('LOG_LEVEL', (int)$config->loglevel); - } - - private function loadModl() { - // We load Movim Data Layer - $db = Modl\Modl::getInstance(); - $db->setModelsPath(APP_PATH.'models'); - - Modl\Utils::loadModel('Config'); - Modl\Utils::loadModel('Presence'); - Modl\Utils::loadModel('Contact'); - Modl\Utils::loadModel('Privacy'); - Modl\Utils::loadModel('RosterLink'); - Modl\Utils::loadModel('Cache'); - Modl\Utils::loadModel('Postn'); - Modl\Utils::loadModel('Subscription'); - Modl\Utils::loadModel('Caps'); - Modl\Utils::loadModel('Item'); - Modl\Utils::loadModel('Message'); - Modl\Utils::loadModel('Sessionx'); - Modl\Utils::loadModel('Conference'); - Modl\Utils::loadModel('Tag'); - - if(file_exists(DOCUMENT_ROOT.'/config/db.inc.php')) { - require DOCUMENT_ROOT.'/config/db.inc.php'; - } else { - throw new Exception('Cannot find config/db.inc.php file'); - } - - $db->setConnectionArray($conf); - $db->connect(); - - return true; - } - - private function startingSession() { - $s = \Sessionx::start(); - $s->load(); - - $user = new User; - $db = Modl\Modl::getInstance(); - $db->setUser($user->getLogin()); - } - - public function getWidgets() { - // Return a list of interesting widgets to load (to save memory) - return["Account","AccountNext","Ack","AdHoc","Avatar","Bookmark","Chat", - "Chats","Config","Contact","Dialog","Group","Groups","Header","Init", - "Login","LoginAnonymous","Menu","Notifs","Post","Presence","Publish", - "Rooms","Roster","Stickers","Upload","Vcard4"]; - - } -} diff --git a/sources/build.sh b/sources/build.sh deleted file mode 100755 index 396eeb0..0000000 --- a/sources/build.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -VERSION=`cat VERSION` -PACKAGENAME="movim-${VERSION}" - -package() { - # Exports the project's package with dependencies - PACKAGEZIP="${PACKAGENAME}.zip" - - # OK, we export the code. $1 is the version number. - bzr export $PACKAGENAME - - cd $PACKAGENAME - - curl -sS https://getcomposer.org/installer | php - php composer.phar install - - rm composer.* - - # Compressing - cd .. - zip --quiet -r $PACKAGEZIP $PACKAGENAME - - # Deleting useless folder - rm -rf $PACKAGENAME - - # Signing, will create a $packagezip.sign file. Important stuff. - gpg --armor --sign --detach-sign $PACKAGEZIP -} - -# Doing the job -case $1 in - "package") package;; -esac diff --git a/sources/composer.json b/sources/composer.json deleted file mode 100644 index 3d2c31e..0000000 --- a/sources/composer.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "autoload": { - "psr-0": { - "Movim": "src" - } - }, - - "require": { - "monolog/monolog": "1.8.*", - "libchart/libchart": "dev-master", - "rain/raintpl": "dev-master", - "michelf/php-markdown": "1.4.*@dev", - "movim/modl": "dev-master", - "movim/sasl2": "dev-master", - "movim/moxl": "dev-master", - - "embed/embed": "dev-master", - "heyupdate/emoji": "0.2.*@dev", - - "cboden/ratchet": "0.3.*", - "react/child-process": "0.5.*@dev", - "react/socket-client": "dev-master", - "react/stream": "0.4.3", - - "forxer/Gravatar": "~1.2", - "respect/validation": "1.0.*", - "ezyang/htmlpurifier": "^4.7", - "ramsey/uuid": "^3.2" - } -} diff --git a/sources/composer.lock b/sources/composer.lock deleted file mode 100644 index da70f91..0000000 --- a/sources/composer.lock +++ /dev/null @@ -1,1596 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", - "This file is @generated automatically" - ], - "hash": "d6dafb959ed67d8cdfd33a6bcaf6af22", - "content-hash": "3c6685a763a45be2403852a3c067cbac", - "packages": [ - { - "name": "cboden/ratchet", - "version": "v0.3.4", - "source": { - "type": "git", - "url": "https://github.com/ratchetphp/Ratchet.git", - "reference": "a177819dd0e6eb1d7e4192aeafadfa43a84867f1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ratchetphp/Ratchet/zipball/a177819dd0e6eb1d7e4192aeafadfa43a84867f1", - "reference": "a177819dd0e6eb1d7e4192aeafadfa43a84867f1", - "shasum": "" - }, - "require": { - "guzzle/http": "^3.6", - "php": ">=5.3.9", - "react/socket": "^0.3 || ^0.4", - "symfony/http-foundation": "^2.2|^3.0", - "symfony/routing": "^2.2|^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Ratchet\\": "src/Ratchet" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "role": "Developer" - } - ], - "description": "PHP WebSocket library", - "homepage": "http://socketo.me", - "keywords": [ - "Ratchet", - "WebSockets", - "server", - "sockets" - ], - "time": "2015-12-23 15:06:48" - }, - { - "name": "embed/embed", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/oscarotero/Embed.git", - "reference": "a79b08b6351230cb6cc7e1003814d46e69434c97" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/oscarotero/Embed/zipball/a79b08b6351230cb6cc7e1003814d46e69434c97", - "reference": "a79b08b6351230cb6cc7e1003814d46e69434c97", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "guzzlehttp/guzzle": "5.x", - "phpunit/phpunit": "*" - }, - "suggest": { - "guzzlehttp/guzzle@5.x": "To use Guzzle5 request resolver" - }, - "type": "library", - "autoload": { - "psr-4": { - "Embed\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oscar Otero", - "email": "oom@oscarotero.com", - "homepage": "http://oscarotero.com", - "role": "Developer" - } - ], - "description": "PHP library to retrieve page info using oembed, opengraph, etc", - "homepage": "https://github.com/oscarotero/Embed", - "keywords": [ - "embed", - "embedly", - "oembed", - "opengraph", - "twitter cards" - ], - "time": "2016-03-03 22:47:10" - }, - { - "name": "evenement/evenement", - "version": "v2.0.0", - "source": { - "type": "git", - "url": "https://github.com/igorw/evenement.git", - "reference": "f6e843799fd4f4184d54d8fc7b5b3551c9fa803e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/igorw/evenement/zipball/f6e843799fd4f4184d54d8fc7b5b3551c9fa803e", - "reference": "f6e843799fd4f4184d54d8fc7b5b3551c9fa803e", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "psr-0": { - "Evenement": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch", - "homepage": "http://wiedler.ch/igor/" - } - ], - "description": "Événement is a very simple event dispatching library for PHP", - "keywords": [ - "event-dispatcher", - "event-emitter" - ], - "time": "2012-11-02 14:49:47" - }, - { - "name": "ezyang/htmlpurifier", - "version": "v4.7.0", - "source": { - "type": "git", - "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "ae1828d955112356f7677c465f94f7deb7d27a40" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/ae1828d955112356f7677c465f94f7deb7d27a40", - "reference": "ae1828d955112356f7677c465f94f7deb7d27a40", - "shasum": "" - }, - "require": { - "php": ">=5.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "HTMLPurifier": "library/" - }, - "files": [ - "library/HTMLPurifier.composer.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL" - ], - "authors": [ - { - "name": "Edward Z. Yang", - "email": "admin@htmlpurifier.org", - "homepage": "http://ezyang.com" - } - ], - "description": "Standards compliant HTML filter written in PHP", - "homepage": "http://htmlpurifier.org/", - "keywords": [ - "html" - ], - "time": "2015-08-05 01:03:42" - }, - { - "name": "forxer/gravatar", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/forxer/gravatar.git", - "reference": "98a17ed7880b986d03356baa7bc01b0162761c05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/forxer/gravatar/zipball/98a17ed7880b986d03356baa7bc01b0162761c05", - "reference": "98a17ed7880b986d03356baa7bc01b0162761c05", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "forxer\\Gravatar\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Vincent Garnier", - "email": "forxer@gmail.org", - "homepage": "http://forx.fr" - } - ], - "description": "A library providing easy gravatar integration.", - "keywords": [ - "gravatar" - ], - "time": "2016-02-26 21:12:47" - }, - { - "name": "guzzle/common", - "version": "v3.9.2", - "target-dir": "Guzzle/Common", - "source": { - "type": "git", - "url": "https://github.com/Guzzle3/common.git", - "reference": "2e36af7cf2ce3ea1f2d7c2831843b883a8e7b7dc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Guzzle3/common/zipball/2e36af7cf2ce3ea1f2d7c2831843b883a8e7b7dc", - "reference": "2e36af7cf2ce3ea1f2d7c2831843b883a8e7b7dc", - "shasum": "" - }, - "require": { - "php": ">=5.3.2", - "symfony/event-dispatcher": ">=2.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Common": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Common libraries used by Guzzle", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "collection", - "common", - "event", - "exception" - ], - "time": "2014-08-11 04:32:36" - }, - { - "name": "guzzle/http", - "version": "v3.9.2", - "target-dir": "Guzzle/Http", - "source": { - "type": "git", - "url": "https://github.com/Guzzle3/http.git", - "reference": "1e8dd1e2ba9dc42332396f39fbfab950b2301dc5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Guzzle3/http/zipball/1e8dd1e2ba9dc42332396f39fbfab950b2301dc5", - "reference": "1e8dd1e2ba9dc42332396f39fbfab950b2301dc5", - "shasum": "" - }, - "require": { - "guzzle/common": "self.version", - "guzzle/parser": "self.version", - "guzzle/stream": "self.version", - "php": ">=5.3.2" - }, - "suggest": { - "ext-curl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Http": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "HTTP libraries used by Guzzle", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "client", - "curl", - "http", - "http client" - ], - "time": "2014-08-11 04:32:36" - }, - { - "name": "guzzle/parser", - "version": "v3.9.2", - "target-dir": "Guzzle/Parser", - "source": { - "type": "git", - "url": "https://github.com/Guzzle3/parser.git", - "reference": "6874d171318a8e93eb6d224cf85e4678490b625c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Guzzle3/parser/zipball/6874d171318a8e93eb6d224cf85e4678490b625c", - "reference": "6874d171318a8e93eb6d224cf85e4678490b625c", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Parser": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Interchangeable parsers used by Guzzle", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "URI Template", - "cookie", - "http", - "message", - "url" - ], - "time": "2014-02-05 18:29:46" - }, - { - "name": "guzzle/stream", - "version": "v3.9.2", - "target-dir": "Guzzle/Stream", - "source": { - "type": "git", - "url": "https://github.com/Guzzle3/stream.git", - "reference": "60c7fed02e98d2c518dae8f97874c8f4622100f0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Guzzle3/stream/zipball/60c7fed02e98d2c518dae8f97874c8f4622100f0", - "reference": "60c7fed02e98d2c518dae8f97874c8f4622100f0", - "shasum": "" - }, - "require": { - "guzzle/common": "self.version", - "php": ">=5.3.2" - }, - "suggest": { - "guzzle/http": "To convert Guzzle request objects to PHP streams" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.7-dev" - } - }, - "autoload": { - "psr-0": { - "Guzzle\\Stream": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle stream wrapper component", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "component", - "stream" - ], - "time": "2014-05-01 21:36:02" - }, - { - "name": "heyupdate/emoji", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/heyupdate/emoji.git", - "reference": "0bb654d695553c20c6e72c32604086b7fde76e55" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/heyupdate/emoji/zipball/0bb654d695553c20c6e72c32604086b7fde76e55", - "reference": "0bb654d695553c20c6e72c32604086b7fde76e55", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "HeyUpdate\\Emoji\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Convert unicode and named (i.e. :smile:) Emoji into images", - "keywords": [ - "emoji" - ], - "time": "2015-06-06 08:55:07" - }, - { - "name": "libchart/libchart", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/astehlik/libchart.git", - "reference": "408d6729f59c3d1641af4c5fee39bb3bcb7fd575" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/astehlik/libchart/zipball/408d6729f59c3d1641af4c5fee39bb3bcb7fd575", - "reference": "408d6729f59c3d1641af4c5fee39bb3bcb7fd575", - "shasum": "" - }, - "type": "library", - "autoload": { - "psr-0": { - "Libchart\\": "libchart/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-3.0" - ], - "authors": [ - { - "name": "Jean-Marc Trémeaux", - "homepage": "http://naku.dohcrew.com/", - "role": "Developer" - }, - { - "name": "Alexander Stehlik", - "role": "Developer" - } - ], - "description": "Simple PHP chart drawing library", - "homepage": "http://naku.dohcrew.com/libchart/pages/introduction/", - "keywords": [ - "bar charts", - "chart", - "charts", - "line charts", - "pie charts" - ], - "time": "2013-10-19 22:30:10" - }, - { - "name": "michelf/php-markdown", - "version": "dev-lib", - "source": { - "type": "git", - "url": "https://github.com/michelf/php-markdown.git", - "reference": "657d382ce7033bfa070b0f3ceaf37cd73f86fdeb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/michelf/php-markdown/zipball/657d382ce7033bfa070b0f3ceaf37cd73f86fdeb", - "reference": "657d382ce7033bfa070b0f3ceaf37cd73f86fdeb", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-lib": "1.4.x-dev" - } - }, - "autoload": { - "psr-0": { - "Michelf": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Michel Fortin", - "email": "michel.fortin@michelf.ca", - "homepage": "https://michelf.ca/", - "role": "Developer" - }, - { - "name": "John Gruber", - "homepage": "https://daringfireball.net/" - } - ], - "description": "PHP Markdown", - "homepage": "https://michelf.ca/projects/php-markdown/", - "keywords": [ - "markdown" - ], - "time": "2016-03-14 00:45:27" - }, - { - "name": "monolog/monolog", - "version": "1.8.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "392ef35fd470638e08d0160d6b1cbab63cb23174" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/392ef35fd470638e08d0160d6b1cbab63cb23174", - "reference": "392ef35fd470638e08d0160d6b1cbab63cb23174", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "require-dev": { - "aws/aws-sdk-php": "~2.4, >2.4.8", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "phpunit/phpunit": "~3.7.0", - "raven/raven": "~0.5", - "ruflin/elastica": "0.90.*" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "raven/raven": "Allow sending log messages to a Sentry server", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be", - "role": "Developer" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "time": "2014-03-23 19:50:26" - }, - { - "name": "movim/modl", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/movim/modl.git", - "reference": "e42a7df6aefeec8626337de62b1893dc43bdbf28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/movim/modl/zipball/e42a7df6aefeec8626337de62b1893dc43bdbf28", - "reference": "e42a7df6aefeec8626337de62b1893dc43bdbf28", - "shasum": "" - }, - "require": { - "monolog/monolog": "1.8.*", - "php": ">=5.3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Modl\\": "src/Modl" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPLv3" - ], - "authors": [ - { - "name": "Jaussoin Timothée", - "email": "edhelas@movim.eu", - "homepage": "http://edhelas.movim.eu" - } - ], - "description": "A light PHP Database layer using DAO pattern", - "homepage": "http://github.com/edhelas/modl", - "keywords": [ - "dao", - "database", - "sql" - ], - "time": "2016-03-07 21:07:09" - }, - { - "name": "movim/moxl", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/movim/moxl.git", - "reference": "1109533b5639282ba10fd258c93725b4c0551cbf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/movim/moxl/zipball/1109533b5639282ba10fd258c93725b4c0551cbf", - "reference": "1109533b5639282ba10fd258c93725b4c0551cbf", - "shasum": "" - }, - "require": { - "monolog/monolog": "1.8.*", - "movim/sasl2": "dev-master", - "pear/net_dns2": "^1.4", - "php": ">=5.3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Moxl\\": "src/Moxl" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPLv3" - ], - "authors": [ - { - "name": "Jaussoin Timothée", - "email": "edhelas@movim.eu", - "homepage": "http://edhelas.movim.eu" - } - ], - "description": "Moxl (for Movim XMPP Library) is a light PHP XMPP library built to use only BOSH HTTP request", - "homepage": "http://github.com/edhelas/moxl", - "keywords": [ - "bosh", - "dao", - "php", - "xmpp" - ], - "time": "2016-03-11 21:50:50" - }, - { - "name": "movim/sasl2", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/edhelas/sasl2.git", - "reference": "b9c7cecb1ebb6086262304b901bbc71dff435504" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/edhelas/sasl2/zipball/b9c7cecb1ebb6086262304b901bbc71dff435504", - "reference": "b9c7cecb1ebb6086262304b901bbc71dff435504", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "SASL2\\": "src/SASL2" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD" - ], - "authors": [ - { - "name": "Anish Mistry", - "email": "amistry@am-productions.biz" - }, - { - "name": "Richard Heyes", - "email": "richard@php.net" - }, - { - "name": "Michael Bretterklieber", - "email": "michael@bretterklieber.com" - } - ], - "description": "Abstraction of various SASL mechanism responses. From the Auth_SASL2 Pear package", - "homepage": "https://github.com/edhelas/sasl2", - "keywords": [ - "Authentication", - "auth", - "sasl2", - "scram" - ], - "time": "2014-06-05 21:19:06" - }, - { - "name": "pear/net_dns2", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/mikepultz/netdns2.git", - "reference": "ba0ede1df70ed98591a14efc88fb9097eafaf541" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mikepultz/netdns2/zipball/ba0ede1df70ed98591a14efc88fb9097eafaf541", - "reference": "ba0ede1df70ed98591a14efc88fb9097eafaf541", - "shasum": "" - }, - "require": { - "php": ">=5.1.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "Net_DNS2": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Mike Pultz", - "email": "mike@mikepultz.com", - "homepage": "http://mikepultz.com/", - "role": "Developer" - } - ], - "description": "Native PHP5 DNS Resolver and Updater Library", - "homepage": "http://netdns2.com/", - "keywords": [ - "dns", - "network" - ], - "time": "2015-04-13 00:55:32" - }, - { - "name": "psr/log", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe0936ee26643249e916849d48e3a51d5f5e278b", - "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b", - "shasum": "" - }, - "type": "library", - "autoload": { - "psr-0": { - "Psr\\Log\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "time": "2012-12-21 11:40:51" - }, - { - "name": "rain/raintpl", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/rainphp/raintpl3.git", - "reference": "51a242eb959fc28b9d8d3edf8f168a0e9fa0d858" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/rainphp/raintpl3/zipball/51a242eb959fc28b9d8d3edf8f168a0e9fa0d858", - "reference": "51a242eb959fc28b9d8d3edf8f168a0e9fa0d858", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "require-dev": { - "phpunit/phpunit": "4.4.*" - }, - "type": "library", - "autoload": { - "psr-0": { - "Rain": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rain Community" - }, - { - "name": "Federico Ulfo", - "email": "rainelemental@gmail.com" - } - ], - "description": "easy and fast template engine", - "homepage": "http://raintpl.com", - "time": "2014-12-23 19:29:46" - }, - { - "name": "ramsey/uuid", - "version": "3.2.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "adee1ba4a6885ed800021a98dd69ae2394d695ec" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/adee1ba4a6885ed800021a98dd69ae2394d695ec", - "reference": "adee1ba4a6885ed800021a98dd69ae2394d695ec", - "shasum": "" - }, - "require": { - "php": ">=5.4" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "apigen/apigen": "^4.1", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "moontoast/math": "^1.1", - "phpunit/phpunit": "^4.7|^5.0", - "satooshi/php-coveralls": "^0.6.1", - "squizlabs/php_codesniffer": "^2.3" - }, - "suggest": { - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - }, - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "time": "2016-02-17 23:32:34" - }, - { - "name": "react/cache", - "version": "v0.4.1", - "source": { - "type": "git", - "url": "https://github.com/reactphp/cache.git", - "reference": "558f614891341b1d817a8cdf9a358948ec49638f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/cache/zipball/558f614891341b1d817a8cdf9a358948ec49638f", - "reference": "558f614891341b1d817a8cdf9a358948ec49638f", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/promise": "~2.0|~1.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Cache\\": "src\\" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async caching.", - "keywords": [ - "cache" - ], - "time": "2016-02-25 18:17:16" - }, - { - "name": "react/child-process", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/reactphp/child-process.git", - "reference": "92b29374188e7bbfcfd5b9c9c1d68d7ec8358b30" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/child-process/zipball/92b29374188e7bbfcfd5b9c9c1d68d7ec8358b30", - "reference": "92b29374188e7bbfcfd5b9c9c1d68d7ec8358b30", - "shasum": "" - }, - "require": { - "evenement/evenement": "~2.0", - "php": ">=5.4.0", - "react/event-loop": "0.4.*", - "react/stream": "~0.4.2" - }, - "require-dev": { - "sebastian/environment": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.5-dev" - } - }, - "autoload": { - "psr-4": { - "React\\ChildProcess\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Library for executing child processes.", - "keywords": [ - "process" - ], - "time": "2016-03-08 21:22:43" - }, - { - "name": "react/dns", - "version": "v0.4.2", - "source": { - "type": "git", - "url": "https://github.com/reactphp/dns.git", - "reference": "62f6201e487df8add209cc42f05ffca33ee1ba05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/dns/zipball/62f6201e487df8add209cc42f05ffca33ee1ba05", - "reference": "62f6201e487df8add209cc42f05ffca33ee1ba05", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/cache": "~0.4.0|~0.3.0", - "react/promise": "~2.0|~1.1", - "react/socket": "~0.4.0|~0.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-4": { - "React\\Dns\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async DNS resolver.", - "keywords": [ - "dns", - "dns-resolver" - ], - "time": "2016-02-24 23:45:36" - }, - { - "name": "react/event-loop", - "version": "v0.4.2", - "source": { - "type": "git", - "url": "https://github.com/reactphp/event-loop.git", - "reference": "164799f73175e1c80bba92a220ea35df6ca371dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/event-loop/zipball/164799f73175e1c80bba92a220ea35df6ca371dd", - "reference": "164799f73175e1c80bba92a220ea35df6ca371dd", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "suggest": { - "ext-event": "~1.0", - "ext-libev": "*", - "ext-libevent": ">=0.1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.5-dev" - } - }, - "autoload": { - "psr-4": { - "React\\EventLoop\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Event loop abstraction layer that libraries can use for evented I/O.", - "keywords": [ - "asynchronous", - "event-loop" - ], - "time": "2016-03-08 02:09:32" - }, - { - "name": "react/promise", - "version": "v2.2.2", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "3aacad8bf10c7d83e6fa2089d413529888c2bedf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/3aacad8bf10c7d83e6fa2089d413529888c2bedf", - "reference": "3aacad8bf10c7d83e6fa2089d413529888c2bedf", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "time": "2016-02-26 19:09:02" - }, - { - "name": "react/socket", - "version": "v0.4.3", - "source": { - "type": "git", - "url": "https://github.com/reactphp/socket.git", - "reference": "ce015ec5879b96f5d30905f035f223aa85013fcc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/socket/zipball/ce015ec5879b96f5d30905f035f223aa85013fcc", - "reference": "ce015ec5879b96f5d30905f035f223aa85013fcc", - "shasum": "" - }, - "require": { - "evenement/evenement": "~2.0|~1.0", - "php": ">=5.3.0", - "react/event-loop": "0.4.*|0.3.*", - "react/stream": "0.4.*|0.3.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-4": { - "React\\Socket\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Library for building an evented socket server.", - "keywords": [ - "Socket" - ], - "time": "2016-03-01 20:10:35" - }, - { - "name": "react/socket-client", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/reactphp/socket-client.git", - "reference": "7c79c33c385030dd9952d5dce991c018b71e46e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/socket-client/zipball/7c79c33c385030dd9952d5dce991c018b71e46e0", - "reference": "7c79c33c385030dd9952d5dce991c018b71e46e0", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/dns": "0.4.*|0.3.*", - "react/event-loop": "0.4.*|0.3.*", - "react/promise": "~2.0|~1.1", - "react/stream": "0.4.*|0.3.*" - }, - "require-dev": { - "clue/block-react": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-4": { - "React\\SocketClient\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async connector to open TCP/IP and SSL/TLS based connections.", - "keywords": [ - "Socket" - ], - "time": "2016-03-14 03:35:31" - }, - { - "name": "react/stream", - "version": "v0.4.3", - "source": { - "type": "git", - "url": "https://github.com/reactphp/stream.git", - "reference": "305b2328d2a2e157bc13b61a0f5c6e41b666b188" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/stream/zipball/305b2328d2a2e157bc13b61a0f5c6e41b666b188", - "reference": "305b2328d2a2e157bc13b61a0f5c6e41b666b188", - "shasum": "" - }, - "require": { - "evenement/evenement": "^2.0|^1.0", - "php": ">=5.3.8" - }, - "require-dev": { - "react/event-loop": "^0.4|^0.3", - "react/promise": "^2.0|^1.0" - }, - "suggest": { - "react/event-loop": "^0.4", - "react/promise": "^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.5-dev" - } - }, - "autoload": { - "psr-4": { - "React\\Stream\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Basic readable and writable stream interfaces that support piping.", - "keywords": [ - "pipe", - "stream" - ], - "time": "2015-10-07 18:32:58" - }, - { - "name": "respect/validation", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/Respect/Validation.git", - "reference": "4b2f15920627b93a0a4302e1e6e7db1bab1946e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Respect/Validation/zipball/4b2f15920627b93a0a4302e1e6e7db1bab1946e2", - "reference": "4b2f15920627b93a0a4302e1e6e7db1bab1946e2", - "shasum": "" - }, - "require": { - "php": ">=5.4" - }, - "require-dev": { - "egulias/email-validator": "~1.2", - "malkusch/bav": "~1.0", - "mikey179/vfsstream": "^1.5", - "phpunit/phpunit": "~4.0", - "symfony/validator": "~2.6.9", - "zendframework/zend-validator": "~2.3" - }, - "suggest": { - "egulias/email-validator": "Strict (RFC compliant) email validation", - "ext-bcmath": "Arbitrary Precision Mathematics", - "ext-mbstring": "Multibyte String Functions", - "fabpot/php-cs-fixer": "Fix PSR2 and other coding style issues", - "malkusch/bav": "German bank account validation", - "symfony/validator": "Use Symfony validator through Respect\\Validation", - "zendframework/zend-validator": "Use Zend Framework validator through Respect\\Validation" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-4": { - "Respect\\Validation\\": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD Style" - ], - "authors": [ - { - "name": "Respect/Validation Contributors", - "homepage": "https://github.com/Respect/Validation/graphs/contributors" - } - ], - "description": "The most awesome validation engine ever created for PHP", - "homepage": "http://respect.li", - "keywords": [ - "respect", - "validation", - "validator" - ], - "time": "2016-02-26 15:21:26" - }, - { - "name": "symfony/event-dispatcher", - "version": "v3.0.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "4dd5df31a28c0f82b41cb1e1599b74b5dcdbdafa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4dd5df31a28c0f82b41cb1e1599b74b5dcdbdafa", - "reference": "4dd5df31a28c0f82b41cb1e1599b74b5dcdbdafa", - "shasum": "" - }, - "require": { - "php": ">=5.5.9" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0", - "symfony/dependency-injection": "~2.8|~3.0", - "symfony/expression-language": "~2.8|~3.0", - "symfony/stopwatch": "~2.8|~3.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com", - "time": "2016-01-27 05:14:46" - }, - { - "name": "symfony/http-foundation", - "version": "v3.0.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "52065702c71743c05d415a8facfcad6d4257e8d7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/52065702c71743c05d415a8facfcad6d4257e8d7", - "reference": "52065702c71743c05d415a8facfcad6d4257e8d7", - "shasum": "" - }, - "require": { - "php": ">=5.5.9" - }, - "require-dev": { - "symfony/expression-language": "~2.8|~3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony HttpFoundation Component", - "homepage": "https://symfony.com", - "time": "2016-02-28 16:24:34" - }, - { - "name": "symfony/routing", - "version": "v3.0.3", - "source": { - "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "fa1e9a8173cf0077dd995205da453eacd758fdf6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/fa1e9a8173cf0077dd995205da453eacd758fdf6", - "reference": "fa1e9a8173cf0077dd995205da453eacd758fdf6", - "shasum": "" - }, - "require": { - "php": ">=5.5.9" - }, - "conflict": { - "symfony/config": "<2.8" - }, - "require-dev": { - "doctrine/annotations": "~1.0", - "doctrine/common": "~2.2", - "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0", - "symfony/expression-language": "~2.8|~3.0", - "symfony/http-foundation": "~2.8|~3.0", - "symfony/yaml": "~2.8|~3.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation loader", - "symfony/config": "For using the all-in-one router or any loader", - "symfony/dependency-injection": "For loading routes from a service", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Routing\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Routing Component", - "homepage": "https://symfony.com", - "keywords": [ - "router", - "routing", - "uri", - "url" - ], - "time": "2016-02-04 13:53:13" - } - ], - "packages-dev": [], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": { - "libchart/libchart": 20, - "rain/raintpl": 20, - "michelf/php-markdown": 20, - "movim/modl": 20, - "movim/sasl2": 20, - "movim/moxl": 20, - "embed/embed": 20, - "heyupdate/emoji": 20, - "react/child-process": 20, - "react/socket-client": 20 - }, - "prefer-stable": false, - "prefer-lowest": false, - "platform": [], - "platform-dev": [] -} diff --git a/sources/composer.phar b/sources/composer.phar deleted file mode 100755 index 4181f6139b5c7e1a3ad1beb6150a489070b69914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1580509 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
      '; - } - } - /** - * Prints a dump of the public, protected and private properties of $var. - * - * @param mixed $var - * @param integer $maxDepth Maximum nesting level for object properties - * @param boolean $stripTags Flag that indicate if output should strip HTML tags - */ - static function dump($var, $maxDepth = 2, $stripTags = false) - { - $var = self::export($var, $maxDepth++,$stripTags); - if ($stripTags) { - print var_export($var,true); - } else { - - print '
        '.self::getDisplayDump($var).'
      '; - } - } - - public static function getDisplayDump($dump) - { - $return = ''; - if (is_array($dump['value'])) { - $return .= $dump['type']; - $return .= '
        '; - - foreach ($dump['value'] as $i =>$val) { - $return .= '
      • '; - $return .=''.$i.' => '.self::getDisplayDump($val); - - $return .= '
      • '; - } - $return .= '
      '; - } else { - if (is_null($dump['value'])) { - $return .= $dump['type']; - } else { - - $return .= $dump['type'] .' "'. htmlentities(substr($dump['value'],0,200)).'"'; - } - - } - return $return; - } - - - /** - * Export - * - * @param mixed $var - * @param int $maxDepth - * @return mixed - */ - public static function export($var, $maxDepth = 2,$striptags = false) - { - $aReturn = array('type' => '', 'value' => $var); - if ($striptags) { - //text only version - if (is_array($var)) { - $aReturn['type'] = ' Array (length ' . count($var) . ') '; - } else if (is_object($var)) { - $aReturn['type'] = 'Object (class ' . get_class($var) . ') '; - } else { - $aReturn['type'] = gettype($var); - } - if ($maxDepth === 0) { - if (is_object($var) || is_array($var)) { - return $aReturn['type']; - } else { - return $aReturn['value']; - } - } - } else { - //html version - - if (is_array($var)) { - $aReturn['type'] = 'Array (length ' . count($var) . ')'; - } else if (is_object($var)) { - $aReturn['type'] = 'Object (class ' . get_class($var) . ')'; - } else { - $aReturn['type'] = ''.gettype($var).''; - } - if ($maxDepth === 0) { - if (is_object($var) || is_array($var)) { - $aReturn['value'] = null; - } - return $aReturn; - } - } - - if (is_array($var)) { - $aReturn['value'] = array(); - - foreach ($var as $k => $v) { - $aReturn['value'][$k] = self::export($v, $maxDepth - 1,$striptags); - } - } else if (is_object($var)) { - $aReturn['value'] = array(); - $var = self::getProperties($var); - foreach ($var as $k => $v) { - $aReturn['value'][$k] = self::export($v, $maxDepth - 1,$striptags); - } - } else { - $aReturn['value'] = $var; - } - - if ($striptags) { - return $aReturn['value']; - } - return $aReturn; - } - - protected static function getProperties($object) - { - $class = get_class($object); - $resArray = array(); - $reflection = new ReflectionObject($object); - $properties = $reflection->getProperties(); - foreach ($properties as $attr) { - $attr->setAccessible(true); - $resArray[implode(' ', Reflection::getModifierNames($attr->getModifiers())) . ' $' . $attr->name] = $attr->getValue($object); - } - return $resArray; - } - -} - -?> diff --git a/sources/system/Event.php b/sources/system/Event.php deleted file mode 100644 index d3e44a0..0000000 --- a/sources/system/Event.php +++ /dev/null @@ -1,12 +0,0 @@ -iterate($key, $data); - } -} - -?> diff --git a/sources/system/Picture.php b/sources/system/Picture.php deleted file mode 100644 index c514249..0000000 --- a/sources/system/Picture.php +++ /dev/null @@ -1,180 +0,0 @@ - '.jpg', 'png' => '.png']; - - /** - * @desc Load a bin picture from a path - */ - public function fromPath($path) - { - $handle = fopen($path, "r"); - $this->_bin = fread($handle, filesize($path)); - fclose($handle); - } - - /** - * @desc Load a bin picture from a base64 - */ - public function fromBase($base = false) - { - if($base) { - $this->_bin = (string)base64_decode((string)$base); - } - } - - /** - * @desc Convert to a base64 - */ - public function toBase() - { - if($this->_bin) - return base64_encode($this->_bin); - else - return false; - } - - /** - * @desc Get a picture of the current size - * @param $key The key of the picture - * @param $width The width requested - * @param $height The height requested - * @return The url of the picture - */ - public function get($key, $width = false, $height = false, $format = 'jpeg') - { - if(!in_array($format, array_keys($this->_formats))) $format = 'jpeg'; - $this->_key = $key; - - $original = $this->_path.md5($this->_key).$this->_formats[$format]; - - // We request the original picture - if($width == false) { - if(file_exists($original)) { - $this->fromPath($original); - return $this->_uri.md5($this->_key).$this->_formats[$format]; - } else { - return false; - } - // We request a specific size - } else { - if(file_exists($this->_path.md5($this->_key).'_'.$width.$this->_formats[$format])) { - $this->fromPath($this->_path.md5($this->_key).'_'.$width.$this->_formats[$format]); - return $this->_uri.md5($this->_key).'_'.$width.$this->_formats[$format]; - } else { - if(file_exists($original)) { - $this->fromPath($original); - $this->createThumbnail($width, $height); - - return $this->_uri.md5($this->_key).'_'.$width.$this->_formats[$format]; - } else { - return false; - } - } - } - } - - /** - * @desc Get the current picture size - * @param $key The picture key - */ - public function getSize() - { - if($this->_bin) { - $im = new Imagick(); - try { - $im->readImageBlob($this->_bin); - if($im != false) { - return $im->getImageGeometry(); - } - } catch (ImagickException $e) { - error_log($e->getMessage()); - } - } - } - - /** - * @desc Save a picture (original size) - * @param $key The key of the picture - */ - public function set($key, $format = 'jpeg') - { - if(!in_array($format, array_keys($this->_formats))) $format = 'jpeg'; - - $this->_key = $key; - $path = $this->_path.md5($this->_key).$this->_formats[$format]; - - // If the file exist we replace it - if(file_exists($path) && $this->_bin) { - unlink($path); - - // And destroy all the thumbnails - foreach( - glob( - $this->_path. - md5($key). - '*'.$this->_formats[$format], - GLOB_NOSORT - ) as $path_thumb) { - unlink($path_thumb); - } - } - - if($this->_bin) { - $im = new Imagick(); - try { - $im->readImageBlob($this->_bin); - if($im != false) { - $im->setImageFormat($format); - - $im->setImageBackgroundColor('#ffffff'); - $im = $im->flattenImages(); - - $im->setImageCompressionQuality(95); - $im->setInterlaceScheme(Imagick::INTERLACE_PLANE); - $im->writeImage($path); - $im->clear(); - } - } catch (ImagickException $e) { - error_log($e->getMessage()); - } - } - } - - /** - * @desc Create a thumbnail of the picture and save it - * @param $size The size requested - */ - private function createThumbnail($width, $height = false, $format = 'jpeg') - { - if(!in_array($format, array_keys($this->_formats))) $format = 'jpeg'; - if(!$height) $height = $width; - - $path = $this->_path.md5($this->_key).'_'.$width.$this->_formats[$format]; - - $im = new Imagick; - $im->readImageBlob($this->_bin); - $im->setImageFormat($format); - - $im->setImageBackgroundColor('#ffffff'); - $im = $im->flattenImages(); - - $geo = $im->getImageGeometry(); - - $im->cropThumbnailImage($width, $height); - if($width > $geo['width']) { - $factor = floor($width/$geo['width']); - $im->blurImage($factor, 10); - } - - $im->setImageCompressionQuality(85); - $im->setInterlaceScheme(Imagick::INTERLACE_PLANE); - - $im->writeImage($path); - $im->clear(); - } -} diff --git a/sources/system/RPC.php b/sources/system/RPC.php deleted file mode 100644 index 8ff4f1c..0000000 --- a/sources/system/RPC.php +++ /dev/null @@ -1,102 +0,0 @@ - $funcname, - 'params' => $args, - ); - - self::$funcalls[] = $funcall; - } elseif(isset($args[0])) { - //\system\Logs\Logger::log('RPC cleaning system : '.$funcname.', '.$args[0].' cleared'); - } - } - - /** - * Check if the event is not already called - */ - private static function filter($funcname, $args) - { - foreach(self::$funcalls as $f) { - if(isset($f['func']) && - isset($f['params']) && - $f['func'] == $funcname && - $f['params'] === $args) - return false; - } - - return true; - } - - /** - * Sends outgoing requests. - */ - public static function commit() - { - return self::$funcalls; - } - - public static function clear() - { - self::$funcalls = array(); - } - - /** - * Handles incoming requests. - */ - public function handle_json($request) - { - // Loading the widget. - if(isset($request->widget)) { - $widget_name = (string)$request->widget; - } else { - return; - } - - $result = array(); - - // Preparing the parameters and calling the function. - if(isset($request->params)) { - $params = (array)$request->params; - - foreach($params as $p) { - if(is_object($p) && isset($p->container)) - array_push($result, (array)$p->container); - else - array_push($result, $p); - } - } - - $widgets = WidgetWrapper::getInstance(); - - $widgets->runWidget($widget_name, (string)$request->func, $result); - } -} - -?> diff --git a/sources/system/Route.php b/sources/system/Route.php deleted file mode 100644 index a7c0ca3..0000000 --- a/sources/system/Route.php +++ /dev/null @@ -1,111 +0,0 @@ -_routes = array( - 'about' => array('x'), - 'account' => false, - 'accountnext' => array('s', 'err'), - 'admin' => false, - 'blog' => array('f', 'i'), - 'tag' => array('t', 'i'), - 'chat' => array('f'), - 'conf' => false, - 'contact' => array('f'), - 'disconnect' => array('err'), - 'feed' => array('s', 'n'), - 'node' => array('s', 'n', 'i'), - 'group' => array('s', 'n', 'i'), - 'help' => false, - 'infos' => false, - 'login' => array('err'), - 'main' => false, - 'media' => array('f'), - 'news' => array('n'), - 'pods' => false, - 'profile' => false, - 'room' => array('r'), - 'share' => array('url'), - 'visio' => false - ); - } - - public function find() { - $this->fix($_GET, $_SERVER['QUERY_STRING']); - - $gets = array_keys($_GET); - $uri = reset($gets); - unset($_GET[$uri]); - $request = explode('/', $uri); - - $this->_page = array_shift($request); - - 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++; - } - } - - if(empty($this->_page)) - $this->_page = 'news'; - - if(!isset($this->_routes[$this->_page])) - $this->_page = 'notfound'; - - return $this->_page; - } - - public static function urlize($page, $params = false, $tab = false) { - $r = new Route(); - $routes = $r->_routes; - - if($page === 'root') - return BASE_URI; - - if(isset($routes[$page])) { - if($tab != false) - $tab = '#'.$tab; - - //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 ; - } - } 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/Session.php b/sources/system/Session.php deleted file mode 100644 index 58cc1f2..0000000 --- a/sources/system/Session.php +++ /dev/null @@ -1,94 +0,0 @@ - - * - * Yes, this class is again a singleton. But this is justified by the fact that - * there can only be one active session that is locked down. - * - * @version 1.0 - * @date 26 April 2011 - * - * Copyright (C)2011 MOVIM - * - * See COPYING for licensing information. - */ - -class Session -{ - //protected $db; - protected static $instance; - protected static $sid = null; - protected $values = array(); - - /** - * Loads and immediately closes the session variables for the namespace - * $name. - */ - protected function __construct() - { - } - - /** - * Gets a session handle. - */ - public static function start($name = false) - { - if(!isset(self::$instance)) { - self::$instance = new self(); - } - - return self::$instance; - } - - /** - * Gets a session variable. Returns false if doesn't exist. - */ - public function get($varname) - { - if(array_key_exists($varname, $this->values)) { - return unserialize(base64_decode($this->values[$varname])); - } else { - return false; - } - } - - /** - * Sets a session variable. Returns $value. - */ - public function set($varname, $value) - { - $value = base64_encode(serialize($value)); - $this->values[$varname] = $value; - - return $value; - } - - /** - * Deletes a variable from the session. - */ - public function remove($varname) - { - unset($this->values[$varname]); - } - - /** - * Deletes all this session container (not the session!) - */ - public static function dispose() - { - if(isset(self::$instance)) { - self::$instance = null; - return true; - } else { - return false; - } - } -} - -?> diff --git a/sources/system/Sessionx.php b/sources/system/Sessionx.php deleted file mode 100644 index 1ae2b88..0000000 --- a/sources/system/Sessionx.php +++ /dev/null @@ -1,200 +0,0 @@ -_max_age, '/', false, APP_SECURED); - self::$_sessionid = $key; - } - } - - public function refreshCookie() - { - if(isset($_COOKIE['MOVIM_SESSION_ID'])) { - setcookie("MOVIM_SESSION_ID", $_COOKIE['MOVIM_SESSION_ID'], time()+$this->_max_age, '/', false, APP_SECURED); - } - } - - public static function start() - { - if(!isset(self::$_instance)) { - self::$_instance = new self(); - } - - return self::$_instance; - } - - /* - * Session management part - */ - private function inject() { - $s = new modl\Sessionx(); - $s->session = self::$_sessionid; - $s->username = $this->_user; - $s->password = $this->_password; - $s->hash = sha1($this->_user.$this->password.$this->host); - $s->resource = $this->_resource; - $s->rid = $this->_rid; - $s->sid = $this->_sid; - $s->id = $this->_id; - $s->port = $this->_port; - $s->host = $this->_host; - $s->domain = $this->_domain; - $s->config = serialize($this->_config); - $s->active = $this->_active; - $s->start = $this->_start; - $s->timestamp = $this->_timestamp; - $s->mechanism = $this->_mechanism; - return $s; - } - - public function init($user, $pass, $host, $domain) { - $this->_port = 5222; - $this->_host = $host; - $this->_domain = $domain; - $this->_user = $user; - $this->_password = $pass; - $this->_resource = 'moxl'.\generateKey(6); - $this->_start = date(DATE_ISO8601); - - $this->_rid = rand(1, 2048); - $this->_id = 0; - - $sd = new modl\SessionxDAO(); - $s = $this->inject(); - $sd->init($s); - } - - public function load() { - $sd = new modl\SessionxDAO(); - $session = $sd->get(self::$_sessionid); - - if(isset($session)) { - $this->_user = $session->username; - $this->_password = $session->password; - $this->_hash = $session->hash; - $this->_resource = $session->resource; - $this->_rid = $session->rid; - $this->_sid = $session->sid; - $this->_id = $session->id; - $this->_port = $session->port; - $this->_host = $session->host; - $this->_domain = $session->domain; - $this->_config = unserialize($session->config); - $this->_active = $session->active; - $this->_start = $session->start; - $this->_timestamp = $session->timestamp; - $this->_mechanism = $session->mechanism; - } - - self::$_instance = $this; - } - - public function __get($key) { - if($key == 'rid') { - $sd = new modl\SessionxDAO(); - $this->_rid = $sd->getRid(self::$_sessionid); - return $this->_rid; - } else { - if( - in_array( - $key, - array( - 'port', - 'id', - 'host', - 'domain', - 'user', - 'password', - 'hash', - 'start', - 'mechanism') - ) - ) { - $key = '_'.$key; - return $this->$key; - } else { - $sd = new modl\SessionxDAO(); - $session = $sd->get(self::$_sessionid); - if(isset($session->config)) - $session->config = unserialize($session->config); - - if($key == 'currentid') - $key = 'id'; - - if(isset($session)) - return $session->$key; - else - return null; - } - } - } - - public function __set($key, $value) { - if($key == 'config') - $value = serialize($value); - elseif($key == 'user') - $key = 'username'; - - if($key == 'id') { - $this->_id = $value; - self::$_instance = $this; - } else { - $sd = new modl\SessionxDAO(); - $sd->update(self::$_sessionid, $key, $value); - } - } - - public function destroy() { - $sd = new modl\SessionxDAO(); - $sd->delete(self::$_sessionid); - } -} diff --git a/sources/system/User.php b/sources/system/User.php deleted file mode 100644 index 2889178..0000000 --- a/sources/system/User.php +++ /dev/null @@ -1,212 +0,0 @@ -username = $username; - } - - $session = \Sessionx::start(); - if($session->active && $this->username == null) { - $this->username = $session->user.'@'.$session->host; - } - - if($this->username != null) { - $this->userdir = DOCUMENT_ROOT.'/users/'.$this->username.'/'; - $this->useruri = BASE_URI.'users/'.$this->username.'/'; - } - } - - /** - * @brief Reload the user configuration - */ - function reload() - { - $session = \Sessionx::start(); - if($session->config) { - $this->config = $session->config; - $lang = $this->getConfig('language'); - if(isset($lang)) { - $l = Movim\i18n\Locale::start(); - $l->load($lang); - } - - $cd = new modl\CapsDAO; - $caps = $cd->get($session->host); - $this->caps = unserialize($caps->features); - } - } - - /** - * Get the current size in bytes of the user directory - */ - function dirSize() - { - $sum = 0; - - foreach($this->getDir() as $s) - $sum = $sum + filesize($this->userdir.$s); - - return $sum; - } - - /** - * Get a list of the files in the user dir with uri, dir and thumbs - */ - function getDir() - { - $dir = array(); - if(is_dir($this->userdir)) - foreach(scandir($this->userdir) as $s) { - if( - $s != '.' && - $s != '..' && - $s != 'index.html') { - - array_push($dir, $s); - } - } - - return $dir; - } - - /** - * Checks if the user has an open session. - */ - function isLogged() - { - // User is not logged in if both the session vars and the members are unset. - $session = \Sessionx::start(); - - if($session->active) - return $session->active; - else - return false; - } - - function desauth() - { - $pd = new modl\PresenceDAO(); - $pd->clearPresence($this->username); - - $s = \Sessionx::start(); - $s->destroy(); - - $sess = Session::start(); - Session::dispose(); - } - - function createDir() - { - if(!is_dir($this->userdir) - && $this->userdir != '') { - mkdir($this->userdir); - touch($this->userdir.'index.html'); - } - } - - function getLogin() - { - return $this->username; - } - - function getServer() - { - $exp = explodeJid($this->username); - return $exp['server']; - } - - function getUser() - { - $exp = explodeJid($this->username); - return $exp['username']; - } - - function getPass() - { - return $this->password; - } - - function setConfig(array $config) - { - $session = \Sessionx::start(); - $session->config = $config; - - file_put_contents($this->userdir.'config.dump', serialize($config)); - - $this->reload(); - } - - function getConfig($key = false) - { - if($key == false) - return $this->config; - if(isset($this->config[$key])) - return $this->config[$key]; - } - - function getDumpedConfig($key = false) - { - $config = unserialize(file_get_contents($this->userdir.'config.dump')); - - if($key == false) - return $config; - if(isset($config[$key])) - return $config[$key]; - } - - function isSupported($key) - { - $this->reload(); - - if($this->caps != null) { - switch($key) { - case 'pubsub': - return in_array('http://jabber.org/protocol/pubsub#publish', $this->caps); - break; - case 'upload': - $id = new \Modl\ItemDAO; - return ($id->getUpload($this->getServer()) != null); - break; - default: - return false; - break; - } - } elseif($key == 'anonymous') { - $session = \Sessionx::start(); - return ($session->mechanism == 'ANONYMOUS'); - } else { - return false; - } - } -} diff --git a/sources/system/Utils.php b/sources/system/Utils.php deleted file mode 100644 index ca2ec65..0000000 --- a/sources/system/Utils.php +++ /dev/null @@ -1,655 +0,0 @@ - - * - * @version 1.0 - * @date 20 February 2011 - * - * Copyright (C)2011 Etenil - * - * All rights reserved. - */ - -use Monolog\Logger; -use Monolog\Handler\SyslogHandler; -use Monolog\Handler\StreamHandler; - -class Utils { - public static function log($message, $priority = '') - { - if(LOG_LEVEL != null && LOG_LEVEL > 0) { - $log = new Logger('movim'); - - $handler = new SyslogHandler('movim'); - - if(LOG_LEVEL > 1) - $log->pushHandler(new StreamHandler(LOG_PATH.'/movim.log', Logger::DEBUG)); - - $log->pushHandler($handler, Logger::DEBUG); - - $errlines = explode("\n",$message); - foreach ($errlines as $txt) { $log->addDebug($txt); } - } - } -} - -/** - * Return the list of gender - */ -function getGender() { - return array('N' => __('gender.nil'), - 'M' => __('gender.male'), - 'F' => __('gender.female'), - 'O' => __('gender.other') - ); -} - -/** - * Return the list of client types - */ -function getClientTypes() { - return array( - 'bot' => __('client.bot'), - 'pc' => __('client.desktop'), - 'phone' => __('client.phone'), - 'handheld' => __('client.phone'), - 'web' => __('client.web'), - 'registered' => __('client.registered') - ); -} - -/** - * Return a XEP to namespace association - */ -function getXepNamespace() { - return array( - '0004' => array('name' => 'Data Forms', 'category' => 'client', 'ns' => 'jabber:x:data'), - '0012' => array('name' => 'Last Activity', 'category' => 'chat', 'ns' => 'jabber:iq:last'), - '0030' => array('name' => 'Service Discovery', 'category' => 'client', 'ns' => 'http://jabber.org/protocol/disco#info'), - '0045' => array('name' => 'Multi-User Chat', 'category' => 'chat', 'ns' => 'http://jabber.org/protocol/muc'), - '0050' => array('name' => 'Ad-Hoc Commands', 'category' => 'client', 'ns' => 'http://jabber.org/protocol/commands'), - '0054' => array('name' => 'vcard-temp', 'category' => 'client', 'ns' => 'vcard-temp'), - '0071' => array('name' => 'XHTML-IM', 'category' => 'chat', 'ns' => 'http://jabber.org/protocol/xhtml-im'), - '0080' => array('name' => 'User Location', 'category' => 'profile', 'ns' => 'http://jabber.org/protocol/geoloc'), - '0084' => array('name' => 'User Avatar', 'category' => 'profile', 'ns' => 'urn:xmpp:avatar:data'), - '0085' => array('name' => 'Chat State Notifications', 'category' => 'chat', 'ns' => 'http://jabber.org/protocol/chatstates'), - '0092' => array('name' => 'Software Version', 'category' => 'client', 'ns' => 'jabber:iq:version'), - '0107' => array('name' => 'User Mood', 'category' => 'profile', 'ns' => 'http://jabber.org/protocol/mood'), - '0108' => array('name' => 'User Activity', 'category' => 'profile', 'ns' => 'http://jabber.org/protocol/activity'), - '0115' => array('name' => 'Entity Capabilities', 'category' => 'client', 'ns' => 'http://jabber.org/protocol/caps'), - '0118' => array('name' => 'User Tune', 'category' => 'profile', 'ns' => 'http://jabber.org/protocol/tune'), - '0124' => array('name' => 'Bidirectional-streams Over Synchronous HTTP (BOSH)', 'category' => 'client', 'ns' => 'http://jabber.org/protocol/httpbind'), - '0152' => array('name' => 'Reachability Addresses', 'category' => 'client', 'ns' => 'urn:xmpp:reach:0'), - '0166' => array('name' => 'Jingle', 'category' => 'jingle', 'ns' => 'urn:xmpp:jingle:1'), - '0167' => array('name' => 'Jingle RTP Sessions', 'category' => 'jingle', 'ns' => 'urn:xmpp:jingle:apps:rtp:1'), - '0172' => array('name' => 'User Nickname', 'category' => 'profile', 'ns' => 'http://jabber.org/protocol/nick'), - '0176' => array('name' => 'Jingle ICE-UDP Transport Method', 'category' => 'jingle', 'ns' => 'urn:xmpp:jingle:transports:ice-udp:1'), - '0177' => array('name' => 'Jingle Raw UDP Transport Method', 'category' => 'jingle', 'ns' => 'urn:xmpp:jingle:transports:raw-udp:1'), - '0184' => array('name' => 'Message Delivery Receipts', 'category' => 'chat', 'ns' => 'urn:xmpp:receipts'), - '0186' => array('name' => 'Invisible Command', 'category' => 'chat', 'ns' => 'urn:xmpp:invisible:0'), - '0199' => array('name' => 'XMPP Ping', 'category' => 'client', 'ns' => 'urn:xmpp:ping'), - '0202' => array('name' => 'Entity Time', 'category' => 'client', 'ns' => 'urn:xmpp:time'), - '0224' => array('name' => 'Attention', 'category' => 'chat', 'ns' => 'urn:xmpp:attention:0'), - '0231' => array('name' => 'Bits of Binary', 'category' => 'chat', 'ns' => 'urn:xmpp:bob'), - '0234' => array('name' => 'Jingle File Transfer', 'category' => 'jingle', 'ns' => 'urn:xmpp:jingle:apps:file-transfer:4'), - '0249' => array('name' => 'Direct MUC Invitations', 'category' => 'chat', 'ns' => 'jabber:x:conference'), - '0277' => array('name' => 'Microblogging over XMPP','category' => 'social', 'ns' => 'urn:xmpp:microblog:0'), - '0280' => array('name' => 'Message Carbons', 'category' => 'chat', 'ns' => 'urn:xmpp:carbons:2'), - '0292' => array('name' => 'vCard4 Over XMPP', 'category' => 'profile', 'ns' => 'urn:xmpp:vcard4'), - '0301' => array('name' => 'In-Band Real Time Text', 'category' => 'chat', 'ns' => 'urn:xmpp:rtt:0'), - '0308' => array('name' => 'Last Message Correction', 'category' => 'chat', 'ns' => 'urn:xmpp:message-correct:0'), - '0313' => array('name' => 'Message Archive Management', 'category' => 'chat', 'ns' => 'urn:xmpp:mam:0'), - '0320' => array('name' => 'Use of DTLS-SRTP in Jingle Sessions', 'category' => 'jingle', 'ns' => 'urn:xmpp:jingle:apps:dtls:0'), - '0323' => array('name' => 'Internet of Things - Sensor Data', 'category' => 'iot', 'ns' => 'urn:xmpp:iot:sensordata'), - '0324' => array('name' => 'Internet of Things - Provisioning', 'category' => 'iot', 'ns' => 'urn:xmpp:iot:provisioning'), - '0325' => array('name' => 'Internet of Things - Control', 'category' => 'iot', 'ns' => 'urn:xmpp:iot:control'), - '0326' => array('name' => 'Internet of Things - Concentrators', 'category' => 'iot', 'ns' => 'urn:xmpp:iot:concentrators'), - '0327' => array('name' => 'Rayo', 'category' => 'rayo', 'ns' => 'urn:xmpp:rayo:0'), - '0330' => array('name' => 'Pubsub Subscription', 'category' => 'social', 'ns' => 'urn:xmpp:pubsub:subscription'), - '0332' => array('name' => 'HTTP over XMPP transport', 'category' => 'client', 'ns' => 'urn:xmpp:http'), - '0337' => array('name' => 'Event Logging over XMPP', 'category' => 'client', 'ns' => 'urn:xmpp:eventlog'), - '0338' => array('name' => 'Jingle Grouping Framework', 'category' => 'jingle', 'ns' => 'urn:ietf:rfc:5888'), - '0339' => array('name' => 'Source-Specific Media Attributes in Jingle', 'category' => 'jingle', 'ns' => 'urn:ietf:rfc:5576'), - '0340' => array('name' => 'COnferences with LIghtweight BRIdging (COLIBRI)', 'category' => 'jingle', 'ns' => 'http://jitsi.org/protocol/colibri'), - '0341' => array('name' => 'Rayo CPA', 'category' => 'rayo', 'ns' => 'urn:xmpp:rayo:cpa:0'), - '0342' => array('name' => 'Rayo Fax', 'category' => 'rayo', 'ns' => 'urn:xmpp:rayo:fax:1'), - '0347' => array('name' => 'Internet of Things - Discovery', 'category' => 'iot', 'ns' => 'urn:xmpp:iot:discovery'), - '0348' => array('name' => 'Signing Forms', 'category' => 'client', 'ns' => 'urn:xmpp:xdata:signature:oauth1'), - ); -} - -/** - * Return a list of all the country - */ -function getCountries() { - return array( - 'AF' => 'Afghanistan', - 'AX' => 'Aland Islands', - 'AL' => 'Albania', - 'DZ' => 'Algeria', - 'AS' => 'American Samoa', - 'AD' => 'Andorra', - 'AO' => 'Angola', - 'AI' => 'Anguilla', - 'AQ' => 'Antarctica', - 'AG' => 'Antigua and Barbuda', - 'AR' => 'Argentina', - 'AM' => 'Armenia', - 'AW' => 'Aruba', - 'AU' => 'Australia', - 'AT' => 'Austria', - 'AZ' => 'Azerbaijan', - 'BS' => 'Bahamas The', - 'BH' => 'Bahrain', - 'BD' => 'Bangladesh', - 'BB' => 'Barbados', - 'BY' => 'Belarus', - 'BE' => 'Belgium', - 'BZ' => 'Belize', - 'BJ' => 'Benin', - 'BM' => 'Bermuda', - 'BT' => 'Bhutan', - 'BO' => 'Bolivia', - 'BA' => 'Bosnia and Herzegovina', - 'BW' => 'Botswana', - 'BV' => 'Bouvet Island (Bouvetoya)', - 'BR' => 'Brazil', - 'IO' => 'British Indian Ocean Territory (Chagos Archipelago)', - 'VG' => 'British Virgin Islands', - 'BN' => 'Brunei Darussalam', - 'BG' => 'Bulgaria', - 'BF' => 'Burkina Faso', - 'BI' => 'Burundi', - 'KH' => 'Cambodia', - 'CM' => 'Cameroon', - 'CA' => 'Canada', - 'CV' => 'Cape Verde', - 'KY' => 'Cayman Islands', - 'CF' => 'Central African Republic', - 'TD' => 'Chad', - 'CL' => 'Chile', - 'CN' => 'China', - 'CX' => 'Christmas Island', - 'CC' => 'Cocos (Keeling) Islands', - 'CO' => 'Colombia', - 'KM' => 'Comoros The', - 'CD' => 'Congo', - 'CG' => 'Congo The', - 'CK' => 'Cook Islands', - 'CR' => 'Costa Rica', - 'CI' => 'Cote d\'Ivoire', - 'HR' => 'Croatia', - 'CU' => 'Cuba', - 'CY' => 'Cyprus', - 'CZ' => 'Czech Republic', - 'DK' => 'Denmark', - 'DJ' => 'Djibouti', - 'DM' => 'Dominica', - 'DO' => 'Dominican Republic', - 'EC' => 'Ecuador', - 'EG' => 'Egypt', - 'SV' => 'El Salvador', - 'GQ' => 'Equatorial Guinea', - 'ER' => 'Eritrea', - 'EE' => 'Estonia', - 'ET' => 'Ethiopia', - 'FO' => 'Faroe Islands', - 'FK' => 'Falkland Islands (Malvinas)', - 'FJ' => 'Fiji The Fiji Islands', - 'FI' => 'Finland', - 'FR' => 'France, French Republic', - 'GF' => 'French Guiana', - 'PF' => 'French Polynesia', - 'TF' => 'French Southern Territories', - 'GA' => 'Gabon', - 'GM' => 'Gambia The', - 'GE' => 'Georgia', - 'DE' => 'Germany', - 'GH' => 'Ghana', - 'GI' => 'Gibraltar', - 'GR' => 'Greece', - 'GL' => 'Greenland', - 'GD' => 'Grenada', - 'GP' => 'Guadeloupe', - 'GU' => 'Guam', - 'GT' => 'Guatemala', - 'GG' => 'Guernsey', - 'GN' => 'Guinea', - 'GW' => 'Guinea-Bissau', - 'GY' => 'Guyana', - 'HT' => 'Haiti', - 'HM' => 'Heard Island and McDonald Islands', - 'VA' => 'Holy See (Vatican City State)', - 'HN' => 'Honduras', - 'HK' => 'Hong Kong', - 'HU' => 'Hungary', - 'IS' => 'Iceland', - 'IN' => 'India', - 'ID' => 'Indonesia', - 'IR' => 'Iran', - 'IQ' => 'Iraq', - 'IE' => 'Ireland', - 'IM' => 'Isle of Man', - 'IL' => 'Israel', - 'IT' => 'Italy', - 'JM' => 'Jamaica', - 'JP' => 'Japan', - 'JE' => 'Jersey', - 'JO' => 'Jordan', - 'KZ' => 'Kazakhstan', - 'KE' => 'Kenya', - 'KI' => 'Kiribati', - 'KP' => 'Korea', - 'KR' => 'Korea', - 'KW' => 'Kuwait', - 'KG' => 'Kyrgyz Republic', - 'LA' => 'Lao', - 'LV' => 'Latvia', - 'LB' => 'Lebanon', - 'LS' => 'Lesotho', - 'LR' => 'Liberia', - 'LY' => 'Libyan Arab Jamahiriya', - 'LI' => 'Liechtenstein', - 'LT' => 'Lithuania', - 'LU' => 'Luxembourg', - 'MO' => 'Macao', - 'MK' => 'Macedonia', - 'MG' => 'Madagascar', - 'MW' => 'Malawi', - 'MY' => 'Malaysia', - 'MV' => 'Maldives', - 'ML' => 'Mali', - 'MT' => 'Malta', - 'MH' => 'Marshall Islands', - 'MQ' => 'Martinique', - 'MR' => 'Mauritania', - 'MU' => 'Mauritius', - 'YT' => 'Mayotte', - 'MX' => 'Mexico', - 'FM' => 'Micronesia', - 'MD' => 'Moldova', - 'MC' => 'Monaco', - 'MN' => 'Mongolia', - 'ME' => 'Montenegro', - 'MS' => 'Montserrat', - 'MA' => 'Morocco', - 'MZ' => 'Mozambique', - 'MM' => 'Myanmar', - 'NA' => 'Namibia', - 'NR' => 'Nauru', - 'NP' => 'Nepal', - 'AN' => 'Netherlands Antilles', - 'NL' => 'Netherlands The', - 'NC' => 'New Caledonia', - 'NZ' => 'New Zealand', - 'NI' => 'Nicaragua', - 'NE' => 'Niger', - 'NG' => 'Nigeria', - 'NU' => 'Niue', - 'NF' => 'Norfolk Island', - 'MP' => 'Northern Mariana Islands', - 'NO' => 'Norway', - 'OM' => 'Oman', - 'PK' => 'Pakistan', - 'PW' => 'Palau', - 'PS' => 'Palestinian Territory', - 'PA' => 'Panama', - 'PG' => 'Papua New Guinea', - 'PY' => 'Paraguay', - 'PE' => 'Peru', - 'PH' => 'Philippines', - 'PN' => 'Pitcairn Islands', - 'PL' => 'Poland', - 'PT' => 'Portugal, Portuguese Republic', - 'PR' => 'Puerto Rico', - 'QA' => 'Qatar', - 'RE' => 'Reunion', - 'RO' => 'Romania', - 'RU' => 'Russian Federation', - 'RW' => 'Rwanda', - 'BL' => 'Saint Barthelemy', - 'SH' => 'Saint Helena', - 'KN' => 'Saint Kitts and Nevis', - 'LC' => 'Saint Lucia', - 'MF' => 'Saint Martin', - 'PM' => 'Saint Pierre and Miquelon', - 'VC' => 'Saint Vincent and The Grenadines', - 'WS' => 'Samoa', - 'SM' => 'San Marino', - 'ST' => 'Sao Tome and Principe', - 'SA' => 'Saudi Arabia', - 'SN' => 'Senegal', - 'RS' => 'Serbia', - 'SC' => 'Seychelles', - 'SL' => 'Sierra Leone', - 'SG' => 'Singapore', - 'SK' => 'Slovakia (Slovak Republic)', - 'SI' => 'Slovenia', - 'SB' => 'Solomon Islands', - 'SO' => 'Somalia, Somali Republic', - 'ZA' => 'South Africa', - 'GS' => 'South Georgia and The South Sandwich Islands', - 'ES' => 'Spain', - 'LK' => 'Sri Lanka', - 'SD' => 'Sudan', - 'SR' => 'Suriname', - 'SJ' => 'Svalbard & Jan Mayen Islands', - 'SZ' => 'Swaziland', - 'SE' => 'Sweden', - 'CH' => 'Switzerland, Swiss Confederation', - 'SY' => 'Syrian Arab Republic', - 'TW' => 'Taiwan', - 'TJ' => 'Tajikistan', - 'TZ' => 'Tanzania', - 'TH' => 'Thailand', - 'TL' => 'Timor-Leste', - 'TG' => 'Togo', - 'TK' => 'Tokelau', - 'TO' => 'Tonga', - 'TT' => 'Trinidad and Tobago', - 'TN' => 'Tunisia', - 'TR' => 'Turkey', - 'TM' => 'Turkmenistan', - 'TC' => 'Turks and Caicos Islands', - 'TV' => 'Tuvalu', - 'UG' => 'Uganda', - 'UA' => 'Ukraine', - 'AE' => 'United Arab Emirates', - 'GB' => 'United Kingdom', - 'US' => 'United States of America', - 'UM' => 'United States Minor Outlying Islands', - 'VI' => 'United States Virgin Islands', - 'UY' => 'Uruguay, Eastern Republic of', - 'UZ' => 'Uzbekistan', - 'VU' => 'Vanuatu', - 'VE' => 'Venezuela', - 'VN' => 'Vietnam', - 'WF' => 'Wallis and Futuna', - 'EH' => 'Western Sahara', - 'YE' => 'Yemen', - 'ZM' => 'Zambia', - 'ZW' => 'Zimbabwe' - ); -} - -/** - * Return the list of marital status - */ -function getMarital() { - return array( - 'none' => __('marital.nil'), - 'single' => __('marital.single'), - 'relationship' => __('marital.relationship'), - 'married' => __('marital.married'), - 'divorced' => __('marital.divorced'), - 'widowed' => __('marital.widowed'), - 'cohabiting' => __('marital.cohabiting'), - 'union' => __('marital.union') - ); -} - -function getPresences() { - return array( - 1 => __('presence.online'), - 2 => __('presence.away'), - 3 => __('presence.dnd'), - 4 => __('presence.xa'), - 5 => __('presence.offline'), - 6 => __('presence.error') - ); - -} - -function getPresencesTxt() { - return array( - 1 => 'online', - 2 => 'away', - 3 => 'dnd', - 4 => 'xa', - 5 => 'offline', - 6 => 'server_error' - ); -} - -function getMood() { - return array( - 'afraid' => __('mood.afraid'), // Impressed with fear or apprehension; in fear; apprehensive. - 'amazed' => __('mood.amazed'), // Astonished; confounded with fear, surprise or wonder. - 'amorous' => __('mood.amorous'), // Inclined to love; having a propensity to love, or to sexual enjoyment; loving, fond, affectionate, passionate, lustful, sexual, etc. - 'angry' => __('mood.angry'), // Displaying or feeling anger, i.e., a strong feeling of displeasure, hostility or antagonism towards someone or something, usually combined with an urge to harm. - 'annoyed' => __('mood.annoyed'), // To be disturbed or irritated, especially by continued or repeated acts. - 'anxious' => __('mood.anxious'), // Full of anxiety or disquietude; greatly concerned or solicitous, esp. respecting something future or unknown; being in painful suspense. - 'aroused' => __('mood.aroused'), // To be stimulated in one's feelings, especially to be sexually stimulated. - 'ashamed' => __('mood.ashamed'), // Feeling shame or guilt. - 'bored' => __('mood.bored'), // Suffering from boredom; uninterested, without attention. - 'brave' => __('mood.brave'), // Strong in the face of fear; courageous. - 'calm' => __('mood.calm'), // Peaceful, quiet. - 'cautious' => __('mood.cautious'), // Taking care or caution; tentative. - 'cold' => __('mood.cold'), // Feeling the sensation of coldness, especially to the point of discomfort. - 'confident' => __('mood.confident'), // Feeling very sure of or positive about something, especially about one's own capabilities. - 'confused' => __('mood.confused'), // Chaotic, jumbled or muddled. - 'contemplative' => __('mood.contemplative'), // Feeling introspective or thoughtful. - 'contented' => __('mood.contented'), // Pleased at the satisfaction of a want or desire; satisfied. - 'cranky' => __('mood.cranky'), // Grouchy, irritable; easily upset. - 'crazy' => __('mood.crazy'), // Feeling out of control; feeling overly excited or enthusiastic. - 'creative' => __('mood.creative'), // Feeling original, expressive, or imaginative. - 'curious' => __('mood.curious'), // Inquisitive; tending to ask questions, investigate, or explore. - 'dejected' => __('mood.dejected'), // Feeling sad and dispirited. - 'depressed' => __('mood.depressed'), // Severely despondent and unhappy. - 'disappointed' => __('mood.disappointed'), // Defeated of expectation or hope; let down. - 'disgusted' => __('mood.disgusted'), // Filled with disgust; irritated and out of patience. - 'dismayed' => __('mood.dismayed'), // Feeling a sudden or complete loss of courage in the face of trouble or danger. - 'distracted' => __('mood.distracted'), // Having one's attention diverted; preoccupied. - 'embarrassed' => __('mood.embarrassed'), // Having a feeling of shameful discomfort. - 'envious' => __('mood.envious'), // Feeling pain by the excellence or good fortune of another. - 'excited' => __('mood.excited'), // Having great enthusiasm. - 'flirtatious' => __('mood.flirtatious'), // In the mood for flirting. - 'frustrated' => __('mood.frustrated'), // Suffering from frustration; dissatisfied, agitated, or discontented because one is unable to perform an action or fulfill a desire. - 'grateful' => __('mood.grateful'), // Feeling appreciation or thanks. - 'grieving' => __('mood.grieving'), // Feeling very sad about something, especially something lost; mournful; sorrowful. - 'grumpy' => __('mood.grumpy'), // Unhappy and irritable. - 'guilty' => __('mood.guilty'), // Feeling responsible for wrongdoing; feeling blameworthy. - 'happy' => __('mood.happy'), // Experiencing the effect of favourable fortune; having the feeling arising from the consciousness of well-being or of enjoyment; enjoying good of any kind, as peace, tranquillity, comfort; contented; joyous. - 'hopeful' => __('mood.hopeful'), // Having a positive feeling, belief, or expectation that something wished for can or will happen. - 'hot' => __('mood.hot'), // Feeling the sensation of heat, especially to the point of discomfort. - 'humbled' => __('mood.humbled'), // Having or showing a modest or low estimate of one's own importance; feeling lowered in dignity or importance. - 'humiliated' => __('mood.humiliated'), // Feeling deprived of dignity or self-respect. - 'hungry' => __('mood.hungry'), // Having a physical need for food. - 'hurt' => __('mood.hurt'), // Wounded, injured, or pained, whether physically or emotionally. - 'impressed' => __('mood.impressed'), // Favourably affected by something or someone. - 'in_awe' => __('mood.in_awe'), // Feeling amazement at something or someone; or feeling a combination of fear and reverence. - 'in_love' => __('mood.in_love'), // Feeling strong affection, care, liking, or attraction.. - 'indignant' => __('mood.indignant'), // Showing anger or indignation, especially at something unjust or wrong. - 'interested' => __('mood.interested'), // Showing great attention to something or someone; having or showing interest. - 'intoxicated' => __('mood.intoxicated'), // Under the influence of alcohol; drunk. - 'invincible' => __('mood.invincible'), // Feeling as if one cannot be defeated, overcome or denied. - 'jealous' => __('mood.jealous'), // Fearful of being replaced in position or affection. - 'lonely' => __('mood.lonely'), // Feeling isolated, empty, or abandoned. - 'lost' => __('mood.lost'), // Unable to find one's way, either physically or emotionally. - 'lucky' => __('mood.lucky'), // Feeling as if one will be favored by luck. - 'mean' => __('mood.mean'), // Causing or intending to cause intentional harm; bearing ill will towards another; cruel; malicious. - 'moody' => __('mood.moody'), // Given to sudden or frequent changes of mind or feeling; temperamental. - 'nervous' => __('mood.nervous'), // Easily agitated or alarmed; apprehensive or anxious. - 'neutral' => __('mood.neutral'), // Not having a strong mood or emotional state. - 'offended' => __('mood.offended'), // Feeling emotionally hurt, displeased, or insulted. - 'outraged' => __('mood.outraged'), // Feeling resentful anger caused by an extremely violent or vicious attack, or by an offensive, immoral, or indecent act. - 'playful' => __('mood.playful'), // Interested in play; fun, recreational, unserious, lighthearted; joking, silly. - 'proud' => __('mood.proud'), // Feeling a sense of one's own worth or accomplishment. - 'relaxed' => __('mood.relaxed'), // Having an easy-going mood; not stressed; calm. - 'relieved' => __('mood.relieved'), // Feeling uplifted because of the removal of stress or discomfort. - 'remorseful' => __('mood.remorseful'), // Feeling regret or sadness for doing something wrong. - 'restless' => __('mood.restless'), // Without rest; unable to be still or quiet; uneasy; continually moving. - 'sad' => __('mood.sad'), // Feeling sorrow; sorrowful, mournful. - 'sarcastic' => __('mood.sarcastic'), // Mocking and ironical. - 'satisfied' => __('mood.satisfied'), // Pleased at the fulfillment of a need or desire. - 'serious' => __('mood.serious'), // Without humor or expression of happiness; grave in manner or disposition; earnest; thoughtful; solemn. - 'shocked' => __('mood.shocked'), // Surprised, startled, confused, or taken aback. - 'shy' => __('mood.shy'), // Feeling easily frightened or scared; timid; reserved or coy. - 'sick' => __('mood.sick'), // Feeling in poor health; ill. - 'sleepy' => __('mood.sleepy'), // Feeling the need for sleep. - 'spontaneous' => __('mood.spontaneous'), // Acting without planning; natural; impulsive. - 'stressed' => __('mood.stressed'), // Suffering emotional pressure. - 'strong' => __('mood.strong'), // Capable of producing great physical force; or, emotionally forceful, able, determined, unyielding. - 'surprised' => __('mood.surprised'), // Experiencing a feeling caused by something unexpected. - 'thankful' => __('mood.thankful'), // Showing appreciation or gratitude. - 'thirsty' => __('mood.thirsty'), // Feeling the need to drink. - 'tired' => __('mood.tired'), // In need of rest or sleep. - 'undefined' => __('mood.undefined'), // [Feeling any emotion not defined here.] - 'weak' => __('mood.weak'), // Lacking in force or ability, either physical or emotional. - 'worried' => __('mood.worried') // Thinking about unpleasant things that have happened or that might happen; feeling afraid and unhappy. - ); -} - -/* - * Generate a standard UUID - */ -function generateUUID($string = false) { - if($string != false) - $data = $string; - else - $data = openssl_random_pseudo_bytes(16); - - $data[6] = chr(ord($data[6]) & 0x0f | 0x40); // set version to 0010 - $data[8] = chr(ord($data[8]) & 0x3f | 0x80); // set bits 6-7 to 10 - - return vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(bin2hex($data), 4)); -} - -function movim_log($logs) { - $log = new Logger('movim'); - $log->pushHandler(new SyslogHandler('movim')); - - $log->pushHandler(new StreamHandler(LOG_PATH.'/logger.log', Logger::DEBUG)); - if(is_array($logs)) - $log->addInfo('', $logs); - else - $log->addInfo($logs); -} - -/** - * @desc Return a small help to recognize flag color - * */ -function getFlagTitle($color){ - $title = ''; - switch($color){ - case 'white': - $title = __('flag.white'); - break; - - case 'green': - $title = __('flag.green'); - break; - - case 'orange': - $title = __('flag.orange'); - break; - - case 'red': - $title = __('flag.red'); - break; - - case 'black': - $title = __('flag.black'); - break; - - default: - break; - } - return $title; -} - -/* - * @desc Generate a simple random key - * @params The size of the key - */ -function generateKey($size) { - // Generating the session cookie's hash. - $hash_chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; - $hash = ""; - - for($i = 0; $i < $size; $i++) { - $r = mt_rand(0, strlen($hash_chars) - 1); - $hash.= $hash_chars[$r]; - } - return $hash; -} - -/* - * @desc Get the range aroung a position with a radius - */ -function geoRadius($latitude, $longitude, $radius) { - $lat_range = $range/69.172; - $lon_range = abs($range/(cos($latitude) * 69.172)); - $min_lat = number_format($latitude - $lat_range, "4", ".", ""); - $max_lat = number_format($latitude + $lat_range, "4", ".", ""); - $min_lon = number_format($longitude - $lon_range, "4", ".", ""); - $max_lon = number_format($longitude + $lon_range, "4", ".", ""); - - return array($min_lat, $max_lat, $min_lon, $max_lon); -} - -/* - * @desc Request a simple url - */ -function requestURL($url, $timeout = 10, $post = false) { - $ch = curl_init($url); - - curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); - curl_setopt($ch, CURLOPT_ENCODING, 'gzip,deflate'); - curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); - curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); - curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); - curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0'); - - if(is_array($post)) { - $params = ''; - - foreach($post as $key => $value) { - $params .= $key . '=' . $value .'&'; - } - curl_setopt ($ch, CURLOPT_POST, 1); - curl_setopt ($ch, CURLOPT_POSTFIELDS, $params); - } - - $rs = array(); - - $content = curl_exec($ch); - - $rs['content'] = $content; - $rs['errno'] = curl_errno($ch); - $rs['errmsg'] = curl_error($ch); - $rs['header'] = curl_getinfo($ch); - - if($rs['errno'] == 0) { - return $rs['content']; - } else { - return false; - } -} - -/* - * @desc Get the URI of a smiley - */ -function getSmileyPath($id) -{ - return BASE_URI.'/themes/material/img/emojis/svg/'.$id.'.svg'; -} - -/* - * @desc Translate something - */ -function __() { - $args = func_get_args(); - $l = Movim\i18n\Locale::start(); - - $string = array_shift($args); - return $l->translate($string, $args); -} - -?> diff --git a/sources/system/UtilsPicture.php b/sources/system/UtilsPicture.php deleted file mode 100644 index eaba6d5..0000000 --- a/sources/system/UtilsPicture.php +++ /dev/null @@ -1,29 +0,0 @@ -setFontSize(13); - $draw->setGravity(Imagick::GRAVITY_CENTER); - - $canvas = new Imagick(); - - $metrics = $canvas->queryFontMetrics($draw, $email); - - $canvas->newImage($metrics['textWidth'], $metrics['textHeight'], "transparent", "png"); - $canvas->annotateImage($draw, 0, 0, 0, $email); - - $canvas->setImageFormat('PNG'); - $canvas->writeImage($cachefile); - - $canvas->clear(); - } catch (ImagickException $e) { - error_log($e->getMessage()); - } -} diff --git a/sources/system/controllers/AjaxController.php b/sources/system/controllers/AjaxController.php deleted file mode 100644 index 46e590a..0000000 --- a/sources/system/controllers/AjaxController.php +++ /dev/null @@ -1,75 +0,0 @@ -funclist)) { - return ''; - } - - $buffer = '\n"; - } - - /** - * Check if the widget is registered - */ - public function isRegistered($widget) - { - return array_key_exists($widget, $this->widgetlist); - } - - /** - * Defines a new function. - */ - public function defun($widget, $funcname, array $params) - { - array_push($this->widgetlist, $widget); - $this->funclist[$widget.$funcname] = array( - 'object' => $widget, - 'funcname' => $funcname, - 'params' => $params, - ); - } -} - -?> diff --git a/sources/system/controllers/BaseController.php b/sources/system/controllers/BaseController.php deleted file mode 100644 index ea87875..0000000 --- a/sources/system/controllers/BaseController.php +++ /dev/null @@ -1,87 +0,0 @@ -page = new TplPageBuilder(); - } - - /** - * Returns the value of a $_GET variable. Mainly used to avoid getting - * notices from PHP when attempting to fetch an empty variable. - * @param name is the desired variable's name. - * @return the value of the requested variable, or FALSE. - */ - protected function fetchGet($name) - { - if(isset($_GET[$name])) { - return htmlentities($_GET[$name]); - } else { - return false; - } - } - - /** - * Returns the value of a $_POST variable. Mainly used to avoid getting - * notices from PHP when attempting to fetch an empty variable. - * @param name is the desired variable's name. - * @return the value of the requested variable, or FALSE. - */ - protected function fetchPost($name) - { - if(isset($_POST[$name])) { - return htmlentities($_POST[$name]); - } else { - return false; - } - } - - function checkSession() { - if($this->session_only) { - $user = new User(); - - if(!$user->isLogged()) { - $this->name = 'login'; - } - } - } - - function redirect($page) { - $url = Route::urlize($page); - header('Location: '. $url); - } - - function display() { - $this->page->addScript('movim_hash.js'); - $this->page->addScript('movim_utils.js'); - $this->page->addScript('movim_base.js'); - - if(!$this->public) { - $this->page->addScript('movim_tpl.js'); - $this->page->addScript('movim_websocket.js'); - $this->page->addScript('movim_map.js'); - $this->page->addScript('pako_inflate.js'); - } - - if($this->session_only) { - $user = new User(); - $content = new TplPageBuilder($user); - } else { - $content = new TplPageBuilder(); - } - - if($this->raw) { - echo $content->build($this->name); - exit; - } else { - $built = $content->build($this->name); - $this->page->setContent($built); - echo $this->page->build('page', $this->public); - } - } -} diff --git a/sources/system/controllers/FrontController.php b/sources/system/controllers/FrontController.php deleted file mode 100644 index 1bdafc8..0000000 --- a/sources/system/controllers/FrontController.php +++ /dev/null @@ -1,73 +0,0 @@ - - * - * Copyright (C)2013 MOVIM Project - * - * See COPYING for licensing deatils. - */ - -use Monolog\Logger; -use Monolog\Handler\SyslogHandler; - -class FrontController extends BaseController -{ - public function handle() { - $r = new Route; - $this->runRequest($r->find()); - } - - private function loadController($request) { - $class_name = ucfirst($request).'Controller'; - if(file_exists(APP_PATH . 'controllers/'.$class_name.'.php')) { - $controller_path = APP_PATH . 'controllers/'.$class_name.'.php'; - } - else { - $log = new Logger('movim'); - $log->pushHandler(new SyslogHandler('movim')); - $log->addError(__("Requested controller '%s' doesn't exist.", $class_name)); - exit; - } - - require_once($controller_path); - return new $class_name(); - } - - /* - * Here we load, instanciate and execute the correct controller - */ - public function runRequest($request) { - $c = $this->loadController($request); - - $sess = Sessionx::start(); - $sess->refreshCookie(); - - if(is_callable(array($c, 'load'))) { - $c->name = $request; - $c->load(); - $c->checkSession(); - $c->dispatch(); - - // If the controller ask to display a different page - if($request != $c->name) { - $new_name = $c->name; - $c = $this->loadController($new_name); - $c->name = $new_name; - $c->load(); - $c->dispatch(); - } - - // We display the page ! - $c->display(); - } else { - $log = new Logger('movim'); - $log->pushHandler(new SyslogHandler('movim')); - $log->addError(t("Could not call the load method on the current controller")); - } - } -} diff --git a/sources/system/template/TplPageBuilder.php b/sources/system/template/TplPageBuilder.php deleted file mode 100644 index afbea70..0000000 --- a/sources/system/template/TplPageBuilder.php +++ /dev/null @@ -1,264 +0,0 @@ -user = $user; - - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - $this->theme = $config->theme; - - } - - function viewsPath($file) - { - return VIEWS_PATH . '/' . $file; - } - - /** - * Returns or prints the link to a file. - * @param file is the path to the file relative to the theme's root - * @param return optionally returns the link instead of printing it if set to true - */ - function linkFile($file, $return = false) - { - $path = BASE_URI . 'themes/' . $this->theme . '/' . $file; - - if($return) { - return $path; - } else { - echo $path; - } - } - - /** - * Inserts the link tag for a css file. - */ - function themeCss($file) - { - echo '\n"; - } - - /** - * Actually generates the page from templates. - */ - function build($view, $public = false) - { - $this->_view = $view; - $template = $this->_view.'.tpl'; - //if (ENVIRONMENT === 'production') ob_clean(); - ob_start(); - - require($this->viewsPath($template)); - $outp = ob_get_clean(); - - $scripts = $this->printCss(); - if(!$public) { - $scripts .= $this->printScripts(); - } - - $outp = str_replace('<%scripts%>', - $scripts, - $outp); - - return $outp; - } - - /** - * Sets the page's title. - */ - function setTitle($name) - { - $this->title = $name; - } - - /** - * Displays the current title. - */ - function title() - { - $widgets = WidgetWrapper::getInstance(); - if(isset($widgets->title)) { - $this->title .= ' - ' . $widgets->title; - } - echo $this->title; - } - - /** - * Display some meta tag defined in the widgets using Facebook OpenGraph - */ - function meta() - { - $dom = new \DOMDocument('1.0', 'UTF-8'); - $dom->formatOutput = true; - - $metas = $dom->createElement('xml'); - $dom->appendChild($metas); - - $widgets = WidgetWrapper::getInstance(); - - if(isset($widgets->title)) { - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'og:title'); - $meta->setAttribute('content', $widgets->title); - $metas->appendChild($meta); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('name', 'twitter:title'); - $meta->setAttribute('content', $widgets->title); - $metas->appendChild($meta); - } - if(isset($widgets->image)) { - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'og:image'); - $meta->setAttribute('content', $widgets->image); - $metas->appendChild($meta); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('name', 'twitter:image'); - $meta->setAttribute('content', $widgets->image); - $metas->appendChild($meta); - } - if(isset($widgets->description)) { - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'og:description'); - $meta->setAttribute('content', $widgets->description); - $metas->appendChild($meta); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('name', 'twitter:description'); - $meta->setAttribute('content', $widgets->description); - $metas->appendChild($meta); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('name', 'description'); - $meta->setAttribute('content', $widgets->description); - $metas->appendChild($meta); - } else { - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('name', 'description'); - $meta->setAttribute('content', $config->description); - $metas->appendChild($meta); - } - if(isset($widgets->url)) { - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'og:url'); - $meta->setAttribute('content', $widgets->url); - $metas->appendChild($meta); - } - - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'og:type'); - $meta->setAttribute('content', 'article'); - $metas->appendChild($meta); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'twitter:card'); - $meta->setAttribute('content', 'summary_large_image'); - $metas->appendChild($meta); - - $meta = $dom->createElement('meta'); - $meta->setAttribute('property', 'twitter:site'); - $meta->setAttribute('content', 'MovimNetwork'); - $metas->appendChild($meta); - - echo strip_tags($dom->saveXML($dom->documentElement), ''); - } - - function addScript($script) - { - $this->scripts[] = BASE_URI . 'app/assets/js/' . $script; - } - - /** - * Inserts the link tag for a css file. - */ - function addCss($file) - { - $this->css[] = $this->linkFile('css/' . $file, true); - } - - function scripts() - { - echo '<%scripts%>'; - } - - function printScripts() { - $out = ''; - $widgets = WidgetWrapper::getInstance(); - $scripts = array_merge($this->scripts, $widgets->loadjs()); - foreach($scripts as $script) { - $out .= ''."\n"; - } - - $ajaxer = AjaxController::getInstance(); - $out .= $ajaxer->genJs(); - - return $out; - } - - function printCss() { - $out = ''; - $widgets = WidgetWrapper::getInstance(); - $csss = array_merge($this->css, $widgets->loadcss()); // Note the 3rd s, there are many. - foreach($csss as $css_path) { - $out .= '\n"; - } - return $out; - } - - function setContent($data) - { - $this->content .= $data; - } - - function content() - { - echo $this->content; - } - - /** - * Loads up a widget and prints it at the current place. - */ - function widget($name) - { - $widgets = WidgetWrapper::getInstance(); - $widgets->setView($this->_view); - - echo $widgets->runWidget($name, 'build'); - } -} diff --git a/sources/system/widget/WidgetBase.php b/sources/system/widget/WidgetBase.php deleted file mode 100644 index 823a0e7..0000000 --- a/sources/system/widget/WidgetBase.php +++ /dev/null @@ -1,310 +0,0 @@ - - * - * @version 1.0 - * @date 20 October 2010 - * - * Copyright (C)2010 MOVIM Project - * - * See COPYING for licensing information. - */ - -use Rain\Tpl; - -class WidgetBase -{ - protected $js = array(); /*< Contains javascripts. */ - protected $css = array(); /*< Contains CSS files. */ - protected $rawcss = array(); /*< Contains raw CSS files links. */ - protected $ajax; /*< Contains ajax client code. */ - protected $user; - protected $name; - protected $pure; // To render the widget without the container - //protected $translations = array(); // Set translations in the controller - protected $_view; - public $events; - public $filters; - - // Meta tags - public $title; - public $image; - public $description; - - /** - * Initialises Widget stuff. - */ - function __construct($light = false, $view = null) - { - if($view != null) $this->_view = $view; - - $this->user = new User; - - $this->load(); - $this->name = get_class($this); - - // If light loading enabled, we stop here - if($light) - return; - - // Put default widget init here. - $this->ajax = AjaxController::getInstance(); - - if(!$this->ajax->isRegistered($this->name)) { - // Generating Ajax calls. - $refl = new ReflectionClass($this->name); - $meths = $refl->getMethods(); - - foreach($meths as $method) { - if(preg_match('#^ajax#', $method->name)) { - $pars = $method->getParameters(); - $params = array(); - foreach($pars as $param) { - $params[] = $param->name; - } - - $this->ajax->defun($this->name, $method->name, $params); - } - } - } - - $config = array( - 'tpl_dir' => $this->respath('', true), - 'cache_dir' => CACHE_PATH, - 'tpl_ext' => 'tpl', - 'auto_escape' => false - ); - // We load the template engine - $this->view = new Tpl; - $this->view->objectConfigure($config); - - $this->view->assign('c', $this); - - $this->pure = false; - } - - function __destruct() - { - unset($this->view); - unset($this->ajax); - unset($this->user); - unset($this->_view); - } - - function __() - { - $args = func_get_args(); - return call_user_func_array('__', $args); - } - - function ___() - { - echo call_user_func_array(array(&$this, '__'), func_get_args()); - } - - function supported($key) - { - return $this->user->isSupported($key); - } - - function route() - { - return call_user_func_array('Route::urlize',func_get_args()); - } - - function load() {} - - /** - * Generates the widget's HTML code. - */ - function build() - { - return $this->draw(); - } - - /** - * Get the current view name - */ - function getView() - { - return $this->_view; - } - - /* - * @desc Preload some sourcecode for the draw method - */ - function display() {} - - /** - * @desc Return the template's HTML code - */ - function draw() - { - $this->display(); - return trim($this->view->draw(strtolower($this->name), true)); - } - - protected function tpl() { - $config = array( - 'tpl_dir' => APP_PATH.'widgets/'.$this->name.'/', - 'cache_dir' => CACHE_PATH, - 'tpl_ext' => 'tpl', - 'auto_escape' => false - ); - - $view = new Tpl; - $view->objectConfigure($config); - $view->assign('c', $this); - - return $view; - } - - /** - * @brief Returns the path to the specified widget file. - * @param file is the file's name to make up the path for. - * @param fspath is optional, returns the OS path if true, the URL by default. - */ - protected function respath($file, $fspath = false, $parent = false) - { - if($parent == false) - $folder = get_class($this); - else - $folder = get_parent_class($this); - - $path = 'app/widgets/' . $folder . '/' . $file; - - if($fspath) { - $path = DOCUMENT_ROOT . '/'.$path; - } else { - $path = BASE_URI . $path; - } - - return $path; - } - - public function getName() - { - return $this->name; - } - - /** - * @brief Calls an the ajax function of another widget. - */ - protected function callWidget($widgetname, $funcname) - { - $params = func_get_args(); - echo $this->makeCall(array_slice($params, 1), $widgetname); - } - - /** - * @brief Returns the javascript ajax call. - */ - protected function call($funcname) - { - return $this->makeCall(func_get_args()); - } - - /** - * @brief Returns the javascript call to another widget's ajax function. - */ - protected function genCallWidget($widgetname, $funcname) - { - $params = func_get_args(); - return $this->makeCall(array_slice($params, 1), $widgetname); - } - - protected function makeCall($params, $widget=false) - { - if(!$widget) { - $widget = $this->name; - } - - $funcname = array_shift($params); - $args = implode(', ', $params); - - return $widget . '_' . $funcname . "(" . $args . ");"; - } - - /** - * @brief Adds a javascript file to this widget. - */ - protected function addjs($filename) - { - $this->js[] = $this->respath($filename); - } - - /** - * @brief returns the list of javascript files to be loaded for the widget. - */ - public function loadjs() - { - return $this->js; - } - - /** - * @brief Adds a CSS file to this widget. - */ - protected function addcss($filename) - { - $this->css[] = $this->respath($filename); - } - - /** - * @brief Adds a CSS to the page. - */ - protected function addrawcss($url) - { - $this->rawcss[] = $url; - } - - /** - * @brief returns the list of javascript files to be loaded for the widget. - */ - public function loadcss() - { - return array_merge($this->css, $this->rawcss); - } - - /* - * @brief Fetch and return get variables - */ - protected function get($name) - { - if(isset($_GET[$name])) { - return htmlentities($_GET[$name]); - } else { - return false; - } - } - - /** - * @brief Registers an event handler. - * @param $type The event key - * @param $function The function to call - * @param $filter Only call this function if the session notif_key is good - */ - protected function registerEvent($type, $function, $filter = null) - { - if(!is_array($this->events) - || !array_key_exists($type, $this->events)) { - $this->events[$type] = array($function); - } else { - $this->events[$type][] = $function; - } - - if($filter != null) { - if(!is_array($this->filters)) { - $this->filters = array(); - } - $this->filters[$function] = $filter; - } - } -} - -?> diff --git a/sources/system/widget/WidgetWrapper.php b/sources/system/widget/WidgetWrapper.php deleted file mode 100644 index 1594274..0000000 --- a/sources/system/widget/WidgetWrapper.php +++ /dev/null @@ -1,218 +0,0 @@ -loadWidget($widget_dir, true); - } - - array_push($this->_widgets, $widget_dir); - } - } - } - - static function getInstance() - { - if(!is_object(self::$instance)) { - self::$instance = new WidgetWrapper; - } - return self::$instance; - } - - static function destroyInstance() - { - if(isset(self::$instance)) { - self::$instance = null; - } - } - - /** - * @desc Set the view - * @param $page the name of the current view - */ - public function setView($view) - { - $this->_view = $view; - } - - /** - * @desc Loads a widget and returns it - * @param $name the name of the widget - * @param $register know if we are loading in the daemon or displaying - */ - public function loadWidget($name, $register = false) - { - if(file_exists(APP_PATH . "widgets/$name/$name.php")) { - $path = APP_PATH . "widgets/$name/$name.php"; - } - else { - throw new Exception( - __('error.widget_load_error', $name)); - } - - require_once($path); - - if($register) { - $widget = new $name(true); - // We save the registered events of the widget for the filter - if(isset($widget->events)) { - foreach($widget->events as $key => $value) { - if(is_array($this->_events) - && array_key_exists($key, $this->_events)) { - $we = $this->_events[$key]; - array_push($we, $name); - $we = array_unique($we); - $this->_events[$key] = $we; - } else { - $this->_events[$key] = array($name); - } - } - array_push($this->_eventWidgets, $name); - } - } else { - if($this->_view != '') { - $widget = new $name(false, $this->_view); - } else { - $widget = new $name(); - } - // Collecting stuff generated by the widgets. - $this->css = array_merge($this->css, $widget->loadcss()); - $this->js = array_merge($this->js, $widget->loadjs()); - - if(isset($widget->title)) $this->title = $widget->title; - if(isset($widget->image)) $this->image = $widget->image; - if(isset($widget->description)) $this->description = $widget->description; - if(isset($widget->url)) $this->url = $widget->url; - - return $widget; - } - } - - /** - * @desc Loads a widget and runs a particular function on it. - * - * @param $widget_name is the name of the widget. - * @param $method is the function to be run. - * @param $params is an array containing the parameters to - * be passed along to the method. - * @return what the widget's method returns. - */ - function runWidget($widget_name, $method, array $params = null) - { - $widget = $this->loadWidget($widget_name); - - if(!is_array($params)) - $params = array(); - - $result = call_user_func_array(array($widget, $method), $params); - - return $result; - } - - /** - * Calls a particular function with the given parameters on - * all loaded widgets. - * - * @param $key is the key of the incoming event - * @param $data is the Packet that is sent as a parameter - */ - function iterate($key, $data) - { - if(array_key_exists($key, $this->_events)) { - foreach($this->_events[$key] as $widget_name) { - $widget = new $widget_name(true); - if(array_key_exists($key, $widget->events)) { - foreach($widget->events[$key] as $method) { - /* - * We check if the method need to be called if the - * session notifs_key is set to a specific value - */ - if(is_array($widget->filters) - && array_key_exists($method, $widget->filters)) { - $session = Session::start(); - $notifs_key = $session->get('notifs_key'); - - if($notifs_key == 'blurred') { - $widget->{$method}($data); - } else { - $explode = explode('|', $notifs_key); - $notif_key = reset($explode); - if($notif_key == $widget->filters[$method]) { - $widget->{$method}($data); - } - } - } else { - $widget->{$method}($data); - } - } - } - } - } - } - - /** - * @desc Returns the list of loaded CSS. - */ - function loadcss() - { - return $this->css; - } - - /** - * @desc Returns the list of loaded javascripts. - */ - function loadjs() - { - return $this->js; - } -} diff --git a/sources/tests/js/events_test.js b/sources/tests/js/events_test.js deleted file mode 100644 index 72b02d5..0000000 --- a/sources/tests/js/events_test.js +++ /dev/null @@ -1,53 +0,0 @@ -var yesman_called = false; -function yesman() { - yesman_called = true; -} - -var barfoo = false; -function toggle_barfoo() { - barfoo = !barfoo; -} - -var foobar = null; -function set_foobar(value) { - foobar = value; -} - -rpc = new MovimRPC(); - -tests.set('events', H({ - add_handler: function() - { - movim_add_event_handler('yesman', yesman); - equals(events.get('yesman')[0], yesman); - - movim_add_event_handler('foobar', set_foobar); - equals(events.get('foobar')[0], set_foobar); - }, - - emit_event: function() - { - movim_events_emit('yesman'); - assert(yesman_called); - }, - - emit_event_param: function() - { - movim_events_emit('foobar', 42); - equals(foobar, 42); - }, - - multi_handlers: function() - { - barfoo = false; - yesman_called = false; - - movim_add_event_handler('multi', yesman); - movim_add_event_handler('multi', toggle_barfoo); - - movim_events_emit('multi'); - - assert(barfoo); - assert(yesman_called); - }, -})); \ No newline at end of file diff --git a/sources/tests/js/hash_test.js b/sources/tests/js/hash_test.js deleted file mode 100644 index 51762c8..0000000 --- a/sources/tests/js/hash_test.js +++ /dev/null @@ -1,76 +0,0 @@ -var myhash = null; - -tests.set('hash', H({ - creation: function() - { - object = {test: 'prout'}; - myhash = H(object); - equals(myhash.container, object); - - myhash = new Hash(); - different(myhash, null); - }, - - ishash: function() - { - var obj = new Array(); - assert(isHash(myhash)); - nassert(isHash(obj)); - }, - - get: function() - { - hash = H({toto: "tata", prout: "tagada"}); - equals(hash.get("toto"), "tata"); - }, - - set: function() - { - myhash.set("toto", "tata"); - myhash.set("prout", "tagada"); - - equals(myhash.get("toto"), "tata"); - equals(myhash.get("prout"), "tagada"); - - myhash.set("toto", "tigidi"); - equals(myhash.get("toto"), "tigidi"); - }, - - tostring: function() - { - var hash = H({toto: "tata", prout: "tagada"}); - equals(hash.to_string(), 'toto: tata, prout: tagada'); - }, - - change: function() - { - myhash.set('prout', 'tigidi'); - equals(myhash.get('prout'), 'tigidi'); - }, - - iterate: function() - { - var iter = myhash.iterate(); - while(iter.next()) { - equals(iter.val(), myhash.get(iter.key())) - } - - iter.end(); - while(iter.prev()) { - equals(iter.val(), myhash.get(iter.key())) - } - }, - - keys: function() - { - hash = H({toto: "tata", prout: "tagada"}); - keys = new Array('toto', 'prout'); - vals = new Array('tata', 'tagada'); - - hashkeys = hash.keys(); - hashvals = hash.values(); - - assert(keys[0] == hashkeys[0] && keys[1] == hashkeys[1]); - assert(vals[0] == hashvals[0] && vals[1] == hashvals[1]); - }, -})); \ No newline at end of file diff --git a/sources/tests/js/index.html b/sources/tests/js/index.html deleted file mode 100644 index 4618bb4..0000000 --- a/sources/tests/js/index.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - -
      -
      - - diff --git a/sources/tests/js/tests.js b/sources/tests/js/tests.js deleted file mode 100644 index 4f12a86..0000000 --- a/sources/tests/js/tests.js +++ /dev/null @@ -1,87 +0,0 @@ -/* Testing framework's tools. */ -var failures = 0; -var success = 0; -var tests = H(); - -/************* Common stuff ***************/ - -function print(text) -{ - document.getElementById("page").innerHTML += text; -} - -function printtest(result) -{ - if(!result) { - failures++; - print('x'); - } else { - success++; - print('.'); - } -} - -function print_summary() -{ - var total = failures + success; - - print('

      Test summary:

      '); - print('

      Total tests: ' + total + '
      '); - print('Success: ' + success + '
      '); - print('Failures: ' + failures + '
      '); - print('Success rate: ' + parseInt(success / Math.max(1, total) * 100) + '%

      '); -} - -// Runs the test suites -function runtests() -{ - if(isHash(tests)) { - var iter = tests.iterate(); - while(iter.next()) { - if(isHash(iter.val())) { // This is a test suite. - print("

      Running test " + iter.key() + "

      "); - var suite_iter = iter.val().iterate(); - while(suite_iter.next()) { - print('' + suite_iter.key() + ' '); - var test = suite_iter.val(); - try { - test(); - } - catch(err) - { - printtest(false); - print('
      ' + err + '
      '); - } - print('
      '); - } - } - } - } - - print_summary(); -} - -/*********** Testing funtions *************/ -// Asserts that thing returns true. -function assert(thing) -{ - printtest(thing); -} - -// Ensures that thing returns false. -function nassert(thing) -{ - printtest(!thing); -} - -// Ensures that thing is equal to exp_thing -function equals(thing, exp_thing) -{ - printtest(thing == exp_thing); -} - -// Ensures that thing is not equal to exp_thing -function different(thing, exp_thing) -{ - printtest(thing != exp_thing); -} diff --git a/sources/tests/webrtc/adapter.js b/sources/tests/webrtc/adapter.js deleted file mode 100644 index d79586e..0000000 --- a/sources/tests/webrtc/adapter.js +++ /dev/null @@ -1,154 +0,0 @@ -var RTCPeerConnection = null; -var getUserMedia = null; -var attachMediaStream = null; -var reattachMediaStream = null; -var webrtcDetectedBrowser = null; -var webrtcDetectedVersion = null; - -function trace(text) { - // This function is used for logging. - if (text[text.length - 1] == '\n') { - text = text.substring(0, text.length - 1); - } - console.log((performance.now() / 1000).toFixed(3) + ": " + text); -} - -if (navigator.mozGetUserMedia) { - console.log("This appears to be Firefox"); - - webrtcDetectedBrowser = "firefox"; - - webrtcDetectedVersion = - parseInt(navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1], 10); - - // The RTCPeerConnection object. - RTCPeerConnection = mozRTCPeerConnection; - - // The RTCSessionDescription object. - RTCSessionDescription = mozRTCSessionDescription; - - // The RTCIceCandidate object. - RTCIceCandidate = mozRTCIceCandidate; - - // Get UserMedia (only difference is the prefix). - // Code from Adam Barth. - getUserMedia = navigator.mozGetUserMedia.bind(navigator); - - // Creates iceServer from the url for FF. - createIceServer = function(url, username, password) { - var iceServer = null; - var url_parts = url.split(':'); - if (url_parts[0].indexOf('stun') === 0) { - // Create iceServer with stun url. - iceServer = { 'url': url }; - } else if (url_parts[0].indexOf('turn') === 0 && - (url.indexOf('transport=udp') !== -1 || - url.indexOf('?transport') === -1)) { - // Create iceServer with turn url. - // Ignore the transport parameter from TURN url. - var turn_url_parts = url.split("?"); - iceServer = { 'url': turn_url_parts[0], - 'credential': password, - 'username': username }; - } - return iceServer; - }; - - // Attach a media stream to an element. - attachMediaStream = function(element, stream) { - console.log("Attaching media stream"); - element.mozSrcObject = stream; - element.play(); - }; - - reattachMediaStream = function(to, from) { - console.log("Reattaching media stream"); - to.mozSrcObject = from.mozSrcObject; - to.play(); - }; - - // Fake get{Video,Audio}Tracks - MediaStream.prototype.getVideoTracks = function() { - return []; - }; - - MediaStream.prototype.getAudioTracks = function() { - return []; - }; -} else if (navigator.webkitGetUserMedia) { - console.log("This appears to be Chrome"); - - webrtcDetectedBrowser = "chrome"; - webrtcDetectedVersion = - parseInt(navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)[2], 10); - - // Creates iceServer from the url for Chrome. - createIceServer = function(url, username, password) { - var iceServer = null; - var url_parts = url.split(':'); - if (url_parts[0].indexOf('stun') === 0) { - // Create iceServer with stun url. - iceServer = { 'url': url }; - } else if (url_parts[0].indexOf('turn') === 0) { - if (webrtcDetectedVersion < 28) { - // For pre-M28 chrome versions use old TURN format. - var url_turn_parts = url.split("turn:"); - iceServer = { 'url': 'turn:' + username + '@' + url_turn_parts[1], - 'credential': password }; - } else { - // For Chrome M28 & above use new TURN format. - iceServer = { 'url': url, - 'credential': password, - 'username': username }; - } - } - return iceServer; - }; - - // The RTCPeerConnection object. - RTCPeerConnection = webkitRTCPeerConnection; - - // Get UserMedia (only difference is the prefix). - // Code from Adam Barth. - getUserMedia = navigator.webkitGetUserMedia.bind(navigator); - - // Attach a media stream to an element. - attachMediaStream = function(element, stream) { - if (typeof element.srcObject !== 'undefined') { - element.srcObject = stream; - } else if (typeof element.mozSrcObject !== 'undefined') { - element.mozSrcObject = stream; - } else if (typeof element.src !== 'undefined') { - element.src = URL.createObjectURL(stream); - } else { - console.log('Error attaching stream to element.'); - } - }; - - reattachMediaStream = function(to, from) { - to.src = from.src; - }; - - // The representation of tracks in a stream is changed in M26. - // Unify them for earlier Chrome versions in the coexisting period. - if (!webkitMediaStream.prototype.getVideoTracks) { - webkitMediaStream.prototype.getVideoTracks = function() { - return this.videoTracks; - }; - webkitMediaStream.prototype.getAudioTracks = function() { - return this.audioTracks; - }; - } - - // New syntax of getXXXStreams method in M26. - if (!webkitRTCPeerConnection.prototype.getLocalStreams) { - webkitRTCPeerConnection.prototype.getLocalStreams = function() { - return this.localStreams; - }; - webkitRTCPeerConnection.prototype.getRemoteStreams = function() { - return this.remoteStreams; - }; - } -} else { - console.log("Browser does not appear to be WebRTC-capable"); -} diff --git a/sources/tests/webrtc/index.html b/sources/tests/webrtc/index.html deleted file mode 100644 index 723b179..0000000 --- a/sources/tests/webrtc/index.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - WebRTC Example - - - - - - - - - test - - - - - - - diff --git a/sources/tests/webrtc/script.js b/sources/tests/webrtc/script.js deleted file mode 100644 index 60cd673..0000000 --- a/sources/tests/webrtc/script.js +++ /dev/null @@ -1,124 +0,0 @@ -var DtlsSrtpKeyAgreement = { - DtlsSrtpKeyAgreement: true -}; - -var optional = { - optional: [DtlsSrtpKeyAgreement] -}; - -// Set up audio and video regardless of what devices are present. -var sdpConstraints = {'mandatory': { - 'OfferToReceiveAudio': true, - 'OfferToReceiveVideo': true }}; - -function onIceCandidate(event) { - /*if (event.candidate) { - sendMessage({type: 'candidate', - label: event.candidate.sdpMLineIndex, - id: event.candidate.sdpMid, - candidate: event.candidate.candidate}); - noteIceCandidate("Local", iceCandidateType(event.candidate.candidate)); - } else { - console.log('End of candidates.'); - }*/ - console.log('onIceCandidate'); - console.log(event); -} - -function onIceConnectionStateChanged(event) { - console.log('onIceConnectionStateChanged'); - console.log(event); -} - -function onSignalingStateChanged(event) { - console.log('onSignalingStateChanged'); - console.log(event); -} - -function onError(err) { - window.alert(err.message); -} - -function onOfferCreated(description) { - console.log(description); - offer = description; - pc.setLocalDescription(offer,onSetSessionDescriptionSuccess, onSetSessionDescriptionError); - - sendMessage(offer); -} - -function sendMessage(offer) { - var msgString = JSON.stringify(offer); - console.log('C->S: ' + msgString); -} - -function onSetSessionDescriptionSuccess() { - console.log('Set session description success.'); -} - -function onSetSessionDescriptionError(error) { - console.log('Failed to set session description: ' + error.toString()); -} - -function init() { - var configuration = {"iceServers":[{"url": "stun:23.21.150.121:3478"}]}; - - try { - pc = new RTCPeerConnection(configuration, optional); - - pc.onicecandidate = onIceCandidate; - pc.onsignalingstatechange = onSignalingStateChanged; - pc.oniceconnectionstatechange = onIceConnectionStateChanged; - } catch (e) { - console.log('Failed to create PeerConnection, exception: ' + e.message); - alert('Cannot create RTCPeerConnection object; \ - WebRTC is not supported by this browser.'); - return; - } - - if(getUserMedia) { - if (getUserMedia) { - getUserMedia = getUserMedia.bind(navigator); - } - - // Request the camera. - getUserMedia( - // Constraints - { - video: true, audio: true - }, - - // Success Callback - function(localMediaStream) { - // Get a reference to the video element on the page. - var vid = document.getElementById('camera-stream'); - - // Create an object URL for the video stream and use this - // to set the video source. - vid.src = window.URL.createObjectURL(localMediaStream); - - console.log(localMediaStream); - - pc.addStream(localMediaStream); - channel = pc.createDataChannel("visio"); - pc.createOffer(onOfferCreated, onError); - }, - - // Error Callback - function(err) { - // Log the error to the console. - console.log('The following error occurred when trying to use getUserMedia: ' + err); - } - - - ); - } else { - alert('Sorry, your browser does not support getUserMedia'); - } - - - - //channel = pc.createDataChannel("visio"); - console.log(pc); - //console.log(channel); -} diff --git a/sources/tests/webrtc/style.css b/sources/tests/webrtc/style.css deleted file mode 100644 index 4cc128a..0000000 --- a/sources/tests/webrtc/style.css +++ /dev/null @@ -1,4 +0,0 @@ -#camera-stream { - /*width: 200px;*/ - float: right; -} diff --git a/sources/themes/material/css/article.css b/sources/themes/material/css/article.css deleted file mode 100644 index a1a578d..0000000 --- a/sources/themes/material/css/article.css +++ /dev/null @@ -1,159 +0,0 @@ -/* Article */ - -article { - overflow: hidden; -} - -article header { - position: relative; -} - -/* We hide the main title because it's already here ? */ - -article section { - font-size: 2rem; - line-height: 3rem; - font-weight: 500; - padding: 0 2rem; - padding-top: 2rem; -} - -article img, -article video { - max-width: 100%; - height: auto; -} - -article section p { - margin-bottom: 1rem; - max-height: initial; - color: inherit; - line-height: inherit; -} - -article section content ul li, -article section content ol li { - font-size: 2rem; - line-height: 3rem; - padding-left: 2rem; - list-style-position: inside; - min-height: 3rem; - font-weight: 300; - margin: 1rem auto; -} - -article section content li > * { - display: inline; -} - -article section content ul li { - list-style-type: disc; -} - -article section content ol li { - list-style-type: decimal; -} - -article section content strong, -article section content b { - font-weight: 700; -} - -article section content code, -article section content pre { - font-family: monospace; -} - -article section content pre { - color: white; - padding: 1rem; - font-size: 1.5rem; - margin: 1rem 0; - background-color: #333; -} - -article section content cite, -article section content blockquote { - padding-left: 4rem; - font-style: italic; -} - -article section content em { - font-style: italic; -} - -/* Some CSS to style the quote XHTML generated by Movim */ - -article section content blockquote, -article section content q, -article section content div.quote { - display: block; - border-radius: 2px; - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 1rem 2rem; - margin-bottom: 1rem; - box-sizing: border-box; -} - -article section content div.quote:before, -article section content div.quote:after { - content: ''; - display: none; -} - -article section content div.quote ul { - display: flex; - flex-flow: row wrap; -} - -article section content div.quote li { - flex: 1 25%; - list-style-type: none; - padding-left: 0; -} - -article section content div.quote ul li > * { - margin-right: 1rem; -} - -article section content div.quote li:first-child { - flex: 1 75%; -} - -@media screen and (max-width: 1024px) { - article section content div.quote li { - flex: 1 100%; - } -} - -article section content div.quote li img { - max-height: 10rem; - max-width: 100%; - float: right; -} - -article section content img.big_picture { - display: block; - margin: 0rem auto; - margin-bottom: 1rem; -} - -article section content div.video_embed { - position: relative; - padding-bottom: 56.25%; /* 16:9 */ - margin-bottom: 2rem; - height: 0; -} - -article section content div.video_embed iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -article ul li.pic img { - max-width: 30rem; - max-height: 30rem; -} diff --git a/sources/themes/material/css/block.css b/sources/themes/material/css/block.css deleted file mode 100644 index 30bff06..0000000 --- a/sources/themes/material/css/block.css +++ /dev/null @@ -1,48 +0,0 @@ -.flex { - display: flex; - flex-flow: row wrap; -} - -.flex .block { - flex: 1 50%; - overflow: hidden; -} - -.flex .block.large, -.flex.card .block.large { - flex: 1 100%; -} - -.flex.card { - padding: 0; -} - -.flex.card .block { - margin: 1rem; - flex: 1 calc(50% - 2rem); - min-height: 5rem; - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} - -.flex.stacked .block { - margin-bottom: 0; -} - -.flex.third { - flex-flow: row wrap; -} - -.flex.third .block:not(.large) { - flex: 1 33.33%; - max-width: 33.33%; -} - -@media screen and (max-width: 1024px) { - .flex.card .block, - .flex .block { - margin-bottom: 0; - flex: 1 100%; - max-width: 100%; - } -} diff --git a/sources/themes/material/css/color.css b/sources/themes/material/css/color.css deleted file mode 100644 index 33ec6d6..0000000 --- a/sources/themes/material/css/color.css +++ /dev/null @@ -1,127 +0,0 @@ -/* Color */ - -*.divided > *:not(:last-child), -*.divided.spaced > *:not(:last-child):after { - border-color: rgba(0, 0, 0, 0.12); -} - -.color { - background-color: #607D8B; - color: white; -} - -.color.dark { - background-color: #212121; -} - -.color.dark *.divided > *:not(:last-child) { - border-color: rgba(255, 255, 255, 0.05); -} - -main > header a, -.icon:not(.placeholder):not(.active) a, -.color input { - color: white; -} - -/* Elements */ - -.bubble.color , .icon.color { color: white; background-color: #607D8B; border-color: #607D8B } -span.icon.status.dnd:after, -.bubble.color.red , .icon.color.red { color: white; background-color: #F44336; border-color: #F44336 } -span.icon.status.xa:after, -.bubble.color.purple, .icon.color.purple { color: white; background-color: #9C27B0; border-color: #9C27B0 } -.bubble.color.indigo, .icon.color.indigo { color: white; background-color: #3F51B5; border-color: #3F51B5 } -.bubble.color.blue , .icon.color.blue { color: white; background-color: #2196F3; border-color: #2196F3 } -span.icon.status.chat:after, -span.icon.status.online:after, -.bubble.color.green , .icon.color.green { color: white; background-color: #689F38; border-color: #689F38 } -.bubble.color.orange, .icon.color.orange { color: white; background-color: #FF9800; border-color: #FF9800 } -span.icon.status.away:after, -.bubble.color.yellow, .icon.color.yellow { color: white; background-color: #FDD835; border-color: #FDD835 } -.bubble.color.brown , .icon.color.brown { color: white; background-color: #795548; border-color: #795548 } -.bubble.color.gray , .icon.color.gray { color: white; background-color: #9E9E9E; border-color: #9E9E9E } -.bubble.color.black , .icon.color.black { color: white; background-color: #000; border-color: #000 } - -.icon.red , p.user.red { color: #F44336; } -.icon.purple, p.user.purple { color: #9C27B0; } -.icon.indigo, p.user.indigo { color: #3F51B5; } -.icon.blue , p.user.blue { color: #2196F3; } -.icon.green , p.user.green { color: #689F38; } -.icon.orange, p.user.orange { color: #FF9800; } -.icon.yellow, p.user.yellow { color: #FBC02D; } -.icon.brown , p.user.brown { color: #795548; } -ul li.action > div.action, -ul li.action > form > div.action, -.icon.gray , p.user.gray { color: #9E9E9E; } -.icon.black , p.user.black { color: #000; } - -form input:focus:invalid, -form textarea:focus:invalid { - border-bottom-color: #F44336; -} -form input:focus:invalid + label, -form textarea:focus:invalid + label { - color: #F44336; -} - -ul.list li > p:nth-last-of-type(3) + p, -ul.list li > p:nth-last-of-type(2) + p { - color: rgba(0, 0, 0, 0.60); -} - -/* Default color : violet */ - -.button.color, -input[type=button].color, -ul li span.counter, -main > section > div > header.fixed, -/*main > section > div > header,*/ -main > header { background-color: #3F51B5; color: white; border-color: #3F51B5; } - -.tabs, -.tabs a:not(.classic):not(.activity):not(.action) { - border-color: #3F51B5; - color: #3F51B5; -} - -main > section > div > header.scroll { - background-color: #EEE; -} - -header.fixed ul.list li > p:nth-last-of-type(2) + p, -main > section > div > header.big *, -.snackbar ul.list li > p:nth-last-of-type(2) + p, -main > header ul.list li > p:nth-last-of-type(2) + p, -header.big ul.list li > p:nth-last-of-type(2) + p { - color: white; -} - -/* Gray accent : orange */ - -.button:not(.color), -input[type=button], -header:not(.big) .icon a, -a/*, -a:not(.classic):not(.activity):not(.action):not(.button)*/ { color: #FF5722; border-color: #FF5722; } - -form > div .checkbox:before { background-color: #FFE0B2; } -form > div .checkbox > input[type="checkbox"]:checked + label { background-color: #FF5722; } - -.button.color, -ul li span.counter, -form > div .radio > input[type="radio"]:checked + label { - border-color: #FF5722; - background-color: #FF5722; - color: white; -} - -form input:focus:not(:invalid) + label, -form textarea:focus:not(:invalid) + label { - color: #FF5722; -} - -form input:focus:not(:invalid), -form textarea:focus:not(:invalid) { - border-bottom-color: #FF5722; -} diff --git a/sources/themes/material/css/fonts.css b/sources/themes/material/css/fonts.css deleted file mode 100644 index 3a19196..0000000 --- a/sources/themes/material/css/fonts.css +++ /dev/null @@ -1,54 +0,0 @@ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'), url(../fonts/os_300.woff2) format('woff2'), url(../fonts/os_300.woff2) format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'), url(../fonts/os_400.woff2) format('woff2'), url(../fonts/os_400.woff) format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 600; - src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/os_600.woff2) format('woff2'), url(../fonts/os_600.woff) format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/os_700.woff2) format('woff2'), url(../fonts/os_700.woff) format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 800; - src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../fonts/os_800.woff2) format('woff2'), url(../fonts/os_800.woff) format('woff'); -} - -.emoji { - width: 2rem; - height: 2rem; - margin: 0 0.5rem; - margin-bottom: -0.3rem; -} - -.emoji.medium { - width: auto; - height: 3.5rem; - margin: 0; - margin-bottom: -1.2rem; -} - -.emoji.large { - width: 5rem; - height: 5rem; - margin: 0; -} - -.hfr { - display: inline-block; -} diff --git a/sources/themes/material/css/form.css b/sources/themes/material/css/form.css deleted file mode 100644 index 08fad91..0000000 --- a/sources/themes/material/css/form.css +++ /dev/null @@ -1,415 +0,0 @@ -/* Form */ - -form > div:not(.clear):not(.control) { - min-height: 9.5rem; - position: relative; - box-sizing: border-box; -} - -form > div.compact:not(.clear):not(.control) { - min-height: 0; -} - -li > form > div:not(.control) { /* If we put the form in a list */ - min-height: 0; - line-height: 3rem; - padding-top: 0rem; - top: -1.5rem; -} - -form > div > label { - position: absolute; - top: 2rem; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - left: 0; /* We force the left align */ -} - -form > div.icon { - padding-left: 9rem; -} -/* -form > div > input:focus + label, -form > div > textarea:focus + label { - display: block; -} -*/ -form > div > textarea, -#hiddendiv { - border: none; - resize: none; - font-family: sans-serif; - line-height: 3rem; - box-sizing: border-box; -} - -form > div > .select { - position: relative; -} - -form > div > .select:after { - font-family: "Material-Design-Iconic-Font"; - content: "\f2f2"; - display: block; - font-size: 4rem; - color: #B8B8B8; - position: absolute; - right: 1.25rem; - bottom: 0.25rem; - pointer-events: none; -} - -form > div > .select select { - width: calc(100% + 3rem); - background-color: transparent; - background-image: none; -} - -main > header form > div:not(.clear):not(.control) { - min-height: 0; -} - -main > header li > form > div:not(.clear):not(.control) { - top: 1rem; -} - -main > header form > div:not(.clear):not(.control) > input, -main > header form > div:not(.clear):not(.control) > .select { - padding-top: 0; -} - -main > header form > div:not(.clear):not(.control) > .select option { - background-color: white; - color: initial; -} - -main > header form > div:not(.clear):not(.control) > input, -main > header form > div:not(.clear):not(.control) > .select:after, -main > header form > div:not(.clear):not(.control) > .select select { - color: white; -} - -/* Placeholders to mimic FF */ -::-webkit-input-placeholder, /* WebKit browsers */ -:-ms-input-placeholder { /* Internet Explorer 10+ */ - color: #fff; - opacity: 0.5; -} - -form > div > .select, -form > div > input:not([type=submit]), -form > div > textarea { - display: block; - padding: 1rem 0; - padding-top: 5rem; - width: 100%; - background-color: transparent; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - margin-bottom: 1rem; - - overflow: hidden; /* Fixme */ - - box-shadow: none; /* Firefox weird CSS */ -} - -form > div.compact > .select, -form > div.compact > input:not([type=submit]), -form > div.compact > textarea { - padding-top: 2.5rem; -} - -/* Webkit hack */ -form > div > input:not([type=submit]):-webkit-autofill { - -webkit-box-shadow: 0 0 0 50px white inset; -} -form > div > input:not([type=submit]):-webkit-autofill:focus { - -webkit-box-shadow: 0; - -webkit-text-fill-color: #333; -} - -form > div > input:focus, -form > div > textarea:focus { - border-bottom-width: 2px; - margin-bottom: calc(1rem - 1px); -} - -form > div > input:invalid, -form > div > input:required { - box-shadow: none; -} - -/* Checkbox element */ - -form > div .checkbox > input[type="checkbox"], -form > div .radio > input[type="radio"] { - display: none; -} - -form > div .checkbox { - position: relative; - width: 4.5rem; - height: 5rem; - top: 1rem; -} - -form > div .checkbox:before, -form > div .checkbox:after { - content: ''; - display: block; - position: absolute; - height: 2.25rem; - width: 2.25rem; -} - -form > div .checkbox:before { - border-radius: 2rem 0 0 2rem; -} - -form > div .checkbox:after { - border-radius: 0 2rem 2rem 0; - background-color: rgba(0, 0, 0, 0.25); - right: 0; - top: 0; -} - -form > div .checkbox > input[type="checkbox"] + label { - z-index: 1; - display: block; - background-color: #FAFAFA; - box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.5); - width: 3rem; - height: 3rem; - border-radius: 2rem; - top: -0.5rem; - left: -0.2rem; - position: relative; - font-size: 2rem; - text-align: center; - - transition: left 0.3s ease, box-shadow 0.1s ease; -} - -form > div .checkbox > input[type="checkbox"] + label:hover, -form > div .checkbox > input[type="checkbox"]:checked + label:hover { - cursor: pointer; - box-shadow: 0 0 0 1.75rem rgba(0, 0, 0, 0.05), 0 0.2rem 0.5rem rgba(0, 0, 0, 0.5); -} - -form > div .checkbox > input[type="checkbox"]:checked + label { - background-color: #009587; - left: 0.8em; -} - -/* Radio */ - -form > div .radio > input[type="radio"] + label { - display: inline-block; - width: 2rem; - height: 2rem; - border-radius: 2rem; - border-width: 2px; - border-style: solid; - border-color: gray; - transition: box-shadow 0.1s ease; - margin-top: 1.25rem; -} - -form > div .radio > input[type="radio"] + label:hover { - cursor: pointer; - background-color: rgba(0, 0, 0, 0.1); - box-shadow: 0 0 0 1.5rem rgba(0, 0, 0, 0.1); -} - -form > div .radio > input[type="radio"]:checked + label { - background-color: blue; - background-color: #009688; - border-color: #009688; - box-shadow: inset 0 0 0 0.4rem white; - -} - -form > div .radio > input[type="radio"]:checked + label:hover { - box-shadow: inset 0 0 0rem 0.4rem white, 0 0 0 1.5rem rgba(0, 0, 0, 0.1); -} - -/* Disabled */ - -form > div > input:disabled, -form > div > input:disabled + label { - opacity: 0.5; -} - -/* Button */ - -.button.oppose { - float: right; -} - -.button.inactive { - opacity: 0.5; - pointer-events:none; -} - -.button, -input[type=button] { - min-width: 5rem; /* 8rem ? */ - text-align: center; - display: inline-block; - box-sizing: border-box; - text-transform: uppercase; - font-size: 2rem; - font-weight: 700; - line-height: 4.5rem; - height: 4.5rem; - margin: 0.75rem 0.5rem; - - border-radius: 0.25rem; - background-color: white; - color: black; - padding: 0 1rem; - - border: 0; - - transition: background 0.3s ease, box-shadow 0.3s ease; - - box-shadow: 0 0.1rem 0.3rem rgba(0, 0, 0, 0.5); - - background-image: none; -} - -.button:active { - box-shadow: 0 0.5rem 1.25rem rgba(0, 0, 0, 0.23), 0 0.5rem 1.25rem rgba(0, 0, 0, 0.16); -} - -.button.flat, -input[type=button].flat { - box-shadow: none; - background-color: transparent; - border: 0; -} - -.button:hover, -input[type=button]:hover { - cursor: pointer; -} - -.button.flat:hover, -.button.flat.on, -input[type=button].flat:hover { - background-color: rgba(153, 153, 153, 0.2); -} - -.button:focus, -input[type=button]:focus { - border: 0; -} - -.button.flat:focus, -input[type=button].flat:focus { - background-color: rgba(153, 153, 153, 0.4); -} - -.button.action { - position: fixed; - bottom: 2rem; - right: 2rem; - min-height: 0rem; - min-width: 0rem; - line-height: 7rem; - height: 7rem; - width: 7rem; - z-index: 1; - font-size: 3.5rem; -} - -.button.action, -.button.action .actions li { - border-radius: 10rem; - box-shadow: 0 0.5rem 1.25rem rgba(0, 0, 0, 0.23), 0 0.5rem 1.25rem rgba(0, 0, 0, 0.16); -} - -.button.action:hover { - background-image: linear-gradient(to bottom, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 100%); -} - -.button.action, -.button.action .actions li, -.button.action > i { - transition: all 0.15s ease 0s; -} - -.button.action.active > i { - transform: rotate(135deg); -} - -li.action div.action .button { - margin: 0.5rem; - display: block; -} - -header.big ~ .button.action { - bottom: auto; - position: relative; - float: right; - top: -6rem; -} - -@media screen and (min-width: 1025px) { - main > section > div:first-child:nth-last-child(2) .button.action { - right: calc(65% + 3rem); - } -} - -.button.action .actions { - position: absolute; - bottom: 7rem; - left: 0; - padding: 0; -} - -.button.action .actions li { - background-color: white; - color: #888; - font-size: 3rem; - line-height: 6rem; - margin: 2rem 0.5rem; - width: 6rem; - height: 6rem; - padding: 0; - opacity: 0; - transition: all 0.3s ease 0s; - pointer-events: none; -} - -.button.action.active .actions li { - opacity: 1; - pointer-events: auto; -} - -.button.action .actions li:hover { - background-color: white; -} - -.button.activity { - display: inline-block; - margin: 0; - font-size: 3rem; - line-height: 7rem; - height: auto; - width: 7rem; -} - -/* 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/grid.css b/sources/themes/material/css/grid.css deleted file mode 100644 index 5e4703a..0000000 --- a/sources/themes/material/css/grid.css +++ /dev/null @@ -1,56 +0,0 @@ -/* Grid */ -ul.grid > li { - background-size: cover; - width: calc(25% - 0.2em); - padding: 0; - padding-bottom: 25%; - float: left; - position: relative; - background-repeat: no-repeat; - background-position: center center; - box-sizing: border-box; - margin: 0.1em; -} - -ul.grid.active > li:hover { - cursor: pointer; -} - -ul.grid > li > nav { - position: absolute; - bottom: 0; - color: white; - background-color: rgba(0, 0, 0, 0.5); - width: 100%; - padding: 0 1rem; - box-sizing: border-box; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - font-size: 2rem; - line-height: 5rem; -} - -@media screen and (max-width: 1024px) { - ul.grid > li { - width: calc(33.33% - 0.2em); - padding-bottom: 33.33%; - } -} - -@media screen and (max-width: 640px) { - ul.grid > li { - width: calc(50% - 0.2em); - padding-bottom: 50%; - } -} - -ul.grid:after { - content: ""; - display: block; - clear: both; -} - -ul.grid.padded { - padding: 0; -} diff --git a/sources/themes/material/css/header.css b/sources/themes/material/css/header.css deleted file mode 100644 index 99f3e61..0000000 --- a/sources/themes/material/css/header.css +++ /dev/null @@ -1,42 +0,0 @@ -/* Header */ -header.big { - background-size: cover, cover; - background-position: center center; - width: 100%; - max-width: 100%; - color: white; - position: relative; - margin-bottom: 2rem; -} - - -header.fixed { - position: fixed; - width: 100%; - max-width: 100%; - z-index: 1; -} - -@media screen and (min-width: 1024px) { - main > section > div:first-child:nth-last-child(2) ~ div > header.fixed { - width: 65%; - } -} - -header.fixed + div { - margin-top: 7rem; -} - -header ul:first-child > li:first-child { - text-align: center; -} - -/* Specific forms in header */ -header form > div:not(.clear):not(.control) { - min-height: 0; - top: 0; -} - -header form > div > input:not([type=submit]) { - padding-top: 2rem; -} diff --git a/sources/themes/material/css/listn.css b/sources/themes/material/css/listn.css deleted file mode 100644 index bbeab6a..0000000 --- a/sources/themes/material/css/listn.css +++ /dev/null @@ -1,386 +0,0 @@ -ul.list { - list-style-type: none; - padding: 0; -} - -ul.list.middle li:not(.subheader) { - padding: 0.75rem 0; -} - -ul.list.thick li:not(.subheader) { - padding: 1.5rem 0; -} - -ul.list li { - clear: both; - position: relative; -} - -ul.list li > *:not(p) { - display: inline-block; - top: 0; -} - -/* Active list */ - - -ul.list.active li:hover:not(.subheader), -ul.list.active.all li:hover, -ul.list.active li.active:not(.subheader) { - background-color: rgba(0, 0, 0, 0.03); - cursor: pointer; -} - -/* Main elements */ - -ul.list li > .control, -ul.list li > .primary { - width: 5rem; - height: 5rem; - top: 50%; - margin-top: -2.5rem; - position: absolute; -} -ul.list li > .control.active, -ul.list li > .primary.active { - width: 7rem; - height: 7rem; - margin-top: -3.5rem; - line-height: 7rem; -} - -ul.list li > .primary.active { - left: 0; -} - -ul.list li > .control.small, -ul.list li > .primary.small { - width: 3rem; - height: 3rem; - margin-top: -1.5rem; -} - -ul.list > li > *:not(img):not(.counter):not(span):not(.bubble):not(.button), -ul.list li.subheader p { - width: 100%; - box-sizing: border-box; - padding-right: 2rem; - padding-left: 2rem; -} - -ul.list li .primary > a, -ul.list li .control > a { - display: block; -} - -/* Truncated content */ - -ul.list li.subheader > p, -ul.list li > p.line { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -ul.list li > span.active { - transition: background-color 0.25s ease; -} - -ul.list li > span.active:hover { - cursor: pointer; - background-color: rgba(0, 0, 0, 0.1); -} - -ul.list li > p > span.second { - color: gray; - margin-left: 0.5rem; -} - -ul.list li > p > span.info { - float: right; - font-size: 1.5rem; - color: gray; -} - -/* Size automagicaly the content */ - -ul.list li > p:first-of-type { - line-height: 5.5rem; - font-size: 3rem; -} - -ul.list li > p.normal { - font-size: 2rem; -} - -ul.list li > p.center { - text-align: center; -} - -ul.list li > p:nth-last-of-type(3), -ul.list li > p:nth-last-of-type(2) { - line-height: 3rem; - font-size: 2rem; -} - -ul.list li > p:nth-last-of-type(3) + p, -ul.list li > p:nth-last-of-type(2) + p { - line-height: 2.5rem; - font-size: 1.75rem; - max-height: 7.5rem; - overflow: hidden; -} - -ul.list li > p:nth-last-of-type(3) + p.all, -ul.list li > p:nth-last-of-type(2) + p.all { - max-height: 100%; -} - -/* Subheader */ - -ul.list li.subheader > p { - font-size: 1.75rem; - line-height: 5rem; - font-weight: 600; - padding: 0 2rem; -} - -/* If we have a primary control */ - - -ul.list li > .primary { - left: 2rem; -} - -ul.list li > .primary ~ *:not(.primary):not(.counter):not(.bubble):not(.control) { - padding-left: 9rem; -} - -/* Place the other controls */ - -ul.list li > .control { - right: 0; -} - -ul.list li > .control ~ .control { - right: 5rem; -} - -ul.list li > .control ~ .control ~ .control { - right: 10rem; -} - -/* Limit the size of the main content */ - -ul.list li > .control ~ *:not(.control):not(.bubble):not(.counter) { - width: calc(100% - 5rem); -} - -ul.list li > .control ~ .control ~ *:not(.control):not(.bubble):not(.counter) { - width: calc(100% - 10rem); -} - -ul.list li > .control ~ .control ~ .control ~ *:not(.control):not(.bubble):not(.counter) { - width: calc(100% - 15rem); -} - -/* Place the other controls */ - -header > ul.list li > .control ~ .control { - right: 7rem; -} - -header > ul.list li > .control ~ .control ~ .control { - right: 14rem; -} - -/* Limit the size of the main content */ - -header > ul.list li > .control ~ *:not(.control):not(.bubble):not(.counter) { - width: calc(100% - 7rem); -} - -header > ul.list li > .control ~ .control ~ *:not(.control):not(.bubble):not(.counter) { - width: calc(100% - 14rem); -} - -header > ul.list li > .control ~ .control ~ .control ~ *:not(.control):not(.bubble):not(.counter) { - width: calc(100% - 21rem); -} - -/* Tabs */ - -ul.tabs { - text-align: center; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - overflow: hidden; - white-space: nowrap; - height: 6rem; - line-height: 6rem; -} - -ul.tabs.wide > li { - width: 25%; - float: left; -} - -ul.tabs:hover { - overflow-x: auto; -} - -ul.tabs > li { - display: inline-block; - white-space: nowrap; - text-transform: uppercase; - font-size: 1.75rem; - font-weight: 600; - opacity: 0.6; - height: 6rem; - box-sizing: border-box; -} - -ul.tabs > li > a { - /*padding: 1.5rem 3rem;*/ - box-sizing: border-box; - padding: 0 3rem; - display: block; -} - -ul.tabs > li:hover { - cursor: pointer; - background-color: rgba(0, 0, 0, 0.05); -} - -ul.tabs > li.active { - opacity: 1; - border-bottom-width: 2px; - border-bottom-style: solid; -} - -/* Counter */ - -ul li span.counter:empty { - display: none; -} - -ul li span.counter { - position: absolute; - right: 1rem; - top: calc(50% - 1.5rem); - line-height: 2rem; - border-radius: 3rem; - padding: 0.5rem; - text-align: center; - min-width: 2rem; - font-size: 2rem; -} - -ul li span.counter.bottom { - top: calc(50%); -} - -/* Bubble */ - -ul li div.bubble { - position: relative; - box-sizing: border-box; - display: block; - font-size: 1.75rem; - max-width: calc(100% - 11rem); - float: left; - - left: 9rem; - padding-left: 2rem; - width: auto; -} - -ul li div.bubble:not(.sticker) { - padding: 1.25rem 2rem 0.75rem; - border-radius: 0.5rem; - line-height: 2.75rem; - background-color: white; - border-color: white; -} - -ul li div.bubble > p { - overflow: hidden; - display: inline-block; - max-width: 100%; -} - -ul li.oppose div.bubble { - margin-right: 9rem; - float: right; - position: initial; -} - -ul li.oppose div.bubble:not(.sticker) { - background-color: #f5f5f5; -} - -ul li div.bubble span.info { - float: right; - padding-left: 1rem; -} - -ul li.same span.icon { - display: none; -} - -ul li div.bubble:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} - -ul li .quote { - font-style: italic; -} - -ul li:not(.same) div.bubble:not(.sticker):before { - content: ""; - position: absolute; - top: 0; - left: -1.5rem; - border-top: 1.5rem solid black; - border-top-color: inherit; - border-left: 1.5rem solid transparent; - border-right: 1.5rem solid transparent; -} - -ul li.oppose:not(.same) div.bubble:not(.sticker):before { - left: calc(100% - 10.5rem); - top: 1.5rem; - border-top-color: #f5f5f5; -} - -/* Icon */ - -.icon.tiny { - font-size: 1.8rem; - font-weight: 600; -} - -/* Menu */ - -ul.context_menu { - border-radius: 0.25rem; - overflow: hidden; - background-color: white; - color: #333; - position: absolute; - top: 0; - right: 0; - margin: 0.5rem; - z-index: 3; - box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.26), 0px 2px 10px 0px rgba(0, 0, 0, 0.16); - display: none; -} - -ul.context_menu.shown { - display: block; -} - diff --git a/sources/themes/material/css/material-design-iconic-font.min.css b/sources/themes/material/css/material-design-iconic-font.min.css deleted file mode 100644 index e1a58fe..0000000 --- a/sources/themes/material/css/material-design-iconic-font.min.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Material-Design-Iconic-Font;src:url(../fonts/Material-Design-Iconic-Font.woff2?v=2.2.0) format('woff2'),url(../fonts/Material-Design-Iconic-Font.woff?v=2.2.0) format('woff'),url(../fonts/Material-Design-Iconic-Font.ttf?v=2.2.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-stackoverflow: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-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.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-stackoverflow: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-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.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-stack-overflow:before{content:'\f35c'}.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/menu.css b/sources/themes/material/css/menu.css deleted file mode 100644 index 7ab455e..0000000 --- a/sources/themes/material/css/menu.css +++ /dev/null @@ -1,31 +0,0 @@ -/* Menu */ - -body > nav > ul.list li > .primary { - left: 1rem; -} - -body > nav > ul:nth-child(2) li p.normal, -body > nav > ul:nth-child(3) li p.normal { - height: 6rem; - line-height: 6rem; -} - -body > nav > ul a { - color: white; -} -body > nav > ul.list li > p:nth-last-of-type(2) + p { - color: gray; -} - -body > nav > ul.list.active li:hover:not(.subheader), -body > nav > ul.list.active li.active:not(.subheader) { - background-color: rgba(255, 255, 255, 0.035); -} - -ul.oppose { - position: absolute; - bottom: 0; - width: 100%; - min-width: 10rem; -} - diff --git a/sources/themes/material/css/style.css b/sources/themes/material/css/style.css deleted file mode 100644 index 5282aca..0000000 --- a/sources/themes/material/css/style.css +++ /dev/null @@ -1,875 +0,0 @@ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -input, select, option, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font: inherit; - vertical-align: baseline; - list-style-type: none; -} - -* { - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -:focus { - outline: 0; -} - -html { - font-size: 8px; -} - -body { - font-family: 'OpenSans', sans-serif; - background-color: black; - overflow: hidden; - position: absolute; - height: 100%; - width: 100%; -} - -.clear { - clear: both; -} - -.clear.padded { - height: 2rem; -} - -body > * { - display: block; - height: 100%; - box-sizing: border-box; - position: relative; - overflow: hidden; - font-family: 'Open Sans', sans-serif; - color: rgba(0, 0, 0, 0.87); -} - -body > script { - display: none; -} - -a, a:link, a:visited { - text-decoration: none; -} - -/* Titles */ - -h1 { /* Display 1 */ - font-size: 4.25rem; - line-height: 7rem; -} - -h2 { /* Headline */ - font-size: 3rem; - line-height: 7rem; -} - -h2.thin { - line-height: 5rem; -} - -h3 { /* Title */ - font-size: 2.5rem; - font-weight: 700; -} - -h4, input, textarea, select { /* Headline */ - font-size: 2rem; - line-height: 3rem; -} - -h4 { - font-weight: 400; -} - -h4.gray { - color: rgba(0, 0, 0, 0.54); -} - -article section content ul li, /* Body 1 */ -article section content p { - font-size: 2rem; - font-weight: 300; -} - -.snackbar, /* Body 2 */ -.toast { - font-size: 1.75rem; - font-weight: 500; -} - -label, span.info { /* Caption */ - font-size: 1.5rem; - color: rgba(0, 0, 0, 0.54); -} -label, span.info b { /* Caption */ - font-weight: 600; -} - -/* Navigation bar */ - -body > nav { - background-color: #fefefe; - width: 7rem; - max-width: 95%; - -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; -} - -body > nav:before { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); - pointer-events:none; - content: ""; - display: block; - position: absolute; - top: 0; - right: 0; - width: 1rem; - height: 100%; -} - -body > nav header { - padding: 0.5rem; -} - -body > nav.active { - width: 45rem; -} - -@media screen and (min-width: 1024px) { - body > div.dialog:not(:empty) ~ main, - body > div.dialog:not(:empty) ~ nav, - body > nav.active + main { - opacity: 0.5; - pointer-events: none; - } -} - -body > nav li { /* Little hack for the navbar */ - overflow: hidden; -} - -@media screen and (max-width: 1024px) { - body > nav:not(.active) { - width: 45rem; - -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 .3s cubic-bezier(.4,0,.2,1); - transition: transform .3s cubic-bezier(.4,0,.2,1); - -webkit-transform: translateX(0%); - transform: translateX(0%); - } -} - -@media screen and (min-width: 1024px) and (max-width: 1680px) { - body > nav:hover { - width: 45rem; - box-shadow: 0 2.5rem 5rem rgba(0,0,0,0.30), 0 2rem 1.5rem rgba(0,0,0,0.22); - } - - body > nav:hover + main { - opacity: 0.5; - pointer-events: none; - } - - body > nav:not(:hover) li span.counter { - left: 3.5rem; - top: calc(50% - 1.25rem); - right: auto; - font-size: 1.75rem; - padding: 0.25rem; - } -} - -@media screen and (min-width: 1680px) { - body > nav, - body > nav:hover { - width: 15%; - } - - body > nav + main, - body > nav:hover + main { - width: 85%; - } -} - -body > nav.active:before, -body > nav:hover:before { - display: none; -} - -/* Main */ - -main { - width: 100%; - position: absolute; - right: 0; - top: 0; - background-color: white; - -webkit-transition: opacity 0.3s ease-in-out; - transition: opacity 0.3s ease-in-out; - transform: translateZ(0); -} - -nav + main { - width: calc(100% - 7rem); - -webkit-transform: translateZ(0); - transform: translateZ(0); -} - -main > header { - position: relative; - height: 7rem; - /*overflow: hidden;*/ - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.2); - z-index: 2; -} - -main > header > div { - position: relative; - width: 35%; - display: inline-block; - box-sizing: border-box; -} - -main > header > div:first-child:nth-last-child(2) ~ div { - width: 65%; - position: absolute; - top: 0; - right: 0; -} - -@media screen and (max-width: 1024px) { - main > header > div, - main > header > div:first-child:nth-last-child(2) ~ div { - width: 100%; - } - - main > header > div:first-child:nth-last-child(2) { - display: none; - } -} - -main > section { - height: 100%; - position: relative; -} - -main > header + section { - height: calc(100% - 7rem); -} - -main > section > div { - overflow-y: auto; - display: block; - float: left; - height: 100%; - width: 100%; - box-sizing: border-box; -} - -main > section > div:not(:last-child) { - border-right: 1px solid #DDDDDD; -} - -main > section > div > * { - max-width: 100rem; - margin: 0 auto; -} - -/* Two blocks*/ -main > section > div:first-child:nth-last-child(2) { - width: 35%; -} -main > section > div:first-child:nth-last-child(2) ~ div { - width: 65%; - position: absolute; - top: 0; - right: 0; - /*-webkit-transition: left .3s cubic-bezier(.4,0,.2,1); - transition: left .3s cubic-bezier(.4,0,.2,1);*/ -} - -main > section > div:first-child:nth-last-child(2) ~ div { - background-color: white; -} - -main > section > div > div.contained { /* Specific behaviour when the scroll need to be inside the block */ - height: calc(100% - 14.5rem); - overflow-y: scroll; - position: absolute; - max-width: 100%; - width: 100%; -} - -main > section > div > div.contained > * { - max-width: 100rem; - margin: 0 auto; -} - -@media screen and (max-width: 1024px) { - /* Two blocks*/ - main > section > div:first-child:nth-last-child(2) { - width: 100%; - } - main > section > div:first-child:nth-last-child(2) ~ div { - width: 100%; - left: 100%; - z-index: 1; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.23), 0 0 10px rgba(0, 0, 0, 0.16); - } - - main > section > div:first-child:nth-last-child(2) ~ div.enabled { - left: 0%; - } - - main, - nav + main { - width: 100%; - } - - body > nav { - width: 0; - } -} - -main footer { - font-size: 2rem; -} - -/* Icon */ -span.icon { - /*width: 5rem; - height: 5rem; - position: absolute;*/ - font-size: 3rem; - line-height: 5rem; - /*top: 50%; - left: 2rem;*/ - text-align: center; - /*margin-top: -2.5rem;*/ - background-size: cover; - background-position: center; -} - -span.icon img { - max-width: 100%; - max-height: 100%; -} - -span.icon.primary.thumb { - left: 0; - width: 7rem; - top: 0; - height: 100%; - margin: 0; - line-height: 7.5rem; -} - -li.oppose span.icon { - left: auto; - right: 2rem; -} - -span.icon.bubble { - border-radius: 5rem; - color: white; - font-size: 0; - font-size: 2.5rem; -} - -span.icon.bubble img { - border-radius: 5rem; -} - -span.icon.bubble i { - font-size: 3rem; - line-height: 5rem; -} - -span.icon.small { - width: 3rem; - height: 3rem; - line-height: 3rem; - margin-top: -1.5rem; -} -/* -span.icon.tiny { - font-size: 1.8rem; - font-weight: 600; -} - -span.icon.large { - width: 7rem; - height: 7rem; - line-height: 7rem; - margin-top: -3.5rem; -} -*/ -span.icon.small.bubble:first-letter, -span.icon.small.bubble i { - font-size: 2rem; - line-height: 1.5em; - vertical-align: text-top; -} - -span.icon.status:after { - content: ''; - display: block; - width: 2rem; - height: 2rem; - left: 3.25rem; - top: 3.25rem; - position: absolute; - - border-radius: 2em; - background-color: #DDD; -} - -main ul li .control > i { - margin-left: 0; -} - -/* Card */ - -.card { - padding: 1rem; -} - -.card > .block:not(.subheader) { - background-color: white; - border-radius: 2px; - border: 1px solid rgba(0, 0, 0, 0.12); - overflow: hidden; - margin-bottom: 1rem; -} - -.card > form.block { - padding: 2rem; - padding-top: 0; - box-sizing: border-box; -} - -.card.shadow > .block:not(.subheader) { - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12), 0px 1px 2px rgba(0, 0, 0, 0.24); - border: none; -} - -/* Dialog */ - -.dialog { - position: fixed; - top: 5%; - left: 50%; - background-color: white; - height: initial; - max-height: 90%; - width: 50rem; - margin-left: -25rem; - - overflow: hidden; - - box-shadow: 0 2.5rem 5rem rgba(0,0,0,0.30), 0 2rem 1.5rem rgba(0,0,0,0.22); - border-radius: 0.25rem; - z-index: 3; - box-sizing: border-box; - -webkit-transform: translateX(0); - transform: translateX(0); -} - -.dialog:empty { - display: none; -} - -.dialog.scroll { - height: 90%; -} - -.dialog > section { - height: 100%; - overflow-y: auto; - position: relative; -} - -.dialog > section > *:first-child:not(ul) { - margin-top: 2rem; -} - -.dialog > section > *:last-child { - margin-bottom: 2rem; -} - -.dialog > section > *:not(ul) { - padding: 0 2rem; -} - -.dialog > section > form > ul > li { - padding: 0; -} - -@media screen and (max-width: 600px) { - .dialog { - width: 90%; - height: 90%; - min-height: 0; - min-width: 0; - max-height: 90%; - margin-left: -45%; - margin-top: 0; - top: 5%; - } -} - -/* Actions bar */ - -.actions { - padding-bottom: 7rem; -} - -.actions > div:last-child { - background-color: white; - width: 100%; - box-sizing: border-box; - text-align: right; - bottom: 0; - padding: 0.5rem 2rem; - position: absolute; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.actions > div.no_bar:last-child { - border-top: none; -} - -.actions.fixed > div:last-child { - position: fixed; - min-height: 7rem; - max-width: calc(100% - 5rem); - width: 100%; - padding: 0; -} - -.actions.scroll > section { - margin-bottom: 1rem; -} - -.actions.scroll > section > article > section { - padding: 0; -} - -main section > div:first-child:nth-last-child(2) ~ div .actions.fixed > div:last-child { - max-width: calc(75% - 5rem); -} - -.actions.fixed > div:last-child > * { /* Little hack to fake the 100% width that overflow the parent */ - max-width: 100rem; - margin: 0 auto; -} - -@media screen and (max-width: 1024px) { /* Known bug, on some intermediary resolution, the content is cropped */ - main section > div:first-child:nth-last-child(2) ~ div .actions.fixed > div:last-child { - max-width: 100%; - } -} - - -/* Snackbar - Toast */ - -.snackbar, -.toast { - box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.23), 0px 3px 10px rgba(0, 0, 0, 0.16); - position: fixed; - z-index: 4; - min-height: 6rem; - max-height: 11rem; - height: auto; - color: white; - padding: 2rem 3rem; - box-sizing: border-box; - width: 40rem; - pointer-events: none; - transition: opacity 0.2s ease, bottom 0.4s ease; - transform: translateX(0); -} - -.snackbar > a { - pointer-events: auto; - margin: -1rem -2rem; - display: block; - margin: -2rem -1rem; - padding: 2rem 1rem; -} - -.snackbar > a:hover { - border: 3px solid rgba(255, 255, 255, 0.2); - padding: calc(2rem - 3px) calc(1rem - 3px); -} - -.snackbar p, -.toast p { - color: white; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -.snackbar { - background-color: #333333; - bottom: 3rem; - left: 3rem; - border-radius: 0.25rem; - opacity: 1; - padding: 2rem 1rem; -} - -.toast { - background-color: #323232; - border-radius: 3rem; - left: 50%; - bottom: 3rem; - line-height: 2.5rem; - margin-left: -20rem; -} - -.snackbar:empty, -.toast:empty { - opacity: 0; -} - -@media screen and (max-width: 22rem) { - .snackbar { - width: 100%; - top: 0; - left: 0; - bottom: auto; - border-radius: 0; - } - - .toast { - max-width: 90%; - left: 5%; - margin-left: 0; - } -} - - -/* Placeholder */ - -.placeholder { - text-align: center; - font-size: 1.2em; - max-width: 400px; - padding: 0 2rem; - padding-bottom: 2rem; - margin: 0 auto; -} - -.placeholder h1 { - color: #888; - line-height: 5rem; - padding-bottom: 2rem; -} - -.placeholder h4 { - color: #AAA; -} - -.placeholder p { - text-align: center; -} - -.placeholder.icon { - background-image: url(../img/icons/chat.svg); - background-size: 25rem; - padding-top: 30rem; - background-repeat: no-repeat; - background-position: center 4em; -} - -.icon.news { background-image: url(../img/icons/receipt.svg); } -.icon.forum { background-image: url(../img/icons/forum.svg); } -.icon.contacts { background-image: url(../img/icons/group.svg); } -.icon.account { background-image: url(../img/icons/perm_identity.svg); } -.icon.pages { background-image: url(../img/icons/pages.svg); } -.icon.bookmark { background-image: url(../img/icons/bookmark.svg); } -.icon.clipboard { background-image: url(../img/icons/person.svg); } - -/* Definition list */ - -dl dt, -dl dd { - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - padding: 0 1rem; - display: inline-block; - line-height: 2rem; - vertical-align: middle; -} - -dl di { - border-bottom: 1px solid #DDD; - display: block; - padding: 1em 0; -} - -dl dt { - text-align: right; - font-weight: bold; - width: 25%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -dl dd { - text-align: left; - width: 74%; -} - -/* Padded */ - -@media screen and (max-width: 800px) { - .padded { - padding: 2rem; - box-sizing: border-box; - } - - .padded_right { - padding-right: 2rem; - box-sizing: border-box; - } - - .padded_top_bottom { - padding: 0 2rem; - box-sizing: border-box; - } -} - -/* Divided */ - -*.divided:not(.spaced) > *:not(:last-child), -*.divided.spaced > *:not(:last-child).subheader, -*.divided.spaced > *:not(:last-child):not(.subheader):after { - border-bottom-width: 1px; - border-bottom-style: solid; -} - -*.divided.spaced > *:not(:last-child):after { - position: absolute; - right: 0; - bottom: 0rem; - content: ""; - display: block; - width: calc(100% - 9rem); -} - -/* Spinner */ -.spinner { - position: relative; -} - -.spinner:before, -.spinner:after { - transition: top .3s cubic-bezier(.4,0,.2,1); - transform: translateX(0); - content: ''; - position: absolute; - left: calc(50% - 3.5rem); - border-radius: 50%; - top: -10rem; -} - -.spinner.on:before, -.spinner.on:after { - top: 3rem; -} - -.spinner.on:before { - animation: 1s spinner infinite linear; - -webkit-animation: 1s spinner 1s infinite linear; -} - -.spinner:before { - z-index: 2; - width: 3.5rem; - height: 3.5rem; - margin: 1rem; -} - -.spinner:not(:required):before { - content: ''; - border: 0.75rem solid transparent; - border-top: 0.75rem solid #ddd; -} - -.spinner:after { - box-shadow: 0px 0.5rem 1.25rem rgba(0, 0, 0, 0.23), 0px 0.5rem 1.25rem rgba(0, 0, 0, 0.16); - background-color: white; - - width: 7rem; - height: 7rem; -} - -@keyframes spinner { - from { transform: rotate(0deg); } - to {transform: rotate(360deg);} -} - -@-webkit-keyframes spinner { - from { transform: rotate(0deg); } - to {-webkit-transform: rotate(360deg);} -} - -/* Display/hide */ - -.on_mobile { - display: none !important; -} - -@media screen and (max-width: 1024px) { - -.on_mobile { - display: inherit !important; -} - -.on_desktop { - display: none !important; -} - -} - -/* Disabled */ -.disabled { - opacity: 0.5; - pointer-events: none; -} - -/* Spinner */ -div#spinner{ - position: relative; - overflow: visible; - text-align: center; - margin: 50% 0; -} diff --git a/sources/themes/material/favicon.svg b/sources/themes/material/favicon.svg deleted file mode 100644 index 39d81bc..0000000 --- a/sources/themes/material/favicon.svg +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - diff --git a/sources/themes/material/favicon.xcf b/sources/themes/material/favicon.xcf deleted file mode 100644 index 6c4c4779b31a6556feeaa1196a3c82657520a636..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1650 zcmd^9zi-n(6h0?yXhRVN3J8helqr>P)$mJ99lEfT1%a3tocQbyv+sD>$t?i}e>_7hP;?%AVy4(+#B!iDBMg%}5PB!K1*F z_Hw=HxShZYLf*`b8MQ_FB|PjM~h`L7AN#!=tuNZ;kH@>>vx)5JnE z2fkEX`kk(b$UktLNT|aDlK0P2u1va89ExTurP*!ij=2=xDR;FhSMF=U& zYO6^aZ}b|7gcJCncYV1j!iaC&;a9Km4e55(CB7bbcDclii+NQz673E9(zM@n8@s=?u9i z97S6OvDpi3f&U^FRH`IwNn3S!>&Ev(liC$@J%0Jhq@2~v;Vrrn*Fec-cc8!(t@^Ye zW%`kT>WfLO`jWukP)HH6v1{*G_6=l|JPNBUsx{r;<^n|q@-7xMUiLVS~*&*;;gJi>16zSe_zTkq%N zDywQ;XET2pVWhTvbLr<^aI8()3H+75?^4?7xuy269)tXA(;tKKEOeZ;Vqtl9)NSqd Sq*iOwc-vt2fJeYvKz{?{%&1WS diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.eot b/sources/themes/material/fonts/Material-Design-Iconic-Font.eot deleted file mode 100644 index 5e25191502db8ed043d76ebad6d32bc87f32989f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42495 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 CTIuBg diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.svg b/sources/themes/material/fonts/Material-Design-Iconic-Font.svg deleted file mode 100644 index 1d3d2ea..0000000 --- a/sources/themes/material/fonts/Material-Design-Iconic-Font.svg +++ /dev/null @@ -1,787 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.ttf b/sources/themes/material/fonts/Material-Design-Iconic-Font.ttf deleted file mode 100644 index 5d489fdd1a04cf2169af5e4d29d2929432a73f04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99212 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 Bf0O_K diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.woff b/sources/themes/material/fonts/Material-Design-Iconic-Font.woff deleted file mode 100644 index 933b2bf85f0bd4b006a4f9e6bf4ceaaf2cbf4360..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50312 zcmY&eQ*yxQeE+^HqU0p`bGdiP1lcy?guR3Fl>5eKjM#e`NQ#lKm>{cdT(a!e*!1c=r~-`W@eXhZ+m z`zIFQ{>7B|6FXZ+Cjg-R#{;7W0N@0)NCc9)8XNq?H{=KSS?oVd*yK# z`~d;uzv7NF2JChT571;rK)w;^PU&%s>;TY=1myC1dY}L^0@$(tTT4&R#7_?cTm<}A z9nd{`zt?YYFuWF;k0bRLGU@0l4;%nd|82FqM=zW#YlBL(@34$x>b9@v(>XC zHC@4V26$?AlIS-qH$L|t#(XhI##vZ@sYB40P^U40I$&6$pe`%2L(f~_H8FyJ0{5he zsYl(t*`Ntr4LplCS&o%O376OYA6qFFirJ1Ujx#>NJotE!0}yF6Y@qUKpD4)3Dm>Ir zFutlUNsha+sytVxfr@*I@Lk+~t-RD6Yv1axOoQ*keDraY;Pd_`xo$7|C9UT`DxhW{ z0d|f38ddmh!7I?QP_}3_Pyt#g!{Jsn=%z;k?&VEsQ&SAd$q~WD_eeS?4QEhu;orp% z2I)4xVH|{F7|ADZA`#QS2AgBUryqpi^^+p>J32vg?M=Rt027c(#tQX){p`?)?A#L$ z2G^sbGjBA#rxF|pxXX-W|qMtksTF%zy9O(8Dfp@C|+c5U6z{VzPt3P6NN% z`dQXWb`eFu@QEZHtD4%B!o&>H!`a1C91O~}0%oR{^JBpc^RLi3kv%oo+iRBLNR&{| z3SHj=_;pE^J=mWf&Wsci62>cukEGD7_~U-HU}NE9nBJ3qn?(980X_XjwkWQ&MqjFg ze6>K;2}KO6I|oRjd<0NI_6rbQW{uH^KubohL7BRZclkUi&J65~&RlM|n(PGot^B!d zSZ}1|eZQROZ9=%gMu&!n1B1%JqYK0kfIPs8#jVbcVY+rJ?VpW-W%KDshY80pbGv&uD|b<;s@(jW zALWxIhoh;lEe`Q`w?a>}xoJ{mFQ$sl6#W7zeODAcztL)7bOd7ok!e2$oHnAoJV|Yc z1C~9NA-y?GimkF^HI8pSR`JlIu8JC*v8H~rSza@0m2EA2hrbRO%)gjXRXya6DZw5O?HLebx8rVVmwUc?DvLOmbGsVf&A z#0gR&8sAZ_U<0ICpdF1tFMs)T^IXKtl}2WYnWk0SAR0lh=h~f|zsBNUReueb{O_ZHg`I0j> z+wLUs_Q6`4IsidtDAJu-C64&XLTYyJnX+4?8I*A+3*dgckzsC{4e>fqOrOs#`cfiz z-#o*QQ(;B5U^;DJ$!5xdCvq4S$&3O^2bqLm3Tlc*tS+iYayUh&gXb{mhJpE)SSC2L zVkQ;zSL-Qlty2Vx2soo%cR$hQz$DpA9vQl88U)W3c;?&#Y$dM^3X^Mj~7^e8=JYgofh}=>Deiy zDk&Q;^~purG#Cm337a$P&nj1{yldDMw)#Q;lb~AHw?I`^bphJy_haFu~ zSiRHH*5P6QxajZo#rFl{_%}X3A61r(jVpW7^0m)=L$C#BnAOJu^@cls)Du_JZ4~^2 zV^K`sc?`UnwJswo)a*L<{q68*C%wzd>bq)Ou&IanHM;$C zlm>UGc6{TW*g=g3gsN1F4_qb6F75nq#WXcmXFH&^*9NG&j_W;oeB#^f6&;5iHUwdgKw;zUa7a-3=*4J8sIs;Q637Xx;}-?}>Vij3Tx9$N{2 zd>+PRPde76w{s@C=<9kjz_B77rei0Tq7_eKchdMIWk|lnUR_bluz}&Zr?!o1?)zhZ zS&499t?M&f=MIcy&j69O{DaFDrJQS4^PKhtpM4fTA{Kcbuat0wk0Kw19ECOA9*%X1 zC$;kVxKa0#+d_N8IID);bI3ZJ9fF+K_P_?kECYgqQa~bdI7xt(g30Z@2^^%dW8j!7 zc35~!Qk-~oHhX`;=!f_F#&YCSYYCyJ`v$l$a8tx>aq*E06HmL@nqOt~Pwt ztVia7ep$}fAFHuNQaTX@?5x!>3Q@v(_d|DL9EK|3Ap89nF^%;tgS)Wcegv-)0Cx3TGvv+E8P7|%jR=5x&^1Jw4@Znoeu)MTO&Z)8-T_jrZiqPTaK$5Cr-|ZuLvRxb z7OGuy_#7Q_dutU1@4KxT`^R%h0KuL6z-Gp1=+FAWC63|5Rj@tP-g64#8oo~8w>})F zwGL25aG~oli}jav%X74CX|v~shu>d+OHqY1q+|c(9dRdcQ6k(@wqN!B_G?1f5a+Cy z!F!j^5`UBC8`wtU`ueO`!$xZko~?XcoCq#4V5Nr`K82A&b@OgaDyJV64ASZIWYW`2<%q#IEujGs4f<6=u~D(O;Wg+_&9qcekcL+cm9WKLjwGlU z$+X75C2LQKfb&Gcc=*~~1LoiW*l^dN1=ZNf)tDh`qL7>t4kME|)QbC)FKiRy!wGA! z3hN)Mn*5RAyA?J{h@~Z%5hk^?)kJk%71iJ>zf#!(&1ykkD(f8ZQd=xh&ue~6c;QpMUlw3Sk>ABPg)Xrl0H?)x06Y#{ZagC?qB8yWq5c*+qaz_RS(CE#*{kx z)~M}EOm{(=vN8^2?cTL z%2%z`HPwj3V;r}7Q)#SdU6HMvv0d2d{;Wi{Qr@Xl1+&btX2en!lsitNql6@;BJ>8D zNR5|!RYj_nj3lK&1tEVyb#kRDtjiL^`B%`v2@05*bKW`CKHNTtjN{0h$|N(W5_1>I7__%HWKmQ@rjxoiDI z0+L|yyi2@2;|QdrMx~T1;bdERD-v{S5MynMjTCheE|yHGU>zH4O|Z3fZ7xo2oT54S z%1km4_HlgMH0GnkJYrY(gZHQ5=i~$9mrg!`zX;uSulF#i=|Zh9JEqciC-ZGL=3T~L>0T^NtW~3dc5~zw>E*IK z7{2%6FUYsgM3lV!Gq*EEsBFh_rg%w?d=bK@yGrG!WGRZy=**84bg>t3&CZ2AVARHX z&lDxo{AxzNBQnjSsI$+%_QCoK#0Z6k2)D;R#{v;bw(nB_O-{nzFVwc;+%I^Uy$-}K zSL@D=x=9x+HN!PpdtP9-GN^GIT}9-4aHzQp45b=f8f_ASAjuKdB86n;bk&)3p``nv z2&1?bBe))9J}HoMBX#k4H6JkCJW{ci&{Krk`7N_~v`l3PO?v7?FJTfNcAIqj z2;N{mw&=C_|3Xi@qzB;~Ro0emDwRN(9IH@esEeYV{Ld(;Y{6yJsDCZV4KGy<_-&ry zxYD41^7RYyErbCZd5i%C(17$0h|lzEP8d5wsf3mUVDfDx+@$>qW4U-N8t(*(u{JYA zm~DhwlnX9OYL+mHu>RfaiXUKdC={a1%BL0-Qk_AW;PXg<>=M^=ed_fnS3Ynq&A+nF z;DamXLZ@NSR+90^F`IfuC13n&KT$Zz#Xqk(Po>J7T7K3&q+@*XalS*nTO|3JrZ&65 zQM}VA2DeI+Hwv%FQ9wi{^=Pv?BOd6^(6ZDerSuzp4ZcrsLMU<&4ERYkbp@t(y`pj~ zL+P?(Y56zL^}KFg6`Xg~VerV&`96Hln%v!v1CCeP2_721+qx5M)|M6IhqNaDNXr!N`DbQP6^d?yKF4M^zeGK<;-ediBqV7^!opNFx^sNVVLsCAUd znvW^)j#o?Xk*!mgtvf7igSyr76n#tJ1-09FA;2doI_o?>avYw?h(`70U0jQ*V98x*e5>v%4{!J z&0=#FX-@!~)@ZklCn)!B{4{efI!DAS<#qBiI52PVF6lrHD1lsa)`n-&d*gorCb(P6 zX6Go%NP7)kmRk~F3R- z9diOTNua4WUa%ol^GoHDi0zY_P4wEp!@Cn(SL-QIL;@h~eP4Jq3-gMue_h`jwhCZd z2iF^Uq6vl1i=oxJtuihI;Om|g%ugsXI%v_wiSEPykc`SVI{yCicd6fqCq9geCOryb zS-NR2I)1B%tZFxHE!sC8OMF&yn1hxoS$vuQJ}AqmMo>61q1)&J|3-mfAI=)oyEuVX zZ7yN_&}E1&l3Z+yxEsEgDQUJ1Jal(UTu@wOcc(-ByfTC2;a)GX^$eMbyHuQPfW0je zb)%dtIii7;aaqpaE}o(fs}QwdgKVKheqDcyrMTc|Vb-*~`Zvs;79bjPRnc)Ue(ZJz zVdCB{S&GjUmol%q?WQyynKZhh;J?5^{5;l6yCmlPkmpC%p4feG7Si` zdx#s)w(C8wI}k3}Fk2i*>F4A|9gmvBEyNEh&y{7OB8)*R%%hSukK5&*Ti`kvHnsd< zrj$hZ92kWJ%oJ83UBd{TdzbuOlqQhGoTLq)N1LS})n5Kl9Jc-qaK3Yw` zo?tyWTuDw~IbdYkUNlQ~QMEu{JCWA7z59HjrEFM%F)fE2WQ;VUV3hWDUZU;(Ddu{l zi#NqFiFUIUJ~HTelcq)ikuc zPIqrZruK}1tvM1sOq#%$s5|`(8)S@|1|CqDotpO>W#+ z4BP2+w^|>0`}(jR+}sRfJDF#i-c1`wCj%PtTZ#zt49VOyWtJcQ?a;jR->ehYS3B#6 z2N#bwq{ox*_vXV){efLTtM4aVZsErCa_KJ1S@c)(13bem<07km?%<3=%nWAe{5IpVWj0q{4NeU4&dqGF3mIYIJ&;;W@ z?@6{Ux`sIIaidX#_DPA~H1IQ%O+NUwHIrlF##BfciV63V5g9iJ9i=YrpzVqg1hi?Z zpib`vSX(}gko#&aa4SQ}jb58fX{s4#69h?fu^=g+?MVq1$=Hj~enVCH1QJ_#su3;K z?+bX|rBa_%7)yT%;0YDwBWXaz3iQpq)j8c?gC|5+r6|~mpDNEISbf~M=!bc_UkKmk zCQ@U2?y@MEIWrR?zLq;xlG4x2a~ZL*3-9ecTfqMfOnpW=)O|rj^gaqreFm-TX(*P{ zJGt4nzH&^ELNtf9wG<+t(DfSAw~olgMr4rq8Om#WAC~ zGR@}rYkmV*uaz?+9Ef=S_;%}ed9(1m{}wK#cSW`7-=W&H`Im|d%5el50icx1BP*y$ z9hY;U*Zv*ZUQ)BdRDzrSg!?3mdqxYeU1=j{N&`$d9gKHYKUL3T!ab0IHi?0bkh0<( zO9&%+tJCJpS4c^I0z*cLTpXcBQB!gvm->bcP%Q~=Ht4LVbuI@#IUsXw&xZ4o$kG;jtVQ_@z+RC>`?$Bo1D_6~;z85Xq{OI-qV9Ug~yX)1{SQPU{l69h2wME}><7tmLoZWAwTfLJ3E z`sod?CLbh=PBlUqaaDPp(W69c)u|Y#AMKkO&v(o8KH=tMulcz&BcZI0@5i0(`j(o; ziob0~etd7TIqP|#j&pz1&>C6LA(Ndw2028c4Q=scOu>p|apu50WrW1})Ng8cvEbFW zga8i$WnB&6y(Js3HG|h>TzjA3i$nQRDNKh&#ZrU^RQvtJWw2g};fe~CKg!aT70Skf z8}lqlfBrH{LHY;*127vSH<&Ke#sLK@WKJ6CNU+9gW+BbYeZnMVo%$CuCvJEAt9y&ramJtXxG{~*fCxh5U!6LtX4|}{gPt= z-gUf)P(xXa@e31w{*hSYq5YgY9y3d~f(iT_ zFS?S!;8%SA%jt{UEH4(8ll7~?=Uq_floW?|y&D17Z}~)icJ#CuqY30j^!a?MU~h^f&6d2W^A) zUVI~#vS!4u29vJKo~pjz#-WCW#O=pWIIbMAoKlX7hPrIr)h8yVyg-|6T+XCAHqxbo z?=}P7FmrfM8gy@NZaWX$_eoNh9nzyAKGUwyrB=U@5@}fniN=H-v&Mz5;RT6QEdD68 zQT%#GrXWeVRd!%Df_s1`h`}K<;ENCyxreoM$4?FeSE`j{-V{XCE%GfvjN;j>ZLC>@DRv>m%Eo3_K9dWN$FP+#|O@%WSlbc;?ZC2w1>%3rs`+3O{Esf)leiVAh;rURqqQZC@ zGPT8O5AgPqcbG&tX+sUe#%g3f&7{<-NxV*Rm;$b81qe0vRy+__MNoM0*~iRVAR92y z%#8etOKV%hjxP*t+bY+7KG~oxx*~&^KLwn6yS0C2-)PS-F0w=!^dI}`w_CbLtZVyP z`z$wEvIpiULraxzRISzYZI?yGk46g8B(&NRB+f5dqNB9L?h57=BIQP9 zfggxo0y^V=0x}a8ZQd!KNw1pi;PR$om^m*9sk(J_OwWs*rxL&m`z=$WB%j!RUtiEQ zv?dossdU!l=Qp+Rw)zL0QndAGsm0Qu>;kvsCP#ZT?F(L4dDVy?+xsUh)yPtXYLBJ(SMFd$z3#W^{y&RzlDvi1-V}d!eNh%UV#C(!N$ev|Gx6P<+lyeOd*U{EVZc< zesq;k@(n{g}~Vy@=^gOVJlJ(gH4837Q`;RObm!sc$*`y4Ag!dhd9B`^y_ zlVo_)Y5FY)NuaS|iRL+;u6#dM8PuU*+7~7MC9#a<0*QI&R zgVa;^@=}EGbH03NQu2)O86#Zo<8pCkdgZ*DvcB=eqP~@8lr$%Xddu`2U!w?_2p6e} zu@BU*VbzU%3xM~~{j#i9{hRZH$!CGn*W?^g{<~8tiDbyCqbWDNQuE+46PMfdY0B1z zklIpLqZcSJmjH=9dOn|rVs4J9Dh!1^*+x`3o)kW|NnimQQ$=E7jb3}Ew))7~+bW;t zu2GE!ZQwtVn(4ZhBf?q&v%A>>WFLq;M^{^>isptKSX`* z9a&fJUrU(-@9p!d4f-Tiwtt6}n3vy z658CRbJRj+<2q`q1iDG+=Q9mTfJj*~s}+`1G>eFiMt^ut9-FU)%M)E^ zi>mVfNt$P>UeLC$frc$+l*BlQMq5@w@1uB2-6n!SGlH&zYLcRQy0`FQ%EX@9SiS|U zaQ>s?;?2y9GibjgJ0fy%o_#F3BxX1a5siO>igbGCDl9LZlH38Y-Y4$GUCbtoL^E~Z$OM@` zLh-MfZqSNPI$l$_MhoaE;>{yo@c!rBJM}btEJ#kBY}yDip}zChO}ZMzxObkL?RYe5 zs-p2t&4TMRJslxoLE^>G;S~@IvuEjN3wJ_Y^#JdYuHGDA(o%U}LEjD?5#oY86&a9yw<9Cw=ZGK0GbWd!VhfphQq48~DgpK2&qrZy6g^<~Vqw;=wq&A~G z&2hxXU^l=lO}ql!jft951b-JKp1L_0@E`)nX|ABbW0U^+ukBf-Fw8$#d&DNtIU14Mf;7jbR#V7upU^ zrD72r?jTZ&1#-+2ZUA_9TNq6DH+A|r*noyA> zAV!w${%lhMo{_P?ER)TD{&ATlwy5k3Z&G7~vN_y_ZdFbs*y$8I14T%kMUg_{sU(y~ zR1n}%0<5=0;MI&dJ6Ai@>mX6RM0KodZOz#20(}i_o$C=qnI11mj3X%ljbt$Fe!H=s z&}bca9#d2w6V3SZnSh}?dj#!1qt&iZ^u;E+Go#Qn$^9@DH8FZ$iGLHf!FUL#-R@J& zkIxNZ&9ApJJQ(r5ZofE`8pMVMq@2u-i@y|yxbT2LK+HP;tGAX%;G9N|x^V2r1!rMT zYTb>0JkNa%+f9z?BwctgdO}KaOd4}P1j~GV8GxVE)`XLtCR=>WiwjNq@g>Bz7_)W! z@-#q_N?%7h7kIEjqm`BsAWQr4E$muK^OL}Zs)vwy$F8rNn;Rbu1B%@UGRrqi^lPxI z$Dhx~09L~=vTU4lj9WAUd%O4aA41S`YV1(n);yO~YdNI0HEO;4<(ee!Ih2M2q!Blv_{v^B(XcFoIG4-cWi^h7uU)=rdcD-SQpd$;ig18s%nT-q$s zl)TUSZ{MpkKvIYNC&AtUBv_)-CL$#E)Yie=1%T|qTH**sLPc&ax+y+9wFepX385eX z2u?+N4qT^>Eg5ZB@IBaAJIFAnPd_prpyZwH(wmNp>(+QK6?l*C{(R)57k#8_7AN}I z$L($dJ}*CAUO=fn()`Fx&&4&Vc&yHGyY%UY>Tb>KG-c3TS(Yk+X0cUA6}X(MQR1f2 zd`9NT5|YQxV8+vs(DlzxiX(D(J<4A@L+=O?NsY!ett8nBGfidLzjwP|P(?V%?;zDT zfx*>+y4WbferZ*0V+^mrad$1{UEg$ZRfBg7RLI6AOqq@Ew19d}M}1$fR{b9R%{4#bJg)zvb2$X z@0{}p8kZ9BQO@`+!UQ#GB3tNjp`7=-MO$c9-Ee7xms_LDEN`ub2Gg9xx6Ne0` z24e#?Wfc@h;RcGZv1$gv6&hS^Iiz|eb8SmA)Hbe`JR-yKd5$rqQJPVtug3(NoY}Pf zF0i*ny~Ctg_~(QPg^sLYaU=r9IyDXBv`Rm(-?29n)5gcq0{JzIFkn8#l+i~JUhaz# z#>Y_x_#g`)(C&*ajs1p_Ha?Nu&}d`eixl()$brYEb|-qS@h>;Y#b&^)Hw^tXxNb48oVCvD4I12{VgC`7gZ5(ndpHbOAiv2;JO;` zGNd;W5IptV1nO%*F6road_;&~WvR=b<8u?EPM_X|sj(^)cH>Qt3Jz5HR9Ky`Tj-3j zc8v5k)2a`eeQfg3udM;W66WK_*dgosB^J)LlFkUs#I^4weq2<@n>s4hiOJ@orD|pj zxatfTE1a)WQc~JqCLk?j>n=>zTQ+~kih2RaHQxYjbqdYRfiE;n5l2~OG@N~>-c zy2Tp!zoZJ~b*cJxhp&=Ka2Q9cmVO1U`I)1i z8kIF_evhP2rDID@eGOgtY-2mN+T0tG$NQe+=43>+eide`*!<}Pf+T&K_a-Hw zJ7JH7@Sp;}X+t}BCH+R!c|~T#-^>l*+rNh=0K+L-unY|J5oegNJ(?d}0&d3Y8_O)e zRC84ppnDg%(x_X}IAXt_h;mMDfBTT$d!4x2Z*a{#lG|lR{pAxox*U9xe(QCyGc{UL z#VB^6ny>*Z(awT>0GlU1Zin+%s*(HuYNLO_x z5LWdFTtn6H%y5FcQy@&w@~}6J6fbcnj&RUi{Mo9ME4y>jmGBF!gX1`MW((0T-ABXY z_RX|O&gc zvX1Mu){L1ylH;8?;yet^brl2d1i2eG3J_^6bnQ+^xFkORI+0?d7S_B-4CjFmb{V9w zdzK83gHVp3Btv=I;y3+j)_tEYHK$9mcqPUk^I}sJl?3;eWph8KD zfg$lr3zResVE1Pl#BUfOxP@EQS4c8$3qs@Jw@3(?(qZjO_>5^AOvkwANOuI|>FJL` zzJ4HGtH!k-o*=y>X{3GAA_M`61o8H1Wjt|`fouEpo-Szg9dfROSfzy>c?s2za?BtS z%>#FYwZ@YpEmM~Xnz+QAymWwvmxO8o-T9HywL&D_@aIX&F6S`nb+24g1NhPYonG^( zlF2y?V%vw%dok?}h4RXZ3@rbIYoSTp1GTTI{`tW{w4t#nxhQ&%y zQBMyvTeO%s(PH`4tjqoKa3b&rV#Di@r7}L0r^aPyE`led&?Kh8lB#f$FmgBxHMj5D zbCtVkk@j7a^Goa->0bwq`z$%<45mh$q*lPn(MJF)`h!n??aq;R?8ax#O4C@x7#rxY#dfL^#v+ zisy57Zrk#jIOAD=FhB2py(RD0{$W{pT7fN_+s*5IKopkW*{!Njpia0BrxYuMpQQ*d zBrBDI!j6;FK0=z@;gSe0$AW7#Ze6j5mUoR9f=4!q?#$t>aN7a_xrr&lR$>S91S=vk%}y)Rs#tSCe=8#uD>ALiQMbZXb6?a!seMimuXT__zyQsdZfTIorgb zwr5f(bRms%SUn6UlIn8VUtK!ked@7vA^vT+bNxuTYsodW<(l)j3g>nEx5=9-fsAaJ zD?Mrh(YfiLeG%+Ex>nvd6u34k!uH;y>CbZYluPV!&MzsAp&uNPuSL(w=hAyTrg%S@ zS+f0b2jfmM+WS!Qaz+tnTHf4v_wqd23!8eFIJPnx6I*AcK}NTWsR744lGcwVv?%5t|p(fB;v*^!m99+*_`a#L^K@ZiE{E1 z-PTg7v^(?Nks8PBTR`&hU$c`=hs>w*8K+18v(ji8G_%*SG@o_&G%e%IT9!AGgCI{! zE;Iy7x}x5sXj4b0{Lj~sx3`hEkT>Es6SRZ1m)Od4-0JErkY2OTH#e3qVrNHe-}yI~ zHmF|ze(N!15{V^(OpP}861_zbKf$Kri9@CekYMH;u*^zAu# z9~_tC$yTycq|f}oka?weX!Nu{05PDWTRrrdDm?@E`xF%v*mL1-e3J29orMnnbnH9& zZBq{Hz&VaL*?&&-EWXX$2clz@RI}8GOPSp{+|u36*8KrsTL2%MMR-eiWDa`G4p>G_ zKEeB*BWj&+s3f{T2cxV8JwxD`WnO3EnbX$(Sjf9;Nbv#0_Tcrcp=bB>+hKCS*gvhUG`=i1sk`d(tCHZ9;A(+?ih3MBJqwL0Ta$s*h>C z#eBG!!XKIi^|GD+lYCZKl^?@T5{8YX8@Q$>1t%exlcL#6~o1LMN$H zO*`?Me<7QHfZ|`bFYkK{I7dyTBH1BuU_!fAx^iyd!*cuw1#9bd+s^8(Kk{n97j5z7 zV2vP;t_S#x^E3?mJUn&?JJny>`A|}euyx2ixjXkW=m?b4K*I~Gq55QsgA){*Wcq?c zD}kikt*B|D^g?&B{Ax)>VzzQ6wp^8X9w8FtYl34nNN;$1eRsD#A)az|%{G|DS&1EN z$F{pR*6f5*Ofb%qvV4WZ4RJ`%^(T#=v3YxFCn}N{k0XWXbR4hqXm31s?HAG3ysbFD z_J};}G`-@JK#}$(Z?M{(4oBuBMO}_#ak57*JK#PBX5uA9_x9#wbXc40@1u%DsXFm| z)X$M8p>@x_nzQ@wSi4gyWUep9>8%~C#SkW7gB>G9r`(h zrF{Rot=hrlQH$=imrxnFOCQ@=SzJFCOZVPSV7R{xa~OAJ`fT~=k9K3${YwmknPGdw z)AyGZ>~H3K9=mA|nBlq3KBFIkWH46wai@l^Z_oI->o?Sh>Bb25CkasrR=(0d_up6BfQaDpk&i|IXE8P#>fTo3^Gg)CM*bB%~Gj?pbyNe@h+dwrggzJgoow zkeaVNHSx!dtEH@+Wq7%pXSOLEMqiQXYMH`~PQqmn!$LZu4q-9kC60hIon5ozxT9<7 z(Q!s7f4gzE>Cb=km8tnjt&jj5G!4Ic7G*k->={$Kj3VA^G7HfGvl$-6X$~tp->j;jdDL!Nuyn5c1pVkAD%+wtzHh@GIO)ZMra`ftuPn583>1z^^L=y-- zz00fwpxgQIII`rR!}p4K;(6j@AiOO3$2sz&@ZKN{C7w7Um?40EhQFv!g#InT9p97@ zRJcA2BD=1pmiM=fU+hjIvG>Zm9$@v+^r958e=SW zm>nT$+@n;j(QS8dGjjW>{QBTJ+P(8{-TLlsYCOj1DO7hEa)5^o%TO7@DMWJQnKo; z+ljudJ;z|>(rBT7pFZ5hzq|ww>?$iKELOr?1oCWF46(LtziBY- zI*5Nt)xC?t+P&3F$(tQ*4aW&-N{t_P6DAV&vMex|GzH(Px$$cjo1vP0oJUd3a5cJl zjNQP5dVl3FL{^|S@0)Ezg14D)2{3Q`L1TUOp~qgLU85)mE{-ek?<4GX)@XBqYsGFO zfpp;w20FcS`xBegnEwlkREm!TDS;NuE2w|%EdWy^x}J6D*Gz8CS3>2^z#Xd}L#9S_ zGY`r|x#XLRbHBOT5E#Lh=AZ741_kZ4PM$BTCm|NgNH`I$*8X`IPunu>E(gf7*5rJH zz9@#iM|_2_M*9@t-6&EH^D8;Dij@_a>gIDxxWCo}3cWVqrJ~BtPV4ur1nQBsubZw2 zDG=__TLx1%ZKV1-TFbM$xW!l&%D3-%O|<#U!%$zQj6at-y3}h?o#>euhUv4LLKk&b`b-~5kS2HSoIRW*8?~bEEC5cQ zD$2@**{DjCidmOKoK#eXVw5|?6Q7av)$SV9_c*vl5%gbvA-A=rO})OPj+^&T*dK0r zp5~>P)_SW-!G-^8@q`pVPk9T`yv7cK@s(|My>Zk_1WDy+_x_8O*}T%vI+pY_b|yHF z#oT0sbOmDMY5D0$GM>GgfW4M~z?&(6paIVwH3W@Wn+P$I!QY#Lfjt$aQ&#ttn_u2E zRQijPEds%ZgqdhUa8eNYyu1G_tz@`_^Oc{ihR^haW5dojHBY-)cI@X>EB?4Z#OFGY zs9gWrW-@Zt1PFp;EE|YATfcN*^2~o$Kg1}$43NSx*fT)g+2#SRS4hxDG3F)jdr#IUoLVm{t)3rIO{6y$@Z#MZ%#p+CVSVCe)BdIVQuQ zZfuo3@Z_8BSChroStv3R*?gZ5jzPv9bhdYR`tfm^;ArL2LnI5|>RokS#s5)=stP#Z zkdqMi*PIc) z+1@#oBsHo+6#TtTY^g7Or!7R*73k_u>?7<^v*zK{ys8jcSs1*wHeN^?)381_Ze&px zLBjM1KTqN{;-d3hO7Q+H>bDcAh4~m2?JlzCX*R~{f$CFGlY=Kc0Mg><=w+38Kp25j z-F;BVcYf28*3UudV~~%z)=CUJp3JD z(n7eW(w-i`)eLn!-M{rYa1+xfu=|bw_Qexvh$1Q?fe=-CZSuV&i*WirLw$X>IyTnV znXg0M6-rwP$rk1F;|0n30*v1?dJZuv(IaNA~aadykQ#`VHXyJD@4z{#tZdH4)B|&A+ z8vSY53&D2qonhlP#?pFq*<-uC@>|>Y&`~>&xd4u$WQN0*-1-YaQ|Y`AMD8gWu%HH2 zKC*Q9<ymi z-kae+Hff5Ff^<2-LrsdVqRsjg+pDBygy~S(sq5Zb%cjBsxKSYD-WDASEZnpV&esjv zA>66aPCb$55OHMjZ7`-%CM_?iKnzf9rRd|Qh?$GGMP;Iw~hvHOPP_J*thqPrVNQdx|)gIR~RcIH+!f-a)XWr z*IFrnbzwv2Z;o>!wW%Hz5|>P-jLg$tiBgj%-8>s{ob(-Dc5Q|6y_(KrU!X%AXa-g% zHr{YAWwh(d%6*rJGi|r>c=qi<7{$uKuLql|IuD@bSJ>Ly*16Q-tg!V?9i~`4lXMAL zQ=6ZQSau1NBW+kGpEC&ktK4L+mjP5 z+9%+nlI3&d%-oz*1O7-CKL`3!8+AXPbr2BfMdJ$wLvqgW<#u1)GSeGW!E%tm^5(>f zKqALPrWqIA9>7ZUWk^e=X0ssAs3IRtYDy=f9d9ab%&tsw{58Yq6IJ6Bg=r`+B9D_j zf%jdVld3J)^o?sa=gGRSPf4q^!D7j<4GKelisMlh^wiwQE$$pA+Q<9T>+fr$ma2dK zX3oZZ+LFb~i$I=UI3iMyz%Th5BX>uhs?zQx>$ z1H`0j$>fq}XkASXc__q`MKnc8USfh_cwK{9Ql&^dmp3UTRYPdc6|^6CDAPzv;wfQp zlGHXU=%rEL+(eD-fGsA&@{1tLL~l$Zu32>hcpb&y?menuY*~K-?S9=0#~wS$cV$}^ z)-ZdSwXcZ7Jm$=!b#A52LN5mN$;g-)vZsR?ja!xk^94Sbp@1QQngmvMxa1VN|@$!mhUKWvO{6d$F zu8(YfEH4d*`MWY^$S$?rJm{nIomLbooB7XZZ@@zJ-cronSadV5oyzw(v8vkM`lMpj zoQI(rypgb3wygaq&>!G8C>JSa6vfn)ayuI-LrVMB?K9gyq?}PGBWVl7`j)^{xEH{C zn3uHm)0pV^I~ofMX3UXfwu{5;e~Pq3=27D2LGpuvzR#IsK{S7FdbudL8x!^>?*0Nz z)1>fPI3eeI6|;&{SM#u2)oLc%xs+O=sq!FPoqM);Z(9dmekyy>EHjoVWV%PC%<+q5 zCD$COqtvwemr4wO3YN|6uu2_h2X4T^yOfuiSsjmmozB7H!^D zIa|BPW_y)U&thv&>o>aDKuEWm=1iusshgW9VIq5?U1obwi&SV#^4RburR3tRxMg;| z;M%hu6a|(tOKBa;W@*r)GmyqI@;sVNqMn%Xi%2HZ+q8z0kS1@r#ta7Do zbqSdtoHtgTEgEIbvz$evthu46O-{aT^TnJjCQ-Jk)1E0jZGc6nIzMdN&Ne%H3oz_p zO25{VTpsswWe5-05sh~7p%m^rtWG;G1f!MCb_2+v@{I-hY_Zor`_m z9anFIwP1@#Z0G+l%rRs8*cM1by#=fc%pLq7&oO{JG{Q3D811kO8fpe7bKh~<5FWy@ zj=Rc6zShFu06*s?dzP821J$``n$AfSGnBR>_CG5{XH%O$I9d3Rh8f=m@oW8Sp4`a9 z98(LE=|fs57HpvNtYGC90*cSkb00*^SUg7A*X+JX zIm}wzju2id4`6e>&f~f2j=3LqyB{qk7JuiF2HN1I!PZscMljs!D*wf!#d!1Kcg~IB zX!d4?KBk-gTlcVMgdxk-xDP6#H?!DZ%_MY%;JQdmyw^_Amu_(2zQ zO{<%>77zPH_IP_YLRh`g*B`S}mT?6#=fI`X$@Nlc{baH|v5==cc@qBkHhqS*kGha% z*VrXfzZo;_sXe;#NZSjdGsEo8xM6aSd4O*;!#~_#_eJ{thhco4BBWcyCve~WO{#OC zli8c{`!`-5&xQ=z(x6qAIRH{ri%W}7saw4qfE%(q#k0Pm`%VQMPE{lCZuXi9h;;HES}Wz0;C zajX&iFQpfAS^PgCQZir6fs%mY#rtr+^LyzD{uBIPDu(%sh4LyxKqdbEEJgu+_dwsE z*A)rHM<=I7qa$I@V5Q&T@eBq=11_(}(J%SN|K@%M|6CqdL>e8P^hdp;UdiY4I-R<6 zV8}BpjRqXPKKN;$!xM1z4feHm`uii%Xe1c)d0ZZ6cz7fl8}xde@RR;Nx9IXZBSUTv zG+SRk3&%#H!C=to>hE)jURNLx2;(N*Uiz)m;dBp)Ugw~5$ie!VwHFYyE03+w}Zl9`{c0K+kMJ@0Z3def0+1^(dQ%})~WS|%%bnWrZ zcSzx3Lp-Z99Fe?!X=8m!UCozTJG3p>dZ}JdsA{5KFI~0rH&iSgT*jt@6ZDFvHV|jM zQfW2~+nz@l^X=rmiffFt5TVYCdPUcOcv&y2x?ZVZNK&O@D82a1w{zBOHGHFq=;|ub zrVaKPXkehd843U;^*AaQ*>|04+&#a#?_!`3xq9N>Kf9}O*VMt{@L_a73%2QGe|tC5 zXgfFkY>%W*9t&;J(_wCaiK}p$!ZLEE5E$w(w_&HFN6I3O5cp!;M+(KJEgpHXP5uNR z1QK6}4~a3{-mV*Ff_qDPH}G+*9u1lzj>#BeXa;FIIOC|Rlwz;W{qh*;ohpo^E5?O_ z6jK%MdMX%(ZjDRT9GB)AR>tK^PR}v1h(qF1Xyy&chi5`dQ)hJL9dkQ7bMLQqY(SWE zF@jO}=&ek|-r@~0Cou?YoN-K-SiORJ);cnY3YzwzthjL-XZN;Jj?vZmQ;d8Rb+PJ#GigoF2Kd z$vUM<25#~#VZIzF&ODiF{u)FNhEgREMJm>0RI&MXc-z`mZu=4K+Fw&=+0>)K2D#vI z=V2W~a46>&=J)OIffY5O<$Cwcw)W1hST>?gIt@zvW9WP@B!o<{U8YHw{{6yb^ZVo6oI z_QLg&mZ=*$Zl7s`Dq&*bQV%%elGe57SodDXx9E@FEre}IxVYQc*xJJM&prLbThnMa z>n;1NjZwDm-rT{mK~hT>{05i)UZqVaN3snN5YR@>`qh-75F71X(k&LA-n0me51FU}daQ%q6KTT)M zcSEv4u)l1>Khz%WIigz7RFs~}a#CY8x3_Y`?PU?w>)O`6E*5clndWu18gQXD4EIol zsaD<)PD{VRPQaO)$^(*7QO50zF_Mry@m&15r{Xt-C*l{s5q~1i)aT>R^UGzp?Db6! z*sQVu_|`MqyX`kklQ{ovuTP%58-o>-!dsPN;+ZeH@jXPoKDUOq)C2cp zxJ%S(&|ZF(c8>a3S1lYp{^6t(>4jBoHtm3#N_Uh&U)PxF8Zp-X;!U$MZ$hD}uPZCOd=m|ZTiBA;B5Hy&%8c78(e=3fACl5@dvy2bPw6E_C{~) z(DsanY`xA@+Rm}E@$K&8Zu3XC+8JT0?Y2f}mH+%+2?F0(WOU@ zxG%lVb>xvHGjB_sUE{efGNPOlDgFdb01T^NO~2zE>F@o(%F4>w$gu}A-+063nKPSj z@V@uG?_0Qk)m7=pGIh$Q9oh{8i?R#O_@WT7&5mv>udVeSPD2FGM2^4Po z*yQhj@M_w8%ln2+)7OgUK?{JqK(-0oNghfeT07U5V6`m+pN}>)9T|210}nhcJrsZ9 ziTFd3G&O}bOXL6+9(drXkMP?cIeT{cm!{8tQfQi^d)2Cbi4Q?a&7g}GRnr{1vy`B8{ahE=d zom^umbeFA^Uvq4adVFKS>&AMBzV@r_Ga08VC5=)e>X{s*20Oiv=Fb7!VLJ9WmQ^TVbu1&;JR zpt2r-Y;4amJKFhqLOdS|_af+aBe&>?JjZCr)QsHWj`{!4GLip{(dFgQ*zz*S^IdzF z?yTX?g35A?o(o;^lTK)*AjzT`8eQZ=m&V{6>?iD_G;MuX6fy6=jOvmPv%B}7l1E

      B)fM{vm+i+H7FTV@8D-aa?!#l5w=K1Wb}N8zF$dFrh=9LLgaHr$MATj9 z4auGmo%);EzTfquM@N>LL4$E9iWSl}1G`*e$=uPupXe|l98J~}92{z^vDm%kTgY%U zzP9E+)nB0=u<2_*j91%@dOFxP{Jm5}uF9F%oGb4ZXg5%{rShW zbHeAjHrV}TN}yPwc*qwCGWeqQOeJOp;2 z(`z*xT)m%LEX8Uzb3WHlWG=aAP+O24@cJ&V@teqy$F(&(FQglRNvI?I(eo+_i*$@+ z?ysI3_AXDBq(~zS7h2H$yVO`Zzl9~zIvolmn^teNfCCt_6Gs*5%_hEO$jfOEwe%$& zNU~=9G0%}?vuV*NY;P`J4P!N6^p=F8X4lzHZ-XY|Yn4}Px>w+kx1!%E8#rD2XC3Js zTdN8uN^2})f7l;{QspY|Otj;%6Ei?g6ltO90ZUdu8($gUJ!a2Uv-z9-Fib8@`8f!H zQS)9$kNWkz3iONobgp!KIYU%71Ri4VnXaw7?L)GLqcS#N-fWKfNxBu91L~;0#7QL0 z5hs$_*j0#?Bs$ec%&K)}657ZbTLonWC!ZN`4sKIaL*tfYac`0X(~AC0yr08nFd_0WVY`y50rHF`!k5Yto2|PFS7tfti3W@U@#Hl-kQ+#7a3$HUSgozck>LGOgP$o?jCIa`S zl}E+$kKP#AG?+;fZT@D`7*eL;NO5z(_{?O)Mla+O_;9B!9^TKV~mOJv$gB_r!1F%+1prTwpA*riZaV8xG9>95bB~3vn)Q!{$Tv;{Zz~e_Pxf2|x8ZniAe~Hw>?>uQt1f&ZK z;$<^s){LT^FuE!-AJRGGOJ)F&#pDQ=kzzr|k+Xbp+E|ENQBlM+@uG9wicv**As{;W zLOe(`R9y-g*`s5Nh;ytGJct(iPelPgpNqqTL&K5sqhyR8nNaa`ogE++5kwiwx|-=)9UiIwk40%hk2NBG#v^1X{rHsD~c$=8s&+&q^aYl*r z0**9G(bEdie3A$fN7WR`xU?H<I8I#-8s^;T}xA3*VrboATnqd{VOTPAO=&g z38kh8Z54`>tcUB92>e86n?jI=k(l^!MRMW6R#dwyvS~pauhGZ5iQE&Wwr&ch0=cnT z7Oz6N3wXN=2-5!F`XEpqM9?iE?Me;+wgEC8qE$fWlwtFHHT)-KAS|iYC3h}Kq88zi zpjb)NAiFbclH92@d%~QL^i|m5()~#{`#NU-sJKs5`@*spPAk-m6xL z+ACq3O!Fmy@8G)w8(1nL1UuWl_yXGC1>x9V-TR^jUudp&FVpMfyDygEL);Z6BMW<= z1tf!}I#-L8G4Ss0tEb1}^NQ-&!1I-Jy4oH(#cV5)gRsnatSWF_U-Ef!Y$S{2e(4a+ zBsKO*Wx4XWSfB0JPj)?=-cP6N@$>a{wKHkx8Foy}3N)zUP=vJd1KR~cmG`*H% z=i+n?PhXu*Kd|UNSM*bJaq|3hWorHLR>B#KL6`F!TgaUr5~*jkQUHaL(2>vT861(j zHHunFFzju_;ZjIQP=xpO|l>dmnG;*S{3<+$kJ#5sceLdefHz!8s&0`n<$?o!vjROtM7iTNv{ z`QTcU@25v(v#NAciM_1D#pK*PkF>xYip+GR%yFE}>ErT(TPNAt+@%9pK6dIq8f%AS z2a_(O+gV<7kbEEt$t-10t#mpG@@3igkS4wt-l>*SCq~8(C75?J%ogEAUN9jiujAV6 zpi2A!!F?=ZF?eP#FBO;%2%5|oaUX5a*~F(;O4KDUTrNW>KtYmn1sQF9;Jm*wzRM55MQ_Pe_BovR0f;vE36X=)+k$THDf<>ceSEQK8fs1Zj_^*RE{X2B zZgy@fxJfHDDPbR305aEF9DT8zr5&lC>a?sI1VrRvbj;zalRPfEWCay2`(-R->fcWh zHI@bU4wbUFCpft;;d~epxD% zMp8s%#g0Vo$C>BYXCx(#aBw6H=xbM!64=|2jPPH?A)%`s9bdvCf;AGJOc^D0_?Eb;fYLv`Xn83bJZKlb>}^f@BUIi(<#XB;?t@Qok(VV<_ckp&)#bD$ah zJZY+_Vg1IiR73X%vt11F@U`N%cxWfHft?p+OTI8;E~gbag}k$gH^a?|3)^L>Y-`IT z$ymz_smzUA$;?H}kzq$R1tDu(**jrtiUo_ij#)%v^}i%_2^X!)r1Q|QBJRwKsdEzu z!wOGM`Dmv`OYC&NkMtC)sXYZ-Qs(K*zj$CTVMN@ZXs^kNoNGENz>n2d4d=B?4zsMW z?>1NOA3rc;$o%u>7nefTmI&MDY#J)H4npU7t|lc&Rv4!^^gV-aCw^;Fx?n8>O~dSsrjcYuL5MM7 zViTH6lh15Y^&I7)mX@Zb_D)m1fg-2VX8rTm$!RhG#*1HdP_cwo|EZkATn1gZ`d}&M$HGV#Ja;SvE{B#7@ zY)Kc+lEVOE3N}K+W0qjs4}zQr)6fXY)_^I>-v^arRx*;oD)FAxP^h@zN?ez8WF^UZ zcnFWy_2n8#Qe9_{CB!QYDgG0=57WPZE*3CXpoygyfM^EOH_}Q`JF0 zS{y~>^3h$&Msrdu^lMR$sb7bgl9Z-c6>XrVEt*|I7v+^;-+;Bb!~pQT9pekKj&ulN zWB}!O2`=%hXg6`Tb2PZkEzTxyUNkKY4i-Hf{63A^zO}?Qdp&ymo`xtzMl&auDLLp7 zIGH8Io-8kt3$|G2Gvks4v}8S3(LZf^KzdOd;o@A?VIfw=>~7X-GDy4+G~n4xNj5h= z0T9Qy6qJsbMR-qgZ1iaNDM2?Hn;RCApIx(V^6D}JaRnE{h{8lC^>8cRv7EN1)k&r! z315s*OAHc%1>+&?+Ugyqk@4=C$@|V%JleSAvUQ(Qw)yY3#GN7Etq1blypg6_dphCf zMQ2{-t1bRBskHz2R9t-Wd9$#2{BKQ&CZ{&DEPQ}dG4`wPDaY(Lh@ z$tdqh^kbpT_e%=DTIEQjftr-&9tX9eL7RpoF1`}$F82LpaYHD;kv4;sdbflDXwke7 zfk|hWs|S{Wi1Ir`zIH0V;xdx%I(O#!W5F5z7AnZMTriQf1x11zFls?msw2u>W{Inw z6c;6siqVuzZjX#B&bJ|Ofo}^EJCjlol3s!a?LWV+N-fKeLAn0OlfN0yOWfM_nTPsm z&-1**_p4Obv;OV!g`n9X?MI16=G$eP3n1Yk&LL4BD`|_T)Rk5*1|T6;C9w7djT;9o zx_`RR`glK|j4$b8sR5WpY$W}pDdc!kq?7Vlz<(YHH~3>HvGi%3r(n?}xv3I10aPo0zV6?yL5Ikk2(=2^6g$fJCsm z0iQv8oIr?f){1fL3wbsWlMgFd7MZ%X#k z(I5Ug|FC+(qmkM45&vSI=c;hm4`78YgffPNnbi+TxrPh}&A=irgP}3rjz$~okCbZj zhy^i&wvfiFALOHSa|B8M*UEWE!_|F#oalmQv?!y+MDG!dL9`Hw7A3kQOpr$}i8>(> zJ&cGlY7hp|4My)qZxK;~QAQ`a=#O{ul=uBvzh~vIcir#W`?JnH>#Tj&-Rs`F&t3Oy zC^5wC@(V4yjRrkwqM$(6G7X(Mt_gz+Udk3(`emBMk!@G{f`?xp(r-S2PdzKQKcAbY|L^x894PXz8sR_}*~b%0CUt z^Gl2A$eW1oOdSDAgcskBb-U3-;PeGxKu3~Q9ee@_zz`m!VaQSlo$f(l7Xit3QaoAN zf|P>KQ)Rx|G8isUI4Enl5{(5SwqxSc7M|cU#G8<9SSs>{F`#3|4jp|gDj~*EWuD9) z0T(lqZK@ie|e4Z=IB^Or}w8_K z>E6!Z66lL}AF0&%_{mx$7qS!XRljqw0xAm7n zZ%tIvqDPLqvJ5%eaCv(%4dbEb3uIwr;h|x=b1eIbi_lls)tR9^Q}-ZR5-(ZpT(2#= zaxmptwDVYWFxCee@321V1bSa}DW7Doe|zXIn_g*KQsW?r|CypG1esvr!?6vi144;aksm;^QmX7&$=ThGc=@=*& zPM5`P7q&`*1y@IKuy7JlNwhK>2v(N&Jw;$AIkl>I)!ilivo1Da#rs2@1geqZ z9WwIq-7k+Rx_-{Q$%=X%zb?-U4vb#(Z;)le$IVp^WPe`vN&(IDwwiyh^N?NIZ@c5_UB&Yy~OLh~r>{~6m3^+A$wzN(;1)}}Ffq8HVMUicYToBRug z=s7p}?%aRROq`41Xepf9(K-+W?v4{k?O;j8$fkCZ{8xfX?$BT{en-p~%NdPD%;bdp zL?zo2r{ryZcYUSsBI z`znikT%Fxp`>~)l2k866GSoM_)AwVpZ_cuBCc+mv=9_zXk`aB9E!Lw6oY}Wj94WII z^^EbLk}SMhN8n*rR9Ty$Sz9Pno9|GY*<`W>Y>cVud)g_HT5O}V><@eH^t5+vF--D%unFB7W{^`!`q|@XP}vf6 z2S7~7;KX)fQSBu%@YOYXROSPD9V12)yTX}%Tbz|GPTRSxtkb-4JKhDhOh(4$-Y&tH zTBaFo(Wdw5Y~ID!BEjSsGgA@IW3=Rr=$F0VVJ87J3u3fa9sjeOH$Hm(+3a7Yg8pj(1 zDu4)2S-n0+)y1m15&~Wr4p62!D5_AmzcKuTMHn{>L}0tpcUr55I^=LV=J`mo|5KvA zmOu`}Uifi4EKp(m&1FTm;kLo@H2>=q18P{GNe%U2d$9Hy@y+qgUzG}88xa+eno*ek z=RsX@GyiAD-$FfMRZKTyBjpu9WKz@x$6h=EYDzwc=E| zqN23Z1R6T_;auT(v7+jHyoB1t!P{KbB?L>=z~U>pZ@bbzl#(fPsbPCG^iaXH`@RwC zeSG0l9-&JpXjB&Qu+W;Zzyxy{lfM?)N)?#)+Z&Z%Mk{IulQ!1T(h#Y_%V^qbHi}B9 zEVL1ExP*|=GWd%^DEqoe=Vj#3K7Y1$*Ff1*@;v~9byJTH6_{yzjA0% zb3{?^sLeX+#Y8PR|CNYWKgal`>%pr39CUxN`St)HfI@r|H4e;O}$3+IK+!@0xN!^OkzhfVksrGjhuc?D+0_BA^lK$rTx0l6*Mb_*FN zY`2>)9kzpEdMxj=Yk2f&+h8uYRW~@DQn87xugZ;BoQj~u;=D>J_7$=E8@dI-2eK~G zHIC8j8&CPb6{QmS6}WGx4iGcu2g< z(dgXSMmjDd)xwaYi=7J`6UIKQiM`-@qgOajf{FFt1`eJN1N~)=PLqd;wl))D@b85p zEkpni8394_IC!!V{QJz$s=(>DzuaU;F~(Z&4-uDD`%3e>rcIM4-+0G=j6eFO=Evyg zcPf6$b}AY=P5YwaMXKlgfcn6j0Yvdqv4L}X-MhMAzkEML=z;K_{9eK?e1G%ck8K+m z5zOJG@mYrA>ej;J*#JfjVs+wT(%6>!EmkcDnNRYbT(?{$uThZr&71hXK3UN$gcc0N{i!F4ooPB~~!)>6y%pyc+ zpdUBtL00{C3bc8ZbHRMq^4RL^jz4Xa8W*uamp~ky{Z*$R|5nNvCIf52vXA2?8{Ezb zw**oQweoqTVrw-)PnF@_HH*XUPBl?e#vFWuamGT0bjG{4EbsOAIlqe7K8G+gQM}R>X&{t4D zC=CSSjsL-}$&y;t9SZu)W=Unen4m{+&~$(n{q{i8 z)b4%}*XVryzzk-$=n05dxuNxBjeG99xJY6Yw(}Iy_&lbHwN5b46MibqGo_^$KH2~}y6gIJ&m^od;Rvpn_V*fsNelWK0`Vim8bWFNH@ooP zL{VLWDI4xx0*I;IE}`@@O8&f3?g+u0YP$P^$cmdig1PmSg8A7f{113JwXF8}NHko$THlZa@1H=~$n zWH%CV#o+n80$aJ|dP(KD66NOr`gT$`W!Srncc+`x>)58Uh4`g~QpA!CD>Jy(bqRsI z#>ltKghW**Tw8n-G@VLCm03ZnYv%vEp4;!r_IkGdw1z{>_fy1?NJ0Xxd~f1EuY;48 zluEfWV7lL~3DuHDvAMbFrpx=maHRTSb=?8m^%P13(3Qa%u+D-w#Evh!RH4}{28h9x zw@V$oGA&A!sTl$LR}v^FN=;!;D#0xuUnn`*QID3=ZR`)Kh*(E#TAON%s7k+);tZXuj{`iV9Tu6-~%ni4sXBNdeUt ze5xIeS|pCK)8%5kH$A)QwB9|8P63G`K}+h$(BowJE?~hxfjAecK|=3F%LtevdkN*n}f#TTDbsT0J4b anDq;q?Vi(W<&K?D*bTxYW*z)4hyMfXq#A4h diff --git a/sources/themes/material/fonts/os_300.woff2 b/sources/themes/material/fonts/os_300.woff2 deleted file mode 100644 index 90b828fe49349e71ce0edadccd263dfa7d2b2be3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16212 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 diff --git a/sources/themes/material/fonts/os_400.woff b/sources/themes/material/fonts/os_400.woff deleted file mode 100644 index e9ce2f320ef92cc10a617394b91c92b74732ccf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20216 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 diff --git a/sources/themes/material/fonts/os_400.woff2 b/sources/themes/material/fonts/os_400.woff2 deleted file mode 100644 index bf65567c27d26b2ae32cc1e173fdc095573b2325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15556 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 diff --git a/sources/themes/material/fonts/os_600.woff b/sources/themes/material/fonts/os_600.woff deleted file mode 100644 index 6304fc979bc2885b24c8dc37e142b6e63962e327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20792 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 CqyHKJ diff --git a/sources/themes/material/fonts/os_600.woff2 b/sources/themes/material/fonts/os_600.woff2 deleted file mode 100644 index 7e5e42c2677e3bccf2078924d475de04a1f492d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16080 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 Bzl{I@ diff --git a/sources/themes/material/fonts/os_700.woff b/sources/themes/material/fonts/os_700.woff deleted file mode 100644 index a0a331e74df3318784071e542d0c5e78b59df413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20964 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 L$X7L$C;|TmIWfE{ diff --git a/sources/themes/material/fonts/os_700.woff2 b/sources/themes/material/fonts/os_700.woff2 deleted file mode 100644 index 9ab88e241b0b470595566e5902e3ab6db6b63d0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16224 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 YDNT#H5ogGM>T)yyRglumCBBpY0gm`!aR2}S diff --git a/sources/themes/material/fonts/os_800.woff2 b/sources/themes/material/fonts/os_800.woff2 deleted file mode 100644 index a4ec23e5e249deb4047cc3492e57914fcfce4db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16316 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 diff --git a/sources/themes/material/img/app/128.png b/sources/themes/material/img/app/128.png deleted file mode 100644 index 8ee83eeb2130ac3bb11f359ef4ce8b71e54ccc3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9508 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 diff --git a/sources/themes/material/img/app/16.png b/sources/themes/material/img/app/16.png deleted file mode 100644 index b4eaa76ce555cbe22ee3c46fdfc250b61cdc2bdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 720 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 Hu0mjfVU>

      ZV#nTP=ZAiJxn`WOJ9;6I@N5drw^ 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 diff --git a/sources/themes/material/img/app/96.png b/sources/themes/material/img/app/96.png deleted file mode 100644 index 89a4483dbf3fa33877de498c803629874c64ef5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6940 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 i4L1#LI#>W7N&g=j*|(B@%Itvv0000 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/sources/themes/material/img/emojis/svg/1f004.svg b/sources/themes/material/img/emojis/svg/1f004.svg deleted file mode 100644 index c5dd507..0000000 --- a/sources/themes/material/img/emojis/svg/1f004.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f0cf.svg b/sources/themes/material/img/emojis/svg/1f0cf.svg deleted file mode 100644 index 591eb89..0000000 --- a/sources/themes/material/img/emojis/svg/1f0cf.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f170.svg b/sources/themes/material/img/emojis/svg/1f170.svg deleted file mode 100644 index aef48c9..0000000 --- a/sources/themes/material/img/emojis/svg/1f170.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f171.svg b/sources/themes/material/img/emojis/svg/1f171.svg deleted file mode 100644 index f1e1757..0000000 --- a/sources/themes/material/img/emojis/svg/1f171.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f17e.svg b/sources/themes/material/img/emojis/svg/1f17e.svg deleted file mode 100644 index 861b48f..0000000 --- a/sources/themes/material/img/emojis/svg/1f17e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f17f.svg b/sources/themes/material/img/emojis/svg/1f17f.svg deleted file mode 100644 index 162d026..0000000 --- a/sources/themes/material/img/emojis/svg/1f17f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f18e.svg b/sources/themes/material/img/emojis/svg/1f18e.svg deleted file mode 100644 index 46ab47d..0000000 --- a/sources/themes/material/img/emojis/svg/1f18e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f191.svg b/sources/themes/material/img/emojis/svg/1f191.svg deleted file mode 100644 index 38d3603..0000000 --- a/sources/themes/material/img/emojis/svg/1f191.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f192.svg b/sources/themes/material/img/emojis/svg/1f192.svg deleted file mode 100644 index 349e2f0..0000000 --- a/sources/themes/material/img/emojis/svg/1f192.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f193.svg b/sources/themes/material/img/emojis/svg/1f193.svg deleted file mode 100644 index b94c236..0000000 --- a/sources/themes/material/img/emojis/svg/1f193.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f194.svg b/sources/themes/material/img/emojis/svg/1f194.svg deleted file mode 100644 index 212b5a0..0000000 --- a/sources/themes/material/img/emojis/svg/1f194.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f195.svg b/sources/themes/material/img/emojis/svg/1f195.svg deleted file mode 100644 index 888ea52..0000000 --- a/sources/themes/material/img/emojis/svg/1f195.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f196.svg b/sources/themes/material/img/emojis/svg/1f196.svg deleted file mode 100644 index 771ae27..0000000 --- a/sources/themes/material/img/emojis/svg/1f196.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f197.svg b/sources/themes/material/img/emojis/svg/1f197.svg deleted file mode 100644 index bd7d63c..0000000 --- a/sources/themes/material/img/emojis/svg/1f197.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f198.svg b/sources/themes/material/img/emojis/svg/1f198.svg deleted file mode 100644 index 0475b57..0000000 --- a/sources/themes/material/img/emojis/svg/1f198.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f199.svg b/sources/themes/material/img/emojis/svg/1f199.svg deleted file mode 100644 index 9a901c9..0000000 --- a/sources/themes/material/img/emojis/svg/1f199.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f19a.svg b/sources/themes/material/img/emojis/svg/1f19a.svg deleted file mode 100644 index c20fd08..0000000 --- a/sources/themes/material/img/emojis/svg/1f19a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1e6.svg b/sources/themes/material/img/emojis/svg/1f1e6.svg deleted file mode 100644 index b8a0181..0000000 --- a/sources/themes/material/img/emojis/svg/1f1e6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1e7.svg b/sources/themes/material/img/emojis/svg/1f1e7.svg deleted file mode 100644 index 3909f63..0000000 --- a/sources/themes/material/img/emojis/svg/1f1e7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1e8-1f1f3.svg b/sources/themes/material/img/emojis/svg/1f1e8-1f1f3.svg deleted file mode 100644 index 25dedab..0000000 --- a/sources/themes/material/img/emojis/svg/1f1e8-1f1f3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1e8.svg b/sources/themes/material/img/emojis/svg/1f1e8.svg deleted file mode 100644 index 8431193..0000000 --- a/sources/themes/material/img/emojis/svg/1f1e8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1e9-1f1ea.svg b/sources/themes/material/img/emojis/svg/1f1e9-1f1ea.svg deleted file mode 100644 index 92e0c79..0000000 --- a/sources/themes/material/img/emojis/svg/1f1e9-1f1ea.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1e9.svg b/sources/themes/material/img/emojis/svg/1f1e9.svg deleted file mode 100644 index 20d5510..0000000 --- a/sources/themes/material/img/emojis/svg/1f1e9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ea-1f1f8.svg b/sources/themes/material/img/emojis/svg/1f1ea-1f1f8.svg deleted file mode 100644 index 2248c61..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ea-1f1f8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ea.svg b/sources/themes/material/img/emojis/svg/1f1ea.svg deleted file mode 100644 index 891884d..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ea.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1eb-1f1f7.svg b/sources/themes/material/img/emojis/svg/1f1eb-1f1f7.svg deleted file mode 100644 index 0d32079..0000000 --- a/sources/themes/material/img/emojis/svg/1f1eb-1f1f7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1eb.svg b/sources/themes/material/img/emojis/svg/1f1eb.svg deleted file mode 100644 index 0f1bc4b..0000000 --- a/sources/themes/material/img/emojis/svg/1f1eb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ec-1f1e7.svg b/sources/themes/material/img/emojis/svg/1f1ec-1f1e7.svg deleted file mode 100644 index 2775321..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ec-1f1e7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ec.svg b/sources/themes/material/img/emojis/svg/1f1ec.svg deleted file mode 100644 index e1f4754..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ec.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ed.svg b/sources/themes/material/img/emojis/svg/1f1ed.svg deleted file mode 100644 index c1cc1a9..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ed.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ee-1f1f9.svg b/sources/themes/material/img/emojis/svg/1f1ee-1f1f9.svg deleted file mode 100644 index 46e4186..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ee-1f1f9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ee.svg b/sources/themes/material/img/emojis/svg/1f1ee.svg deleted file mode 100644 index 4bd69a2..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ee.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ef-1f1f5.svg b/sources/themes/material/img/emojis/svg/1f1ef-1f1f5.svg deleted file mode 100644 index 714d972..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ef-1f1f5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ef.svg b/sources/themes/material/img/emojis/svg/1f1ef.svg deleted file mode 100644 index 96b8202..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ef.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f0-1f1f7.svg b/sources/themes/material/img/emojis/svg/1f1f0-1f1f7.svg deleted file mode 100644 index 492757c..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f0-1f1f7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f0.svg b/sources/themes/material/img/emojis/svg/1f1f0.svg deleted file mode 100644 index 99838d6..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f1.svg b/sources/themes/material/img/emojis/svg/1f1f1.svg deleted file mode 100644 index b71dd31..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f2.svg b/sources/themes/material/img/emojis/svg/1f1f2.svg deleted file mode 100644 index df7fe0c..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f3.svg b/sources/themes/material/img/emojis/svg/1f1f3.svg deleted file mode 100644 index 4d12601..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f4.svg b/sources/themes/material/img/emojis/svg/1f1f4.svg deleted file mode 100644 index 5113b9b..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f5.svg b/sources/themes/material/img/emojis/svg/1f1f5.svg deleted file mode 100644 index f88114b..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f6.svg b/sources/themes/material/img/emojis/svg/1f1f6.svg deleted file mode 100644 index a29ee24..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f7-1f1fa.svg b/sources/themes/material/img/emojis/svg/1f1f7-1f1fa.svg deleted file mode 100644 index 15913e5..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f7-1f1fa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f7.svg b/sources/themes/material/img/emojis/svg/1f1f7.svg deleted file mode 100644 index 25226ec..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f8.svg b/sources/themes/material/img/emojis/svg/1f1f8.svg deleted file mode 100644 index c47d41b..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1f9.svg b/sources/themes/material/img/emojis/svg/1f1f9.svg deleted file mode 100644 index aa9e9b0..0000000 --- a/sources/themes/material/img/emojis/svg/1f1f9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1fa-1f1f8.svg b/sources/themes/material/img/emojis/svg/1f1fa-1f1f8.svg deleted file mode 100644 index 2c64504..0000000 --- a/sources/themes/material/img/emojis/svg/1f1fa-1f1f8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1fa.svg b/sources/themes/material/img/emojis/svg/1f1fa.svg deleted file mode 100644 index 0d0d0ae..0000000 --- a/sources/themes/material/img/emojis/svg/1f1fa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1fb.svg b/sources/themes/material/img/emojis/svg/1f1fb.svg deleted file mode 100644 index 3cdb6a6..0000000 --- a/sources/themes/material/img/emojis/svg/1f1fb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1fc.svg b/sources/themes/material/img/emojis/svg/1f1fc.svg deleted file mode 100644 index 1ee26c0..0000000 --- a/sources/themes/material/img/emojis/svg/1f1fc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1fd.svg b/sources/themes/material/img/emojis/svg/1f1fd.svg deleted file mode 100644 index 6aa1d54..0000000 --- a/sources/themes/material/img/emojis/svg/1f1fd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1fe.svg b/sources/themes/material/img/emojis/svg/1f1fe.svg deleted file mode 100644 index 92aa8b1..0000000 --- a/sources/themes/material/img/emojis/svg/1f1fe.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f1ff.svg b/sources/themes/material/img/emojis/svg/1f1ff.svg deleted file mode 100644 index 2a00171..0000000 --- a/sources/themes/material/img/emojis/svg/1f1ff.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f201.svg b/sources/themes/material/img/emojis/svg/1f201.svg deleted file mode 100644 index 38cf191..0000000 --- a/sources/themes/material/img/emojis/svg/1f201.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f202.svg b/sources/themes/material/img/emojis/svg/1f202.svg deleted file mode 100644 index 68a8401..0000000 --- a/sources/themes/material/img/emojis/svg/1f202.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f21a.svg b/sources/themes/material/img/emojis/svg/1f21a.svg deleted file mode 100644 index 84e93f3..0000000 --- a/sources/themes/material/img/emojis/svg/1f21a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f22f.svg b/sources/themes/material/img/emojis/svg/1f22f.svg deleted file mode 100644 index a84dbdb..0000000 --- a/sources/themes/material/img/emojis/svg/1f22f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f232.svg b/sources/themes/material/img/emojis/svg/1f232.svg deleted file mode 100644 index 1906fb4..0000000 --- a/sources/themes/material/img/emojis/svg/1f232.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f233.svg b/sources/themes/material/img/emojis/svg/1f233.svg deleted file mode 100644 index a2f16fe..0000000 --- a/sources/themes/material/img/emojis/svg/1f233.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f234.svg b/sources/themes/material/img/emojis/svg/1f234.svg deleted file mode 100644 index 13c342b..0000000 --- a/sources/themes/material/img/emojis/svg/1f234.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f235.svg b/sources/themes/material/img/emojis/svg/1f235.svg deleted file mode 100644 index 1f7a136..0000000 --- a/sources/themes/material/img/emojis/svg/1f235.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f236.svg b/sources/themes/material/img/emojis/svg/1f236.svg deleted file mode 100644 index 4f10e33..0000000 --- a/sources/themes/material/img/emojis/svg/1f236.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f237.svg b/sources/themes/material/img/emojis/svg/1f237.svg deleted file mode 100644 index 8f31960..0000000 --- a/sources/themes/material/img/emojis/svg/1f237.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f238.svg b/sources/themes/material/img/emojis/svg/1f238.svg deleted file mode 100644 index ce77a19..0000000 --- a/sources/themes/material/img/emojis/svg/1f238.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f239.svg b/sources/themes/material/img/emojis/svg/1f239.svg deleted file mode 100644 index 2dfa6fa..0000000 --- a/sources/themes/material/img/emojis/svg/1f239.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f23a.svg b/sources/themes/material/img/emojis/svg/1f23a.svg deleted file mode 100644 index e44a8d1..0000000 --- a/sources/themes/material/img/emojis/svg/1f23a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f250.svg b/sources/themes/material/img/emojis/svg/1f250.svg deleted file mode 100644 index 305b7dc..0000000 --- a/sources/themes/material/img/emojis/svg/1f250.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f251.svg b/sources/themes/material/img/emojis/svg/1f251.svg deleted file mode 100644 index 8aa5945..0000000 --- a/sources/themes/material/img/emojis/svg/1f251.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f300.svg b/sources/themes/material/img/emojis/svg/1f300.svg deleted file mode 100644 index c71d70d..0000000 --- a/sources/themes/material/img/emojis/svg/1f300.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f301.svg b/sources/themes/material/img/emojis/svg/1f301.svg deleted file mode 100644 index 3d0aea4..0000000 --- a/sources/themes/material/img/emojis/svg/1f301.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f302.svg b/sources/themes/material/img/emojis/svg/1f302.svg deleted file mode 100644 index b026362..0000000 --- a/sources/themes/material/img/emojis/svg/1f302.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f303.svg b/sources/themes/material/img/emojis/svg/1f303.svg deleted file mode 100644 index db9b3a8..0000000 --- a/sources/themes/material/img/emojis/svg/1f303.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f304.svg b/sources/themes/material/img/emojis/svg/1f304.svg deleted file mode 100644 index 35a4397..0000000 --- a/sources/themes/material/img/emojis/svg/1f304.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f305.svg b/sources/themes/material/img/emojis/svg/1f305.svg deleted file mode 100644 index 7ebe444..0000000 --- a/sources/themes/material/img/emojis/svg/1f305.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f306.svg b/sources/themes/material/img/emojis/svg/1f306.svg deleted file mode 100644 index cbf1457..0000000 --- a/sources/themes/material/img/emojis/svg/1f306.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f307.svg b/sources/themes/material/img/emojis/svg/1f307.svg deleted file mode 100644 index 4b0f034..0000000 --- a/sources/themes/material/img/emojis/svg/1f307.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f308.svg b/sources/themes/material/img/emojis/svg/1f308.svg deleted file mode 100644 index 4891b76..0000000 --- a/sources/themes/material/img/emojis/svg/1f308.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f309.svg b/sources/themes/material/img/emojis/svg/1f309.svg deleted file mode 100644 index c11098c..0000000 --- a/sources/themes/material/img/emojis/svg/1f309.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f30a.svg b/sources/themes/material/img/emojis/svg/1f30a.svg deleted file mode 100644 index 61f56f6..0000000 --- a/sources/themes/material/img/emojis/svg/1f30a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f30b.svg b/sources/themes/material/img/emojis/svg/1f30b.svg deleted file mode 100644 index 5e02700..0000000 --- a/sources/themes/material/img/emojis/svg/1f30b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f30c.svg b/sources/themes/material/img/emojis/svg/1f30c.svg deleted file mode 100644 index d506da4..0000000 --- a/sources/themes/material/img/emojis/svg/1f30c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f30d.svg b/sources/themes/material/img/emojis/svg/1f30d.svg deleted file mode 100644 index 6dbcd7f..0000000 --- a/sources/themes/material/img/emojis/svg/1f30d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f30e.svg b/sources/themes/material/img/emojis/svg/1f30e.svg deleted file mode 100644 index b66596d..0000000 --- a/sources/themes/material/img/emojis/svg/1f30e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f30f.svg b/sources/themes/material/img/emojis/svg/1f30f.svg deleted file mode 100644 index c0f8864..0000000 --- a/sources/themes/material/img/emojis/svg/1f30f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f310.svg b/sources/themes/material/img/emojis/svg/1f310.svg deleted file mode 100644 index 36ded82..0000000 --- a/sources/themes/material/img/emojis/svg/1f310.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f311.svg b/sources/themes/material/img/emojis/svg/1f311.svg deleted file mode 100644 index d96eb35..0000000 --- a/sources/themes/material/img/emojis/svg/1f311.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f312.svg b/sources/themes/material/img/emojis/svg/1f312.svg deleted file mode 100644 index 9641709..0000000 --- a/sources/themes/material/img/emojis/svg/1f312.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f313.svg b/sources/themes/material/img/emojis/svg/1f313.svg deleted file mode 100644 index d3c8953..0000000 --- a/sources/themes/material/img/emojis/svg/1f313.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f314.svg b/sources/themes/material/img/emojis/svg/1f314.svg deleted file mode 100644 index e3ce8c4..0000000 --- a/sources/themes/material/img/emojis/svg/1f314.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f315.svg b/sources/themes/material/img/emojis/svg/1f315.svg deleted file mode 100644 index ed04441..0000000 --- a/sources/themes/material/img/emojis/svg/1f315.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f316.svg b/sources/themes/material/img/emojis/svg/1f316.svg deleted file mode 100644 index 5e4fbe5..0000000 --- a/sources/themes/material/img/emojis/svg/1f316.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f317.svg b/sources/themes/material/img/emojis/svg/1f317.svg deleted file mode 100644 index a4f6024..0000000 --- a/sources/themes/material/img/emojis/svg/1f317.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f318.svg b/sources/themes/material/img/emojis/svg/1f318.svg deleted file mode 100644 index 8910456..0000000 --- a/sources/themes/material/img/emojis/svg/1f318.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f319.svg b/sources/themes/material/img/emojis/svg/1f319.svg deleted file mode 100644 index ed124b7..0000000 --- a/sources/themes/material/img/emojis/svg/1f319.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f31a.svg b/sources/themes/material/img/emojis/svg/1f31a.svg deleted file mode 100644 index 87f7361..0000000 --- a/sources/themes/material/img/emojis/svg/1f31a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f31b.svg b/sources/themes/material/img/emojis/svg/1f31b.svg deleted file mode 100644 index 189e45d..0000000 --- a/sources/themes/material/img/emojis/svg/1f31b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f31c.svg b/sources/themes/material/img/emojis/svg/1f31c.svg deleted file mode 100644 index bd46b5a..0000000 --- a/sources/themes/material/img/emojis/svg/1f31c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f31d.svg b/sources/themes/material/img/emojis/svg/1f31d.svg deleted file mode 100644 index d7e5605..0000000 --- a/sources/themes/material/img/emojis/svg/1f31d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f31e.svg b/sources/themes/material/img/emojis/svg/1f31e.svg deleted file mode 100644 index 1c1c55e..0000000 --- a/sources/themes/material/img/emojis/svg/1f31e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f31f.svg b/sources/themes/material/img/emojis/svg/1f31f.svg deleted file mode 100644 index b2c856a..0000000 --- a/sources/themes/material/img/emojis/svg/1f31f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f320.svg b/sources/themes/material/img/emojis/svg/1f320.svg deleted file mode 100644 index c8f9492..0000000 --- a/sources/themes/material/img/emojis/svg/1f320.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f330.svg b/sources/themes/material/img/emojis/svg/1f330.svg deleted file mode 100644 index 07931b0..0000000 --- a/sources/themes/material/img/emojis/svg/1f330.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f331.svg b/sources/themes/material/img/emojis/svg/1f331.svg deleted file mode 100644 index df022c6..0000000 --- a/sources/themes/material/img/emojis/svg/1f331.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f332.svg b/sources/themes/material/img/emojis/svg/1f332.svg deleted file mode 100644 index 1e59439..0000000 --- a/sources/themes/material/img/emojis/svg/1f332.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f333.svg b/sources/themes/material/img/emojis/svg/1f333.svg deleted file mode 100644 index 09d9bd8..0000000 --- a/sources/themes/material/img/emojis/svg/1f333.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f334.svg b/sources/themes/material/img/emojis/svg/1f334.svg deleted file mode 100644 index 8e81245..0000000 --- a/sources/themes/material/img/emojis/svg/1f334.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f335.svg b/sources/themes/material/img/emojis/svg/1f335.svg deleted file mode 100644 index f78f0ad..0000000 --- a/sources/themes/material/img/emojis/svg/1f335.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f337.svg b/sources/themes/material/img/emojis/svg/1f337.svg deleted file mode 100644 index f7fe7be..0000000 --- a/sources/themes/material/img/emojis/svg/1f337.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f338.svg b/sources/themes/material/img/emojis/svg/1f338.svg deleted file mode 100644 index fd070b9..0000000 --- a/sources/themes/material/img/emojis/svg/1f338.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f339.svg b/sources/themes/material/img/emojis/svg/1f339.svg deleted file mode 100644 index 9152f58..0000000 --- a/sources/themes/material/img/emojis/svg/1f339.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f33a.svg b/sources/themes/material/img/emojis/svg/1f33a.svg deleted file mode 100644 index 8258b9c..0000000 --- a/sources/themes/material/img/emojis/svg/1f33a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f33b.svg b/sources/themes/material/img/emojis/svg/1f33b.svg deleted file mode 100644 index 4127e7f..0000000 --- a/sources/themes/material/img/emojis/svg/1f33b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f33c.svg b/sources/themes/material/img/emojis/svg/1f33c.svg deleted file mode 100644 index 29c46f8..0000000 --- a/sources/themes/material/img/emojis/svg/1f33c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f33d.svg b/sources/themes/material/img/emojis/svg/1f33d.svg deleted file mode 100644 index 51ea52c..0000000 --- a/sources/themes/material/img/emojis/svg/1f33d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f33e.svg b/sources/themes/material/img/emojis/svg/1f33e.svg deleted file mode 100644 index 03598eb..0000000 --- a/sources/themes/material/img/emojis/svg/1f33e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f33f.svg b/sources/themes/material/img/emojis/svg/1f33f.svg deleted file mode 100644 index 9c0f6d3..0000000 --- a/sources/themes/material/img/emojis/svg/1f33f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f340.svg b/sources/themes/material/img/emojis/svg/1f340.svg deleted file mode 100644 index 9c80c92..0000000 --- a/sources/themes/material/img/emojis/svg/1f340.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f341.svg b/sources/themes/material/img/emojis/svg/1f341.svg deleted file mode 100644 index 939b003..0000000 --- a/sources/themes/material/img/emojis/svg/1f341.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f342.svg b/sources/themes/material/img/emojis/svg/1f342.svg deleted file mode 100644 index d6c2568..0000000 --- a/sources/themes/material/img/emojis/svg/1f342.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f343.svg b/sources/themes/material/img/emojis/svg/1f343.svg deleted file mode 100644 index 0f85bf2..0000000 --- a/sources/themes/material/img/emojis/svg/1f343.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f344.svg b/sources/themes/material/img/emojis/svg/1f344.svg deleted file mode 100644 index fb1e111..0000000 --- a/sources/themes/material/img/emojis/svg/1f344.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f345.svg b/sources/themes/material/img/emojis/svg/1f345.svg deleted file mode 100644 index b8e19aa..0000000 --- a/sources/themes/material/img/emojis/svg/1f345.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f346.svg b/sources/themes/material/img/emojis/svg/1f346.svg deleted file mode 100644 index 8be2641..0000000 --- a/sources/themes/material/img/emojis/svg/1f346.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f347.svg b/sources/themes/material/img/emojis/svg/1f347.svg deleted file mode 100644 index fd8100e..0000000 --- a/sources/themes/material/img/emojis/svg/1f347.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f348.svg b/sources/themes/material/img/emojis/svg/1f348.svg deleted file mode 100644 index 7947d30..0000000 --- a/sources/themes/material/img/emojis/svg/1f348.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f349.svg b/sources/themes/material/img/emojis/svg/1f349.svg deleted file mode 100644 index e3eafa4..0000000 --- a/sources/themes/material/img/emojis/svg/1f349.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f34a.svg b/sources/themes/material/img/emojis/svg/1f34a.svg deleted file mode 100644 index aedc3bc..0000000 --- a/sources/themes/material/img/emojis/svg/1f34a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f34b.svg b/sources/themes/material/img/emojis/svg/1f34b.svg deleted file mode 100644 index 37c18f1..0000000 --- a/sources/themes/material/img/emojis/svg/1f34b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f34c.svg b/sources/themes/material/img/emojis/svg/1f34c.svg deleted file mode 100644 index 9527d95..0000000 --- a/sources/themes/material/img/emojis/svg/1f34c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f34d.svg b/sources/themes/material/img/emojis/svg/1f34d.svg deleted file mode 100644 index e2dcfce..0000000 --- a/sources/themes/material/img/emojis/svg/1f34d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f34e.svg b/sources/themes/material/img/emojis/svg/1f34e.svg deleted file mode 100644 index 1c87fd5..0000000 --- a/sources/themes/material/img/emojis/svg/1f34e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f34f.svg b/sources/themes/material/img/emojis/svg/1f34f.svg deleted file mode 100644 index f7c599e..0000000 --- a/sources/themes/material/img/emojis/svg/1f34f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f350.svg b/sources/themes/material/img/emojis/svg/1f350.svg deleted file mode 100644 index 9083d56..0000000 --- a/sources/themes/material/img/emojis/svg/1f350.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f351.svg b/sources/themes/material/img/emojis/svg/1f351.svg deleted file mode 100644 index 06af56a..0000000 --- a/sources/themes/material/img/emojis/svg/1f351.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f352.svg b/sources/themes/material/img/emojis/svg/1f352.svg deleted file mode 100644 index ea75d87..0000000 --- a/sources/themes/material/img/emojis/svg/1f352.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f353.svg b/sources/themes/material/img/emojis/svg/1f353.svg deleted file mode 100644 index bca7241..0000000 --- a/sources/themes/material/img/emojis/svg/1f353.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f354.svg b/sources/themes/material/img/emojis/svg/1f354.svg deleted file mode 100644 index d2e5367..0000000 --- a/sources/themes/material/img/emojis/svg/1f354.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f355.svg b/sources/themes/material/img/emojis/svg/1f355.svg deleted file mode 100644 index 58f6366..0000000 --- a/sources/themes/material/img/emojis/svg/1f355.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f356.svg b/sources/themes/material/img/emojis/svg/1f356.svg deleted file mode 100644 index 9ca3e19..0000000 --- a/sources/themes/material/img/emojis/svg/1f356.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f357.svg b/sources/themes/material/img/emojis/svg/1f357.svg deleted file mode 100644 index 407749b..0000000 --- a/sources/themes/material/img/emojis/svg/1f357.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f358.svg b/sources/themes/material/img/emojis/svg/1f358.svg deleted file mode 100644 index 98bb266..0000000 --- a/sources/themes/material/img/emojis/svg/1f358.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f359.svg b/sources/themes/material/img/emojis/svg/1f359.svg deleted file mode 100644 index bc680c2..0000000 --- a/sources/themes/material/img/emojis/svg/1f359.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f35a.svg b/sources/themes/material/img/emojis/svg/1f35a.svg deleted file mode 100644 index 3f6ea43..0000000 --- a/sources/themes/material/img/emojis/svg/1f35a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f35b.svg b/sources/themes/material/img/emojis/svg/1f35b.svg deleted file mode 100644 index a46ce63..0000000 --- a/sources/themes/material/img/emojis/svg/1f35b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f35c.svg b/sources/themes/material/img/emojis/svg/1f35c.svg deleted file mode 100644 index 32e640f..0000000 --- a/sources/themes/material/img/emojis/svg/1f35c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f35d.svg b/sources/themes/material/img/emojis/svg/1f35d.svg deleted file mode 100644 index 2b1f0c9..0000000 --- a/sources/themes/material/img/emojis/svg/1f35d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f35e.svg b/sources/themes/material/img/emojis/svg/1f35e.svg deleted file mode 100644 index 98966cf..0000000 --- a/sources/themes/material/img/emojis/svg/1f35e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f35f.svg b/sources/themes/material/img/emojis/svg/1f35f.svg deleted file mode 100644 index 3128ae2..0000000 --- a/sources/themes/material/img/emojis/svg/1f35f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f360.svg b/sources/themes/material/img/emojis/svg/1f360.svg deleted file mode 100644 index 726fc7f..0000000 --- a/sources/themes/material/img/emojis/svg/1f360.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f361.svg b/sources/themes/material/img/emojis/svg/1f361.svg deleted file mode 100644 index d32c634..0000000 --- a/sources/themes/material/img/emojis/svg/1f361.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f362.svg b/sources/themes/material/img/emojis/svg/1f362.svg deleted file mode 100644 index ea821b3..0000000 --- a/sources/themes/material/img/emojis/svg/1f362.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f363.svg b/sources/themes/material/img/emojis/svg/1f363.svg deleted file mode 100644 index 677916e..0000000 --- a/sources/themes/material/img/emojis/svg/1f363.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f364.svg b/sources/themes/material/img/emojis/svg/1f364.svg deleted file mode 100644 index 7eccb38..0000000 --- a/sources/themes/material/img/emojis/svg/1f364.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f365.svg b/sources/themes/material/img/emojis/svg/1f365.svg deleted file mode 100644 index b91d08e..0000000 --- a/sources/themes/material/img/emojis/svg/1f365.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f366.svg b/sources/themes/material/img/emojis/svg/1f366.svg deleted file mode 100644 index 5e92200..0000000 --- a/sources/themes/material/img/emojis/svg/1f366.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f367.svg b/sources/themes/material/img/emojis/svg/1f367.svg deleted file mode 100644 index 6d1441d..0000000 --- a/sources/themes/material/img/emojis/svg/1f367.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f368.svg b/sources/themes/material/img/emojis/svg/1f368.svg deleted file mode 100644 index 16919cb..0000000 --- a/sources/themes/material/img/emojis/svg/1f368.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f369.svg b/sources/themes/material/img/emojis/svg/1f369.svg deleted file mode 100644 index a7249f9..0000000 --- a/sources/themes/material/img/emojis/svg/1f369.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f36a.svg b/sources/themes/material/img/emojis/svg/1f36a.svg deleted file mode 100644 index 25c205a..0000000 --- a/sources/themes/material/img/emojis/svg/1f36a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f36b.svg b/sources/themes/material/img/emojis/svg/1f36b.svg deleted file mode 100644 index f8eb096..0000000 --- a/sources/themes/material/img/emojis/svg/1f36b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f36c.svg b/sources/themes/material/img/emojis/svg/1f36c.svg deleted file mode 100644 index cdc17c1..0000000 --- a/sources/themes/material/img/emojis/svg/1f36c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f36d.svg b/sources/themes/material/img/emojis/svg/1f36d.svg deleted file mode 100644 index d79fb77..0000000 --- a/sources/themes/material/img/emojis/svg/1f36d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f36e.svg b/sources/themes/material/img/emojis/svg/1f36e.svg deleted file mode 100644 index c790bc9..0000000 --- a/sources/themes/material/img/emojis/svg/1f36e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f36f.svg b/sources/themes/material/img/emojis/svg/1f36f.svg deleted file mode 100644 index 806775e..0000000 --- a/sources/themes/material/img/emojis/svg/1f36f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f370.svg b/sources/themes/material/img/emojis/svg/1f370.svg deleted file mode 100644 index d598d78..0000000 --- a/sources/themes/material/img/emojis/svg/1f370.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f371.svg b/sources/themes/material/img/emojis/svg/1f371.svg deleted file mode 100644 index bbe049a..0000000 --- a/sources/themes/material/img/emojis/svg/1f371.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f372.svg b/sources/themes/material/img/emojis/svg/1f372.svg deleted file mode 100644 index 2042051..0000000 --- a/sources/themes/material/img/emojis/svg/1f372.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f373.svg b/sources/themes/material/img/emojis/svg/1f373.svg deleted file mode 100644 index 4f1238a..0000000 --- a/sources/themes/material/img/emojis/svg/1f373.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f374.svg b/sources/themes/material/img/emojis/svg/1f374.svg deleted file mode 100644 index 187c428..0000000 --- a/sources/themes/material/img/emojis/svg/1f374.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f375.svg b/sources/themes/material/img/emojis/svg/1f375.svg deleted file mode 100644 index a2b822e..0000000 --- a/sources/themes/material/img/emojis/svg/1f375.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f376.svg b/sources/themes/material/img/emojis/svg/1f376.svg deleted file mode 100644 index de0c5a4..0000000 --- a/sources/themes/material/img/emojis/svg/1f376.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f377.svg b/sources/themes/material/img/emojis/svg/1f377.svg deleted file mode 100644 index 1ff6f87..0000000 --- a/sources/themes/material/img/emojis/svg/1f377.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f378.svg b/sources/themes/material/img/emojis/svg/1f378.svg deleted file mode 100644 index 2dbc60a..0000000 --- a/sources/themes/material/img/emojis/svg/1f378.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f379.svg b/sources/themes/material/img/emojis/svg/1f379.svg deleted file mode 100644 index 7a37f20..0000000 --- a/sources/themes/material/img/emojis/svg/1f379.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f37a.svg b/sources/themes/material/img/emojis/svg/1f37a.svg deleted file mode 100644 index c709871..0000000 --- a/sources/themes/material/img/emojis/svg/1f37a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f37b.svg b/sources/themes/material/img/emojis/svg/1f37b.svg deleted file mode 100644 index 99e9783..0000000 --- a/sources/themes/material/img/emojis/svg/1f37b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f37c.svg b/sources/themes/material/img/emojis/svg/1f37c.svg deleted file mode 100644 index 07b69c1..0000000 --- a/sources/themes/material/img/emojis/svg/1f37c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f380.svg b/sources/themes/material/img/emojis/svg/1f380.svg deleted file mode 100644 index d3a163a..0000000 --- a/sources/themes/material/img/emojis/svg/1f380.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f381.svg b/sources/themes/material/img/emojis/svg/1f381.svg deleted file mode 100644 index 95c6f7a..0000000 --- a/sources/themes/material/img/emojis/svg/1f381.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f382.svg b/sources/themes/material/img/emojis/svg/1f382.svg deleted file mode 100644 index 8c1b780..0000000 --- a/sources/themes/material/img/emojis/svg/1f382.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f383.svg b/sources/themes/material/img/emojis/svg/1f383.svg deleted file mode 100644 index 8abfb59..0000000 --- a/sources/themes/material/img/emojis/svg/1f383.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f384.svg b/sources/themes/material/img/emojis/svg/1f384.svg deleted file mode 100644 index b692845..0000000 --- a/sources/themes/material/img/emojis/svg/1f384.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f385.svg b/sources/themes/material/img/emojis/svg/1f385.svg deleted file mode 100644 index 5e3bf3d..0000000 --- a/sources/themes/material/img/emojis/svg/1f385.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f386.svg b/sources/themes/material/img/emojis/svg/1f386.svg deleted file mode 100644 index fcf2730..0000000 --- a/sources/themes/material/img/emojis/svg/1f386.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f387.svg b/sources/themes/material/img/emojis/svg/1f387.svg deleted file mode 100644 index 68fad8f..0000000 --- a/sources/themes/material/img/emojis/svg/1f387.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f388.svg b/sources/themes/material/img/emojis/svg/1f388.svg deleted file mode 100644 index d7bdbf7..0000000 --- a/sources/themes/material/img/emojis/svg/1f388.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f389.svg b/sources/themes/material/img/emojis/svg/1f389.svg deleted file mode 100644 index c6c7728..0000000 --- a/sources/themes/material/img/emojis/svg/1f389.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f38a.svg b/sources/themes/material/img/emojis/svg/1f38a.svg deleted file mode 100644 index 2e8d487..0000000 --- a/sources/themes/material/img/emojis/svg/1f38a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f38b.svg b/sources/themes/material/img/emojis/svg/1f38b.svg deleted file mode 100644 index 0183adb..0000000 --- a/sources/themes/material/img/emojis/svg/1f38b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f38c.svg b/sources/themes/material/img/emojis/svg/1f38c.svg deleted file mode 100644 index e69346d..0000000 --- a/sources/themes/material/img/emojis/svg/1f38c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f38d.svg b/sources/themes/material/img/emojis/svg/1f38d.svg deleted file mode 100644 index 5cf3b91..0000000 --- a/sources/themes/material/img/emojis/svg/1f38d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f38e.svg b/sources/themes/material/img/emojis/svg/1f38e.svg deleted file mode 100644 index df0127a..0000000 --- a/sources/themes/material/img/emojis/svg/1f38e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f38f.svg b/sources/themes/material/img/emojis/svg/1f38f.svg deleted file mode 100644 index c85bda3..0000000 --- a/sources/themes/material/img/emojis/svg/1f38f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f390.svg b/sources/themes/material/img/emojis/svg/1f390.svg deleted file mode 100644 index a8b1cce..0000000 --- a/sources/themes/material/img/emojis/svg/1f390.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f391.svg b/sources/themes/material/img/emojis/svg/1f391.svg deleted file mode 100644 index c56c06b..0000000 --- a/sources/themes/material/img/emojis/svg/1f391.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f392.svg b/sources/themes/material/img/emojis/svg/1f392.svg deleted file mode 100644 index 7040c80..0000000 --- a/sources/themes/material/img/emojis/svg/1f392.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f393.svg b/sources/themes/material/img/emojis/svg/1f393.svg deleted file mode 100644 index 560a951..0000000 --- a/sources/themes/material/img/emojis/svg/1f393.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a0.svg b/sources/themes/material/img/emojis/svg/1f3a0.svg deleted file mode 100644 index dbcc69c..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a1.svg b/sources/themes/material/img/emojis/svg/1f3a1.svg deleted file mode 100644 index 4ae503c..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a2.svg b/sources/themes/material/img/emojis/svg/1f3a2.svg deleted file mode 100644 index 2aa7ae6..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a3.svg b/sources/themes/material/img/emojis/svg/1f3a3.svg deleted file mode 100644 index 64da23a..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a4.svg b/sources/themes/material/img/emojis/svg/1f3a4.svg deleted file mode 100644 index f69f5cc..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a5.svg b/sources/themes/material/img/emojis/svg/1f3a5.svg deleted file mode 100644 index 50d089b..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a6.svg b/sources/themes/material/img/emojis/svg/1f3a6.svg deleted file mode 100644 index afda38e..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a7.svg b/sources/themes/material/img/emojis/svg/1f3a7.svg deleted file mode 100644 index c27b627..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a8.svg b/sources/themes/material/img/emojis/svg/1f3a8.svg deleted file mode 100644 index 4645a6b..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3a9.svg b/sources/themes/material/img/emojis/svg/1f3a9.svg deleted file mode 100644 index a0aab7c..0000000 --- a/sources/themes/material/img/emojis/svg/1f3a9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3aa.svg b/sources/themes/material/img/emojis/svg/1f3aa.svg deleted file mode 100644 index 307bad5..0000000 --- a/sources/themes/material/img/emojis/svg/1f3aa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ab.svg b/sources/themes/material/img/emojis/svg/1f3ab.svg deleted file mode 100644 index 29ddd91..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ab.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ac.svg b/sources/themes/material/img/emojis/svg/1f3ac.svg deleted file mode 100644 index d6e306a..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ac.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ad.svg b/sources/themes/material/img/emojis/svg/1f3ad.svg deleted file mode 100644 index 0a512ba..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ad.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ae.svg b/sources/themes/material/img/emojis/svg/1f3ae.svg deleted file mode 100644 index e7da8d1..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ae.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3af.svg b/sources/themes/material/img/emojis/svg/1f3af.svg deleted file mode 100644 index b9bef66..0000000 --- a/sources/themes/material/img/emojis/svg/1f3af.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b0.svg b/sources/themes/material/img/emojis/svg/1f3b0.svg deleted file mode 100644 index 6a487ba..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b1.svg b/sources/themes/material/img/emojis/svg/1f3b1.svg deleted file mode 100644 index bab5561..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b2.svg b/sources/themes/material/img/emojis/svg/1f3b2.svg deleted file mode 100644 index 6855089..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b3.svg b/sources/themes/material/img/emojis/svg/1f3b3.svg deleted file mode 100644 index f05ec33..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b4.svg b/sources/themes/material/img/emojis/svg/1f3b4.svg deleted file mode 100644 index 8deffc3..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b5.svg b/sources/themes/material/img/emojis/svg/1f3b5.svg deleted file mode 100644 index cc48e6b..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b6.svg b/sources/themes/material/img/emojis/svg/1f3b6.svg deleted file mode 100644 index dea870f..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b7.svg b/sources/themes/material/img/emojis/svg/1f3b7.svg deleted file mode 100644 index 359fdbe..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b8.svg b/sources/themes/material/img/emojis/svg/1f3b8.svg deleted file mode 100644 index 93e35ce..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3b9.svg b/sources/themes/material/img/emojis/svg/1f3b9.svg deleted file mode 100644 index 384e0c3..0000000 --- a/sources/themes/material/img/emojis/svg/1f3b9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ba.svg b/sources/themes/material/img/emojis/svg/1f3ba.svg deleted file mode 100644 index 04b7702..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ba.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3bb.svg b/sources/themes/material/img/emojis/svg/1f3bb.svg deleted file mode 100644 index 2afa532..0000000 --- a/sources/themes/material/img/emojis/svg/1f3bb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3bc.svg b/sources/themes/material/img/emojis/svg/1f3bc.svg deleted file mode 100644 index 745da76..0000000 --- a/sources/themes/material/img/emojis/svg/1f3bc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3bd.svg b/sources/themes/material/img/emojis/svg/1f3bd.svg deleted file mode 100644 index 4515b0a..0000000 --- a/sources/themes/material/img/emojis/svg/1f3bd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3be.svg b/sources/themes/material/img/emojis/svg/1f3be.svg deleted file mode 100644 index 9a29332..0000000 --- a/sources/themes/material/img/emojis/svg/1f3be.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3bf.svg b/sources/themes/material/img/emojis/svg/1f3bf.svg deleted file mode 100644 index 4854a66..0000000 --- a/sources/themes/material/img/emojis/svg/1f3bf.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c0.svg b/sources/themes/material/img/emojis/svg/1f3c0.svg deleted file mode 100644 index 0e534c1..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c1.svg b/sources/themes/material/img/emojis/svg/1f3c1.svg deleted file mode 100644 index fe3f420..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c2.svg b/sources/themes/material/img/emojis/svg/1f3c2.svg deleted file mode 100644 index 110556a..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c3.svg b/sources/themes/material/img/emojis/svg/1f3c3.svg deleted file mode 100644 index 2b260b4..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c4.svg b/sources/themes/material/img/emojis/svg/1f3c4.svg deleted file mode 100644 index 75fb131..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c6.svg b/sources/themes/material/img/emojis/svg/1f3c6.svg deleted file mode 100644 index 3823783..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c7.svg b/sources/themes/material/img/emojis/svg/1f3c7.svg deleted file mode 100644 index 2a8a9f8..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c8.svg b/sources/themes/material/img/emojis/svg/1f3c8.svg deleted file mode 100644 index 23124fa..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3c9.svg b/sources/themes/material/img/emojis/svg/1f3c9.svg deleted file mode 100644 index 27ee643..0000000 --- a/sources/themes/material/img/emojis/svg/1f3c9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ca.svg b/sources/themes/material/img/emojis/svg/1f3ca.svg deleted file mode 100644 index 5fb1729..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ca.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e0.svg b/sources/themes/material/img/emojis/svg/1f3e0.svg deleted file mode 100644 index 65b33ca..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e1.svg b/sources/themes/material/img/emojis/svg/1f3e1.svg deleted file mode 100644 index c1d34a2..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e2.svg b/sources/themes/material/img/emojis/svg/1f3e2.svg deleted file mode 100644 index 8d1cc63..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e3.svg b/sources/themes/material/img/emojis/svg/1f3e3.svg deleted file mode 100644 index ecd9167..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e4.svg b/sources/themes/material/img/emojis/svg/1f3e4.svg deleted file mode 100644 index 600cb3a..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e5.svg b/sources/themes/material/img/emojis/svg/1f3e5.svg deleted file mode 100644 index 13251e3..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e6.svg b/sources/themes/material/img/emojis/svg/1f3e6.svg deleted file mode 100644 index 8e8fcec..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e7.svg b/sources/themes/material/img/emojis/svg/1f3e7.svg deleted file mode 100644 index ab8e94d..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e8.svg b/sources/themes/material/img/emojis/svg/1f3e8.svg deleted file mode 100644 index 24f7ae2..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3e9.svg b/sources/themes/material/img/emojis/svg/1f3e9.svg deleted file mode 100644 index 2919628..0000000 --- a/sources/themes/material/img/emojis/svg/1f3e9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ea.svg b/sources/themes/material/img/emojis/svg/1f3ea.svg deleted file mode 100644 index a0e9d29..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ea.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3eb.svg b/sources/themes/material/img/emojis/svg/1f3eb.svg deleted file mode 100644 index cc6b9c9..0000000 --- a/sources/themes/material/img/emojis/svg/1f3eb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ec.svg b/sources/themes/material/img/emojis/svg/1f3ec.svg deleted file mode 100644 index 7a22bf9..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ec.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ed.svg b/sources/themes/material/img/emojis/svg/1f3ed.svg deleted file mode 100644 index f42efe9..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ed.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ee.svg b/sources/themes/material/img/emojis/svg/1f3ee.svg deleted file mode 100644 index f479ff5..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ee.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3ef.svg b/sources/themes/material/img/emojis/svg/1f3ef.svg deleted file mode 100644 index 67c9873..0000000 --- a/sources/themes/material/img/emojis/svg/1f3ef.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f3f0.svg b/sources/themes/material/img/emojis/svg/1f3f0.svg deleted file mode 100644 index 0a8037d..0000000 --- a/sources/themes/material/img/emojis/svg/1f3f0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f400.svg b/sources/themes/material/img/emojis/svg/1f400.svg deleted file mode 100644 index cde6497..0000000 --- a/sources/themes/material/img/emojis/svg/1f400.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f401.svg b/sources/themes/material/img/emojis/svg/1f401.svg deleted file mode 100644 index 8cd81d9..0000000 --- a/sources/themes/material/img/emojis/svg/1f401.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f402.svg b/sources/themes/material/img/emojis/svg/1f402.svg deleted file mode 100644 index 8ef05f8..0000000 --- a/sources/themes/material/img/emojis/svg/1f402.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f403.svg b/sources/themes/material/img/emojis/svg/1f403.svg deleted file mode 100644 index 710e4d6..0000000 --- a/sources/themes/material/img/emojis/svg/1f403.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f404.svg b/sources/themes/material/img/emojis/svg/1f404.svg deleted file mode 100644 index 9dfd81e..0000000 --- a/sources/themes/material/img/emojis/svg/1f404.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f405.svg b/sources/themes/material/img/emojis/svg/1f405.svg deleted file mode 100644 index bb77dff..0000000 --- a/sources/themes/material/img/emojis/svg/1f405.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f406.svg b/sources/themes/material/img/emojis/svg/1f406.svg deleted file mode 100644 index bbf4f0b..0000000 --- a/sources/themes/material/img/emojis/svg/1f406.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f407.svg b/sources/themes/material/img/emojis/svg/1f407.svg deleted file mode 100644 index 4742fd1..0000000 --- a/sources/themes/material/img/emojis/svg/1f407.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f408.svg b/sources/themes/material/img/emojis/svg/1f408.svg deleted file mode 100644 index 8fd4a62..0000000 --- a/sources/themes/material/img/emojis/svg/1f408.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f409.svg b/sources/themes/material/img/emojis/svg/1f409.svg deleted file mode 100644 index 90f6445..0000000 --- a/sources/themes/material/img/emojis/svg/1f409.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f40a.svg b/sources/themes/material/img/emojis/svg/1f40a.svg deleted file mode 100644 index fb35c0f..0000000 --- a/sources/themes/material/img/emojis/svg/1f40a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f40b.svg b/sources/themes/material/img/emojis/svg/1f40b.svg deleted file mode 100644 index 701d62b..0000000 --- a/sources/themes/material/img/emojis/svg/1f40b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f40c.svg b/sources/themes/material/img/emojis/svg/1f40c.svg deleted file mode 100644 index 5cbc8d3..0000000 --- a/sources/themes/material/img/emojis/svg/1f40c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f40d.svg b/sources/themes/material/img/emojis/svg/1f40d.svg deleted file mode 100644 index c3cffba..0000000 --- a/sources/themes/material/img/emojis/svg/1f40d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f40e.svg b/sources/themes/material/img/emojis/svg/1f40e.svg deleted file mode 100644 index f82d6cc..0000000 --- a/sources/themes/material/img/emojis/svg/1f40e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f40f.svg b/sources/themes/material/img/emojis/svg/1f40f.svg deleted file mode 100644 index d083f05..0000000 --- a/sources/themes/material/img/emojis/svg/1f40f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f410.svg b/sources/themes/material/img/emojis/svg/1f410.svg deleted file mode 100644 index e0b0098..0000000 --- a/sources/themes/material/img/emojis/svg/1f410.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f411.svg b/sources/themes/material/img/emojis/svg/1f411.svg deleted file mode 100644 index 1ebe3f6..0000000 --- a/sources/themes/material/img/emojis/svg/1f411.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f412.svg b/sources/themes/material/img/emojis/svg/1f412.svg deleted file mode 100644 index 45f119a..0000000 --- a/sources/themes/material/img/emojis/svg/1f412.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f413.svg b/sources/themes/material/img/emojis/svg/1f413.svg deleted file mode 100644 index 6bf20a2..0000000 --- a/sources/themes/material/img/emojis/svg/1f413.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f414.svg b/sources/themes/material/img/emojis/svg/1f414.svg deleted file mode 100644 index 89c36c7..0000000 --- a/sources/themes/material/img/emojis/svg/1f414.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f415.svg b/sources/themes/material/img/emojis/svg/1f415.svg deleted file mode 100644 index c97ba35..0000000 --- a/sources/themes/material/img/emojis/svg/1f415.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f416.svg b/sources/themes/material/img/emojis/svg/1f416.svg deleted file mode 100644 index fc0debe..0000000 --- a/sources/themes/material/img/emojis/svg/1f416.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f417.svg b/sources/themes/material/img/emojis/svg/1f417.svg deleted file mode 100644 index a94f546..0000000 --- a/sources/themes/material/img/emojis/svg/1f417.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f418.svg b/sources/themes/material/img/emojis/svg/1f418.svg deleted file mode 100644 index 4a50c6d..0000000 --- a/sources/themes/material/img/emojis/svg/1f418.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f419.svg b/sources/themes/material/img/emojis/svg/1f419.svg deleted file mode 100644 index 9d30463..0000000 --- a/sources/themes/material/img/emojis/svg/1f419.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f41a.svg b/sources/themes/material/img/emojis/svg/1f41a.svg deleted file mode 100644 index b062c29..0000000 --- a/sources/themes/material/img/emojis/svg/1f41a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f41b.svg b/sources/themes/material/img/emojis/svg/1f41b.svg deleted file mode 100644 index d827af4..0000000 --- a/sources/themes/material/img/emojis/svg/1f41b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f41c.svg b/sources/themes/material/img/emojis/svg/1f41c.svg deleted file mode 100644 index eca4a15..0000000 --- a/sources/themes/material/img/emojis/svg/1f41c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f41d.svg b/sources/themes/material/img/emojis/svg/1f41d.svg deleted file mode 100644 index dad77f4..0000000 --- a/sources/themes/material/img/emojis/svg/1f41d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f41e.svg b/sources/themes/material/img/emojis/svg/1f41e.svg deleted file mode 100644 index a155b2b..0000000 --- a/sources/themes/material/img/emojis/svg/1f41e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f41f.svg b/sources/themes/material/img/emojis/svg/1f41f.svg deleted file mode 100644 index 217b22f..0000000 --- a/sources/themes/material/img/emojis/svg/1f41f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f420.svg b/sources/themes/material/img/emojis/svg/1f420.svg deleted file mode 100644 index 9cc7e98..0000000 --- a/sources/themes/material/img/emojis/svg/1f420.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f421.svg b/sources/themes/material/img/emojis/svg/1f421.svg deleted file mode 100644 index 5095d47..0000000 --- a/sources/themes/material/img/emojis/svg/1f421.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f422.svg b/sources/themes/material/img/emojis/svg/1f422.svg deleted file mode 100644 index 3919025..0000000 --- a/sources/themes/material/img/emojis/svg/1f422.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f423.svg b/sources/themes/material/img/emojis/svg/1f423.svg deleted file mode 100644 index 673c0c2..0000000 --- a/sources/themes/material/img/emojis/svg/1f423.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f424.svg b/sources/themes/material/img/emojis/svg/1f424.svg deleted file mode 100644 index eb93c2b..0000000 --- a/sources/themes/material/img/emojis/svg/1f424.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f425.svg b/sources/themes/material/img/emojis/svg/1f425.svg deleted file mode 100644 index b07c921..0000000 --- a/sources/themes/material/img/emojis/svg/1f425.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f426.svg b/sources/themes/material/img/emojis/svg/1f426.svg deleted file mode 100644 index b1a987a..0000000 --- a/sources/themes/material/img/emojis/svg/1f426.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f427.svg b/sources/themes/material/img/emojis/svg/1f427.svg deleted file mode 100644 index 7307d84..0000000 --- a/sources/themes/material/img/emojis/svg/1f427.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f428.svg b/sources/themes/material/img/emojis/svg/1f428.svg deleted file mode 100644 index 29de02e..0000000 --- a/sources/themes/material/img/emojis/svg/1f428.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f429.svg b/sources/themes/material/img/emojis/svg/1f429.svg deleted file mode 100644 index 0a11ca1..0000000 --- a/sources/themes/material/img/emojis/svg/1f429.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f42a.svg b/sources/themes/material/img/emojis/svg/1f42a.svg deleted file mode 100644 index f887e7d..0000000 --- a/sources/themes/material/img/emojis/svg/1f42a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f42b.svg b/sources/themes/material/img/emojis/svg/1f42b.svg deleted file mode 100644 index 81070b2..0000000 --- a/sources/themes/material/img/emojis/svg/1f42b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f42c.svg b/sources/themes/material/img/emojis/svg/1f42c.svg deleted file mode 100644 index a5d8969..0000000 --- a/sources/themes/material/img/emojis/svg/1f42c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f42d.svg b/sources/themes/material/img/emojis/svg/1f42d.svg deleted file mode 100644 index fe9db3f..0000000 --- a/sources/themes/material/img/emojis/svg/1f42d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f42e.svg b/sources/themes/material/img/emojis/svg/1f42e.svg deleted file mode 100644 index 6288632..0000000 --- a/sources/themes/material/img/emojis/svg/1f42e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f42f.svg b/sources/themes/material/img/emojis/svg/1f42f.svg deleted file mode 100644 index 0d06c60..0000000 --- a/sources/themes/material/img/emojis/svg/1f42f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f430.svg b/sources/themes/material/img/emojis/svg/1f430.svg deleted file mode 100644 index 0df11ff..0000000 --- a/sources/themes/material/img/emojis/svg/1f430.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f431.svg b/sources/themes/material/img/emojis/svg/1f431.svg deleted file mode 100644 index 65ab1a6..0000000 --- a/sources/themes/material/img/emojis/svg/1f431.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f432.svg b/sources/themes/material/img/emojis/svg/1f432.svg deleted file mode 100644 index 3f5176c..0000000 --- a/sources/themes/material/img/emojis/svg/1f432.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f433.svg b/sources/themes/material/img/emojis/svg/1f433.svg deleted file mode 100644 index ca1dec2..0000000 --- a/sources/themes/material/img/emojis/svg/1f433.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f434.svg b/sources/themes/material/img/emojis/svg/1f434.svg deleted file mode 100644 index ad41679..0000000 --- a/sources/themes/material/img/emojis/svg/1f434.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f435.svg b/sources/themes/material/img/emojis/svg/1f435.svg deleted file mode 100644 index 2e9fd46..0000000 --- a/sources/themes/material/img/emojis/svg/1f435.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f436.svg b/sources/themes/material/img/emojis/svg/1f436.svg deleted file mode 100644 index c4dc9f9..0000000 --- a/sources/themes/material/img/emojis/svg/1f436.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f437.svg b/sources/themes/material/img/emojis/svg/1f437.svg deleted file mode 100644 index 0715a9c..0000000 --- a/sources/themes/material/img/emojis/svg/1f437.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f438.svg b/sources/themes/material/img/emojis/svg/1f438.svg deleted file mode 100644 index 4333810..0000000 --- a/sources/themes/material/img/emojis/svg/1f438.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f439.svg b/sources/themes/material/img/emojis/svg/1f439.svg deleted file mode 100644 index dab02a1..0000000 --- a/sources/themes/material/img/emojis/svg/1f439.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f43a.svg b/sources/themes/material/img/emojis/svg/1f43a.svg deleted file mode 100644 index aef31a5..0000000 --- a/sources/themes/material/img/emojis/svg/1f43a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f43b.svg b/sources/themes/material/img/emojis/svg/1f43b.svg deleted file mode 100644 index 47afcc6..0000000 --- a/sources/themes/material/img/emojis/svg/1f43b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f43c.svg b/sources/themes/material/img/emojis/svg/1f43c.svg deleted file mode 100644 index ee2f14f..0000000 --- a/sources/themes/material/img/emojis/svg/1f43c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f43d.svg b/sources/themes/material/img/emojis/svg/1f43d.svg deleted file mode 100644 index 8681db9..0000000 --- a/sources/themes/material/img/emojis/svg/1f43d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f43e.svg b/sources/themes/material/img/emojis/svg/1f43e.svg deleted file mode 100644 index 54a5ef7..0000000 --- a/sources/themes/material/img/emojis/svg/1f43e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f440.svg b/sources/themes/material/img/emojis/svg/1f440.svg deleted file mode 100644 index 9b83084..0000000 --- a/sources/themes/material/img/emojis/svg/1f440.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f442.svg b/sources/themes/material/img/emojis/svg/1f442.svg deleted file mode 100644 index f2fe4f4..0000000 --- a/sources/themes/material/img/emojis/svg/1f442.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f443.svg b/sources/themes/material/img/emojis/svg/1f443.svg deleted file mode 100644 index 6214dc1..0000000 --- a/sources/themes/material/img/emojis/svg/1f443.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f444.svg b/sources/themes/material/img/emojis/svg/1f444.svg deleted file mode 100644 index fc9de24..0000000 --- a/sources/themes/material/img/emojis/svg/1f444.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f445.svg b/sources/themes/material/img/emojis/svg/1f445.svg deleted file mode 100644 index 775f09c..0000000 --- a/sources/themes/material/img/emojis/svg/1f445.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f446.svg b/sources/themes/material/img/emojis/svg/1f446.svg deleted file mode 100644 index 628b059..0000000 --- a/sources/themes/material/img/emojis/svg/1f446.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f447.svg b/sources/themes/material/img/emojis/svg/1f447.svg deleted file mode 100644 index cf116c0..0000000 --- a/sources/themes/material/img/emojis/svg/1f447.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f448.svg b/sources/themes/material/img/emojis/svg/1f448.svg deleted file mode 100644 index b51586d..0000000 --- a/sources/themes/material/img/emojis/svg/1f448.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f449.svg b/sources/themes/material/img/emojis/svg/1f449.svg deleted file mode 100644 index 86997fc..0000000 --- a/sources/themes/material/img/emojis/svg/1f449.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f44a.svg b/sources/themes/material/img/emojis/svg/1f44a.svg deleted file mode 100644 index eb31b94..0000000 --- a/sources/themes/material/img/emojis/svg/1f44a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f44b.svg b/sources/themes/material/img/emojis/svg/1f44b.svg deleted file mode 100644 index ff5c09d..0000000 --- a/sources/themes/material/img/emojis/svg/1f44b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f44c.svg b/sources/themes/material/img/emojis/svg/1f44c.svg deleted file mode 100644 index 128d868..0000000 --- a/sources/themes/material/img/emojis/svg/1f44c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f44d.svg b/sources/themes/material/img/emojis/svg/1f44d.svg deleted file mode 100644 index 6e2c4b3..0000000 --- a/sources/themes/material/img/emojis/svg/1f44d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f44e.svg b/sources/themes/material/img/emojis/svg/1f44e.svg deleted file mode 100644 index 0308828..0000000 --- a/sources/themes/material/img/emojis/svg/1f44e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f44f.svg b/sources/themes/material/img/emojis/svg/1f44f.svg deleted file mode 100644 index 31c1918..0000000 --- a/sources/themes/material/img/emojis/svg/1f44f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f450.svg b/sources/themes/material/img/emojis/svg/1f450.svg deleted file mode 100644 index 601fe83..0000000 --- a/sources/themes/material/img/emojis/svg/1f450.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f451.svg b/sources/themes/material/img/emojis/svg/1f451.svg deleted file mode 100644 index 41ad023..0000000 --- a/sources/themes/material/img/emojis/svg/1f451.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f452.svg b/sources/themes/material/img/emojis/svg/1f452.svg deleted file mode 100644 index 7b58cbd..0000000 --- a/sources/themes/material/img/emojis/svg/1f452.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f453.svg b/sources/themes/material/img/emojis/svg/1f453.svg deleted file mode 100644 index 949fb42..0000000 --- a/sources/themes/material/img/emojis/svg/1f453.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f454.svg b/sources/themes/material/img/emojis/svg/1f454.svg deleted file mode 100644 index 7139e70..0000000 --- a/sources/themes/material/img/emojis/svg/1f454.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f455.svg b/sources/themes/material/img/emojis/svg/1f455.svg deleted file mode 100644 index ee165de..0000000 --- a/sources/themes/material/img/emojis/svg/1f455.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f456.svg b/sources/themes/material/img/emojis/svg/1f456.svg deleted file mode 100644 index 3628997..0000000 --- a/sources/themes/material/img/emojis/svg/1f456.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f457.svg b/sources/themes/material/img/emojis/svg/1f457.svg deleted file mode 100644 index 78f005f..0000000 --- a/sources/themes/material/img/emojis/svg/1f457.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f458.svg b/sources/themes/material/img/emojis/svg/1f458.svg deleted file mode 100644 index e28f8ec..0000000 --- a/sources/themes/material/img/emojis/svg/1f458.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f459.svg b/sources/themes/material/img/emojis/svg/1f459.svg deleted file mode 100644 index 0aa9e10..0000000 --- a/sources/themes/material/img/emojis/svg/1f459.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f45a.svg b/sources/themes/material/img/emojis/svg/1f45a.svg deleted file mode 100644 index 9a1930a..0000000 --- a/sources/themes/material/img/emojis/svg/1f45a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f45b.svg b/sources/themes/material/img/emojis/svg/1f45b.svg deleted file mode 100644 index 310828b..0000000 --- a/sources/themes/material/img/emojis/svg/1f45b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f45c.svg b/sources/themes/material/img/emojis/svg/1f45c.svg deleted file mode 100644 index cd57b11..0000000 --- a/sources/themes/material/img/emojis/svg/1f45c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f45d.svg b/sources/themes/material/img/emojis/svg/1f45d.svg deleted file mode 100644 index 94cfcb4..0000000 --- a/sources/themes/material/img/emojis/svg/1f45d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f45e.svg b/sources/themes/material/img/emojis/svg/1f45e.svg deleted file mode 100644 index 83777e2..0000000 --- a/sources/themes/material/img/emojis/svg/1f45e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f45f.svg b/sources/themes/material/img/emojis/svg/1f45f.svg deleted file mode 100644 index c2fc101..0000000 --- a/sources/themes/material/img/emojis/svg/1f45f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f460.svg b/sources/themes/material/img/emojis/svg/1f460.svg deleted file mode 100644 index 81ce419..0000000 --- a/sources/themes/material/img/emojis/svg/1f460.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f461.svg b/sources/themes/material/img/emojis/svg/1f461.svg deleted file mode 100644 index f176f5f..0000000 --- a/sources/themes/material/img/emojis/svg/1f461.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f462.svg b/sources/themes/material/img/emojis/svg/1f462.svg deleted file mode 100644 index cb9b876..0000000 --- a/sources/themes/material/img/emojis/svg/1f462.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f463.svg b/sources/themes/material/img/emojis/svg/1f463.svg deleted file mode 100644 index 121f133..0000000 --- a/sources/themes/material/img/emojis/svg/1f463.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f464.svg b/sources/themes/material/img/emojis/svg/1f464.svg deleted file mode 100644 index 6ba1ef0..0000000 --- a/sources/themes/material/img/emojis/svg/1f464.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f465.svg b/sources/themes/material/img/emojis/svg/1f465.svg deleted file mode 100644 index 3e67375..0000000 --- a/sources/themes/material/img/emojis/svg/1f465.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f466.svg b/sources/themes/material/img/emojis/svg/1f466.svg deleted file mode 100644 index df26578..0000000 --- a/sources/themes/material/img/emojis/svg/1f466.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f467.svg b/sources/themes/material/img/emojis/svg/1f467.svg deleted file mode 100644 index 333004f..0000000 --- a/sources/themes/material/img/emojis/svg/1f467.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f468.svg b/sources/themes/material/img/emojis/svg/1f468.svg deleted file mode 100644 index c062ebe..0000000 --- a/sources/themes/material/img/emojis/svg/1f468.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f469.svg b/sources/themes/material/img/emojis/svg/1f469.svg deleted file mode 100644 index 268fb03..0000000 --- a/sources/themes/material/img/emojis/svg/1f469.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f46a.svg b/sources/themes/material/img/emojis/svg/1f46a.svg deleted file mode 100644 index 48bb68a..0000000 --- a/sources/themes/material/img/emojis/svg/1f46a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f46b.svg b/sources/themes/material/img/emojis/svg/1f46b.svg deleted file mode 100644 index 9fdedfd..0000000 --- a/sources/themes/material/img/emojis/svg/1f46b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f46c.svg b/sources/themes/material/img/emojis/svg/1f46c.svg deleted file mode 100644 index ed30604..0000000 --- a/sources/themes/material/img/emojis/svg/1f46c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f46d.svg b/sources/themes/material/img/emojis/svg/1f46d.svg deleted file mode 100644 index e665885..0000000 --- a/sources/themes/material/img/emojis/svg/1f46d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f46e.svg b/sources/themes/material/img/emojis/svg/1f46e.svg deleted file mode 100644 index 6dde894..0000000 --- a/sources/themes/material/img/emojis/svg/1f46e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f46f.svg b/sources/themes/material/img/emojis/svg/1f46f.svg deleted file mode 100644 index b93f4d8..0000000 --- a/sources/themes/material/img/emojis/svg/1f46f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f470.svg b/sources/themes/material/img/emojis/svg/1f470.svg deleted file mode 100644 index 79b3a05..0000000 --- a/sources/themes/material/img/emojis/svg/1f470.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f471.svg b/sources/themes/material/img/emojis/svg/1f471.svg deleted file mode 100644 index 1e8a0ca..0000000 --- a/sources/themes/material/img/emojis/svg/1f471.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f472.svg b/sources/themes/material/img/emojis/svg/1f472.svg deleted file mode 100644 index 25cd513..0000000 --- a/sources/themes/material/img/emojis/svg/1f472.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f473.svg b/sources/themes/material/img/emojis/svg/1f473.svg deleted file mode 100644 index d46da96..0000000 --- a/sources/themes/material/img/emojis/svg/1f473.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f474.svg b/sources/themes/material/img/emojis/svg/1f474.svg deleted file mode 100644 index e6ed49f..0000000 --- a/sources/themes/material/img/emojis/svg/1f474.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f475.svg b/sources/themes/material/img/emojis/svg/1f475.svg deleted file mode 100644 index 2e1e134..0000000 --- a/sources/themes/material/img/emojis/svg/1f475.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f476.svg b/sources/themes/material/img/emojis/svg/1f476.svg deleted file mode 100644 index 98d6f05..0000000 --- a/sources/themes/material/img/emojis/svg/1f476.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f477.svg b/sources/themes/material/img/emojis/svg/1f477.svg deleted file mode 100644 index 2b2d474..0000000 --- a/sources/themes/material/img/emojis/svg/1f477.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f478.svg b/sources/themes/material/img/emojis/svg/1f478.svg deleted file mode 100644 index 59af137..0000000 --- a/sources/themes/material/img/emojis/svg/1f478.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f479.svg b/sources/themes/material/img/emojis/svg/1f479.svg deleted file mode 100644 index 520dc93..0000000 --- a/sources/themes/material/img/emojis/svg/1f479.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f47a.svg b/sources/themes/material/img/emojis/svg/1f47a.svg deleted file mode 100644 index aa8ceff..0000000 --- a/sources/themes/material/img/emojis/svg/1f47a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f47b.svg b/sources/themes/material/img/emojis/svg/1f47b.svg deleted file mode 100644 index 31b9714..0000000 --- a/sources/themes/material/img/emojis/svg/1f47b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f47c.svg b/sources/themes/material/img/emojis/svg/1f47c.svg deleted file mode 100644 index a8a32e6..0000000 --- a/sources/themes/material/img/emojis/svg/1f47c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f47d.svg b/sources/themes/material/img/emojis/svg/1f47d.svg deleted file mode 100644 index 4edc072..0000000 --- a/sources/themes/material/img/emojis/svg/1f47d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f47e.svg b/sources/themes/material/img/emojis/svg/1f47e.svg deleted file mode 100644 index 4341733..0000000 --- a/sources/themes/material/img/emojis/svg/1f47e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f47f.svg b/sources/themes/material/img/emojis/svg/1f47f.svg deleted file mode 100644 index c3d5f23..0000000 --- a/sources/themes/material/img/emojis/svg/1f47f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f480.svg b/sources/themes/material/img/emojis/svg/1f480.svg deleted file mode 100644 index e2eb9a3..0000000 --- a/sources/themes/material/img/emojis/svg/1f480.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f481.svg b/sources/themes/material/img/emojis/svg/1f481.svg deleted file mode 100644 index e52ffc9..0000000 --- a/sources/themes/material/img/emojis/svg/1f481.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f482.svg b/sources/themes/material/img/emojis/svg/1f482.svg deleted file mode 100644 index 31afba0..0000000 --- a/sources/themes/material/img/emojis/svg/1f482.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f483.svg b/sources/themes/material/img/emojis/svg/1f483.svg deleted file mode 100644 index 71147f3..0000000 --- a/sources/themes/material/img/emojis/svg/1f483.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f484.svg b/sources/themes/material/img/emojis/svg/1f484.svg deleted file mode 100644 index e9b6a37..0000000 --- a/sources/themes/material/img/emojis/svg/1f484.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f485.svg b/sources/themes/material/img/emojis/svg/1f485.svg deleted file mode 100644 index 32fc818..0000000 --- a/sources/themes/material/img/emojis/svg/1f485.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f486.svg b/sources/themes/material/img/emojis/svg/1f486.svg deleted file mode 100644 index a6b1393..0000000 --- a/sources/themes/material/img/emojis/svg/1f486.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f487.svg b/sources/themes/material/img/emojis/svg/1f487.svg deleted file mode 100644 index f329c52..0000000 --- a/sources/themes/material/img/emojis/svg/1f487.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f488.svg b/sources/themes/material/img/emojis/svg/1f488.svg deleted file mode 100644 index 1fa5b8b..0000000 --- a/sources/themes/material/img/emojis/svg/1f488.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f489.svg b/sources/themes/material/img/emojis/svg/1f489.svg deleted file mode 100644 index d6b1cb9..0000000 --- a/sources/themes/material/img/emojis/svg/1f489.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f48a.svg b/sources/themes/material/img/emojis/svg/1f48a.svg deleted file mode 100644 index 9f63bbe..0000000 --- a/sources/themes/material/img/emojis/svg/1f48a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f48b.svg b/sources/themes/material/img/emojis/svg/1f48b.svg deleted file mode 100644 index e944d26..0000000 --- a/sources/themes/material/img/emojis/svg/1f48b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f48c.svg b/sources/themes/material/img/emojis/svg/1f48c.svg deleted file mode 100644 index 9ced5df..0000000 --- a/sources/themes/material/img/emojis/svg/1f48c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f48d.svg b/sources/themes/material/img/emojis/svg/1f48d.svg deleted file mode 100644 index ebf0a27..0000000 --- a/sources/themes/material/img/emojis/svg/1f48d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f48e.svg b/sources/themes/material/img/emojis/svg/1f48e.svg deleted file mode 100644 index 30d861b..0000000 --- a/sources/themes/material/img/emojis/svg/1f48e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f48f.svg b/sources/themes/material/img/emojis/svg/1f48f.svg deleted file mode 100644 index db9607b..0000000 --- a/sources/themes/material/img/emojis/svg/1f48f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f490.svg b/sources/themes/material/img/emojis/svg/1f490.svg deleted file mode 100644 index 708b5e1..0000000 --- a/sources/themes/material/img/emojis/svg/1f490.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f491.svg b/sources/themes/material/img/emojis/svg/1f491.svg deleted file mode 100644 index b7953f3..0000000 --- a/sources/themes/material/img/emojis/svg/1f491.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f492.svg b/sources/themes/material/img/emojis/svg/1f492.svg deleted file mode 100644 index ae31815..0000000 --- a/sources/themes/material/img/emojis/svg/1f492.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f493.svg b/sources/themes/material/img/emojis/svg/1f493.svg deleted file mode 100644 index b54f30b..0000000 --- a/sources/themes/material/img/emojis/svg/1f493.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f494.svg b/sources/themes/material/img/emojis/svg/1f494.svg deleted file mode 100644 index 398e58c..0000000 --- a/sources/themes/material/img/emojis/svg/1f494.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f495.svg b/sources/themes/material/img/emojis/svg/1f495.svg deleted file mode 100644 index 81ce8aa..0000000 --- a/sources/themes/material/img/emojis/svg/1f495.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f496.svg b/sources/themes/material/img/emojis/svg/1f496.svg deleted file mode 100644 index d8eadcc..0000000 --- a/sources/themes/material/img/emojis/svg/1f496.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f497.svg b/sources/themes/material/img/emojis/svg/1f497.svg deleted file mode 100644 index 269d077..0000000 --- a/sources/themes/material/img/emojis/svg/1f497.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f498.svg b/sources/themes/material/img/emojis/svg/1f498.svg deleted file mode 100644 index 0f03dfa..0000000 --- a/sources/themes/material/img/emojis/svg/1f498.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f499.svg b/sources/themes/material/img/emojis/svg/1f499.svg deleted file mode 100644 index f53ac40..0000000 --- a/sources/themes/material/img/emojis/svg/1f499.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f49a.svg b/sources/themes/material/img/emojis/svg/1f49a.svg deleted file mode 100644 index c87ff7f..0000000 --- a/sources/themes/material/img/emojis/svg/1f49a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f49b.svg b/sources/themes/material/img/emojis/svg/1f49b.svg deleted file mode 100644 index 6ac2430..0000000 --- a/sources/themes/material/img/emojis/svg/1f49b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f49c.svg b/sources/themes/material/img/emojis/svg/1f49c.svg deleted file mode 100644 index ee321b4..0000000 --- a/sources/themes/material/img/emojis/svg/1f49c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f49d.svg b/sources/themes/material/img/emojis/svg/1f49d.svg deleted file mode 100644 index 09f2c2c..0000000 --- a/sources/themes/material/img/emojis/svg/1f49d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f49e.svg b/sources/themes/material/img/emojis/svg/1f49e.svg deleted file mode 100644 index 5429886..0000000 --- a/sources/themes/material/img/emojis/svg/1f49e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f49f.svg b/sources/themes/material/img/emojis/svg/1f49f.svg deleted file mode 100644 index 696eb8e..0000000 --- a/sources/themes/material/img/emojis/svg/1f49f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a0.svg b/sources/themes/material/img/emojis/svg/1f4a0.svg deleted file mode 100644 index 2744271..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a1.svg b/sources/themes/material/img/emojis/svg/1f4a1.svg deleted file mode 100644 index c28cfd2..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a2.svg b/sources/themes/material/img/emojis/svg/1f4a2.svg deleted file mode 100644 index 2d834d8..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a3.svg b/sources/themes/material/img/emojis/svg/1f4a3.svg deleted file mode 100644 index 38aea53..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a4.svg b/sources/themes/material/img/emojis/svg/1f4a4.svg deleted file mode 100644 index 7b80b1c..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a5.svg b/sources/themes/material/img/emojis/svg/1f4a5.svg deleted file mode 100644 index 7ed94ea..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a6.svg b/sources/themes/material/img/emojis/svg/1f4a6.svg deleted file mode 100644 index 230f64a..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a7.svg b/sources/themes/material/img/emojis/svg/1f4a7.svg deleted file mode 100644 index 32a1cb0..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a8.svg b/sources/themes/material/img/emojis/svg/1f4a8.svg deleted file mode 100644 index 9d812e5..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4a9.svg b/sources/themes/material/img/emojis/svg/1f4a9.svg deleted file mode 100644 index 7bfc16f..0000000 --- a/sources/themes/material/img/emojis/svg/1f4a9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4aa.svg b/sources/themes/material/img/emojis/svg/1f4aa.svg deleted file mode 100644 index 00a257f..0000000 --- a/sources/themes/material/img/emojis/svg/1f4aa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ab.svg b/sources/themes/material/img/emojis/svg/1f4ab.svg deleted file mode 100644 index 5c5055c..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ab.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ac.svg b/sources/themes/material/img/emojis/svg/1f4ac.svg deleted file mode 100644 index f2df978..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ac.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ad.svg b/sources/themes/material/img/emojis/svg/1f4ad.svg deleted file mode 100644 index ca9abc6..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ad.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ae.svg b/sources/themes/material/img/emojis/svg/1f4ae.svg deleted file mode 100644 index b17c9dc..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ae.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4af.svg b/sources/themes/material/img/emojis/svg/1f4af.svg deleted file mode 100644 index 630e1ef..0000000 --- a/sources/themes/material/img/emojis/svg/1f4af.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b0.svg b/sources/themes/material/img/emojis/svg/1f4b0.svg deleted file mode 100644 index b7106d9..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b1.svg b/sources/themes/material/img/emojis/svg/1f4b1.svg deleted file mode 100644 index 6a722f1..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b2.svg b/sources/themes/material/img/emojis/svg/1f4b2.svg deleted file mode 100644 index 04c3566..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b3.svg b/sources/themes/material/img/emojis/svg/1f4b3.svg deleted file mode 100644 index 75d8814..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b4.svg b/sources/themes/material/img/emojis/svg/1f4b4.svg deleted file mode 100644 index 1987a30..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b5.svg b/sources/themes/material/img/emojis/svg/1f4b5.svg deleted file mode 100644 index f031fac..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b6.svg b/sources/themes/material/img/emojis/svg/1f4b6.svg deleted file mode 100644 index 9e73570..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b7.svg b/sources/themes/material/img/emojis/svg/1f4b7.svg deleted file mode 100644 index 1467c44..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b8.svg b/sources/themes/material/img/emojis/svg/1f4b8.svg deleted file mode 100644 index 9e959fb..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4b9.svg b/sources/themes/material/img/emojis/svg/1f4b9.svg deleted file mode 100644 index 55d2172..0000000 --- a/sources/themes/material/img/emojis/svg/1f4b9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ba.svg b/sources/themes/material/img/emojis/svg/1f4ba.svg deleted file mode 100644 index 2a9985e..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ba.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4bb.svg b/sources/themes/material/img/emojis/svg/1f4bb.svg deleted file mode 100644 index d57a7ee..0000000 --- a/sources/themes/material/img/emojis/svg/1f4bb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4bc.svg b/sources/themes/material/img/emojis/svg/1f4bc.svg deleted file mode 100644 index cbf49b1..0000000 --- a/sources/themes/material/img/emojis/svg/1f4bc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4bd.svg b/sources/themes/material/img/emojis/svg/1f4bd.svg deleted file mode 100644 index 146b32e..0000000 --- a/sources/themes/material/img/emojis/svg/1f4bd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4be.svg b/sources/themes/material/img/emojis/svg/1f4be.svg deleted file mode 100644 index dbdd411..0000000 --- a/sources/themes/material/img/emojis/svg/1f4be.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4bf.svg b/sources/themes/material/img/emojis/svg/1f4bf.svg deleted file mode 100644 index 05b05d2..0000000 --- a/sources/themes/material/img/emojis/svg/1f4bf.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c0.svg b/sources/themes/material/img/emojis/svg/1f4c0.svg deleted file mode 100644 index c8a56aa..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c1.svg b/sources/themes/material/img/emojis/svg/1f4c1.svg deleted file mode 100644 index 59ed3c6..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c2.svg b/sources/themes/material/img/emojis/svg/1f4c2.svg deleted file mode 100644 index a02a1b2..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c3.svg b/sources/themes/material/img/emojis/svg/1f4c3.svg deleted file mode 100644 index ba64feb..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c4.svg b/sources/themes/material/img/emojis/svg/1f4c4.svg deleted file mode 100644 index cf425dd..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c5.svg b/sources/themes/material/img/emojis/svg/1f4c5.svg deleted file mode 100644 index 505afe0..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c6.svg b/sources/themes/material/img/emojis/svg/1f4c6.svg deleted file mode 100644 index 6d9ab61..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c7.svg b/sources/themes/material/img/emojis/svg/1f4c7.svg deleted file mode 100644 index 034e59e..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c8.svg b/sources/themes/material/img/emojis/svg/1f4c8.svg deleted file mode 100644 index 57632b9..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4c9.svg b/sources/themes/material/img/emojis/svg/1f4c9.svg deleted file mode 100644 index d2eb4e3..0000000 --- a/sources/themes/material/img/emojis/svg/1f4c9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ca.svg b/sources/themes/material/img/emojis/svg/1f4ca.svg deleted file mode 100644 index abcdf67..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ca.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4cb.svg b/sources/themes/material/img/emojis/svg/1f4cb.svg deleted file mode 100644 index a1be3d8..0000000 --- a/sources/themes/material/img/emojis/svg/1f4cb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4cc.svg b/sources/themes/material/img/emojis/svg/1f4cc.svg deleted file mode 100644 index 567fee7..0000000 --- a/sources/themes/material/img/emojis/svg/1f4cc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4cd.svg b/sources/themes/material/img/emojis/svg/1f4cd.svg deleted file mode 100644 index 8746ac3..0000000 --- a/sources/themes/material/img/emojis/svg/1f4cd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ce.svg b/sources/themes/material/img/emojis/svg/1f4ce.svg deleted file mode 100644 index 486d5d8..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ce.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4cf.svg b/sources/themes/material/img/emojis/svg/1f4cf.svg deleted file mode 100644 index 8d0fa40..0000000 --- a/sources/themes/material/img/emojis/svg/1f4cf.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d0.svg b/sources/themes/material/img/emojis/svg/1f4d0.svg deleted file mode 100644 index 60629f5..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d1.svg b/sources/themes/material/img/emojis/svg/1f4d1.svg deleted file mode 100644 index 3ba53aa..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d2.svg b/sources/themes/material/img/emojis/svg/1f4d2.svg deleted file mode 100644 index 7feaf79..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d3.svg b/sources/themes/material/img/emojis/svg/1f4d3.svg deleted file mode 100644 index f075ccf..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d4.svg b/sources/themes/material/img/emojis/svg/1f4d4.svg deleted file mode 100644 index 1baf770..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d5.svg b/sources/themes/material/img/emojis/svg/1f4d5.svg deleted file mode 100644 index db8a746..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d6.svg b/sources/themes/material/img/emojis/svg/1f4d6.svg deleted file mode 100644 index 01f2f49..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d7.svg b/sources/themes/material/img/emojis/svg/1f4d7.svg deleted file mode 100644 index 2636574..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d8.svg b/sources/themes/material/img/emojis/svg/1f4d8.svg deleted file mode 100644 index 7b08e8c..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4d9.svg b/sources/themes/material/img/emojis/svg/1f4d9.svg deleted file mode 100644 index e00db6c..0000000 --- a/sources/themes/material/img/emojis/svg/1f4d9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4da.svg b/sources/themes/material/img/emojis/svg/1f4da.svg deleted file mode 100644 index 7aa25b8..0000000 --- a/sources/themes/material/img/emojis/svg/1f4da.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4db.svg b/sources/themes/material/img/emojis/svg/1f4db.svg deleted file mode 100644 index f12a982..0000000 --- a/sources/themes/material/img/emojis/svg/1f4db.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4dc.svg b/sources/themes/material/img/emojis/svg/1f4dc.svg deleted file mode 100644 index 7e9abde..0000000 --- a/sources/themes/material/img/emojis/svg/1f4dc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4dd.svg b/sources/themes/material/img/emojis/svg/1f4dd.svg deleted file mode 100644 index 7204080..0000000 --- a/sources/themes/material/img/emojis/svg/1f4dd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4de.svg b/sources/themes/material/img/emojis/svg/1f4de.svg deleted file mode 100644 index d62bd65..0000000 --- a/sources/themes/material/img/emojis/svg/1f4de.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4df.svg b/sources/themes/material/img/emojis/svg/1f4df.svg deleted file mode 100644 index d73e74a..0000000 --- a/sources/themes/material/img/emojis/svg/1f4df.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e0.svg b/sources/themes/material/img/emojis/svg/1f4e0.svg deleted file mode 100644 index 2247dff..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e1.svg b/sources/themes/material/img/emojis/svg/1f4e1.svg deleted file mode 100644 index 39e614e..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e2.svg b/sources/themes/material/img/emojis/svg/1f4e2.svg deleted file mode 100644 index 92c1a5e..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e3.svg b/sources/themes/material/img/emojis/svg/1f4e3.svg deleted file mode 100644 index 3ddbc68..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e4.svg b/sources/themes/material/img/emojis/svg/1f4e4.svg deleted file mode 100644 index fe62873..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e5.svg b/sources/themes/material/img/emojis/svg/1f4e5.svg deleted file mode 100644 index 2662b12..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e6.svg b/sources/themes/material/img/emojis/svg/1f4e6.svg deleted file mode 100644 index 45b9a60..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e7.svg b/sources/themes/material/img/emojis/svg/1f4e7.svg deleted file mode 100644 index 9243768..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e8.svg b/sources/themes/material/img/emojis/svg/1f4e8.svg deleted file mode 100644 index ca1edc1..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4e9.svg b/sources/themes/material/img/emojis/svg/1f4e9.svg deleted file mode 100644 index 5652e9b..0000000 --- a/sources/themes/material/img/emojis/svg/1f4e9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ea.svg b/sources/themes/material/img/emojis/svg/1f4ea.svg deleted file mode 100644 index 1f2ed87..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ea.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4eb.svg b/sources/themes/material/img/emojis/svg/1f4eb.svg deleted file mode 100644 index 24971e7..0000000 --- a/sources/themes/material/img/emojis/svg/1f4eb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ec.svg b/sources/themes/material/img/emojis/svg/1f4ec.svg deleted file mode 100644 index e4b16c0..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ec.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ed.svg b/sources/themes/material/img/emojis/svg/1f4ed.svg deleted file mode 100644 index c1704ae..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ed.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ee.svg b/sources/themes/material/img/emojis/svg/1f4ee.svg deleted file mode 100644 index 61f2770..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ee.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4ef.svg b/sources/themes/material/img/emojis/svg/1f4ef.svg deleted file mode 100644 index d9d06ce..0000000 --- a/sources/themes/material/img/emojis/svg/1f4ef.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f0.svg b/sources/themes/material/img/emojis/svg/1f4f0.svg deleted file mode 100644 index 7a95983..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f1.svg b/sources/themes/material/img/emojis/svg/1f4f1.svg deleted file mode 100644 index e93b4b8..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f2.svg b/sources/themes/material/img/emojis/svg/1f4f2.svg deleted file mode 100644 index 7e4b34d..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f3.svg b/sources/themes/material/img/emojis/svg/1f4f3.svg deleted file mode 100644 index 874fc7c..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f4.svg b/sources/themes/material/img/emojis/svg/1f4f4.svg deleted file mode 100644 index 02b5d2d..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f5.svg b/sources/themes/material/img/emojis/svg/1f4f5.svg deleted file mode 100644 index 501735b..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f6.svg b/sources/themes/material/img/emojis/svg/1f4f6.svg deleted file mode 100644 index ebdb262..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f7.svg b/sources/themes/material/img/emojis/svg/1f4f7.svg deleted file mode 100644 index 37805e2..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4f9.svg b/sources/themes/material/img/emojis/svg/1f4f9.svg deleted file mode 100644 index 28b8f62..0000000 --- a/sources/themes/material/img/emojis/svg/1f4f9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4fa.svg b/sources/themes/material/img/emojis/svg/1f4fa.svg deleted file mode 100644 index 98c14d0..0000000 --- a/sources/themes/material/img/emojis/svg/1f4fa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4fb.svg b/sources/themes/material/img/emojis/svg/1f4fb.svg deleted file mode 100644 index d4cc7a3..0000000 --- a/sources/themes/material/img/emojis/svg/1f4fb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f4fc.svg b/sources/themes/material/img/emojis/svg/1f4fc.svg deleted file mode 100644 index 6d3b633..0000000 --- a/sources/themes/material/img/emojis/svg/1f4fc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f500.svg b/sources/themes/material/img/emojis/svg/1f500.svg deleted file mode 100644 index 53a2c36..0000000 --- a/sources/themes/material/img/emojis/svg/1f500.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f501.svg b/sources/themes/material/img/emojis/svg/1f501.svg deleted file mode 100644 index 327b490..0000000 --- a/sources/themes/material/img/emojis/svg/1f501.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f502.svg b/sources/themes/material/img/emojis/svg/1f502.svg deleted file mode 100644 index 12702b6..0000000 --- a/sources/themes/material/img/emojis/svg/1f502.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f503.svg b/sources/themes/material/img/emojis/svg/1f503.svg deleted file mode 100644 index d322aed..0000000 --- a/sources/themes/material/img/emojis/svg/1f503.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f504.svg b/sources/themes/material/img/emojis/svg/1f504.svg deleted file mode 100644 index 44cf2f4..0000000 --- a/sources/themes/material/img/emojis/svg/1f504.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f505.svg b/sources/themes/material/img/emojis/svg/1f505.svg deleted file mode 100644 index 132aeec..0000000 --- a/sources/themes/material/img/emojis/svg/1f505.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f506.svg b/sources/themes/material/img/emojis/svg/1f506.svg deleted file mode 100644 index 27057ba..0000000 --- a/sources/themes/material/img/emojis/svg/1f506.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f507.svg b/sources/themes/material/img/emojis/svg/1f507.svg deleted file mode 100644 index d1ac5ce..0000000 --- a/sources/themes/material/img/emojis/svg/1f507.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f508.svg b/sources/themes/material/img/emojis/svg/1f508.svg deleted file mode 100644 index 3e895d9..0000000 --- a/sources/themes/material/img/emojis/svg/1f508.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f509.svg b/sources/themes/material/img/emojis/svg/1f509.svg deleted file mode 100644 index b7045ad..0000000 --- a/sources/themes/material/img/emojis/svg/1f509.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f50a.svg b/sources/themes/material/img/emojis/svg/1f50a.svg deleted file mode 100644 index c29c67c..0000000 --- a/sources/themes/material/img/emojis/svg/1f50a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f50b.svg b/sources/themes/material/img/emojis/svg/1f50b.svg deleted file mode 100644 index 6ac1933..0000000 --- a/sources/themes/material/img/emojis/svg/1f50b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f50c.svg b/sources/themes/material/img/emojis/svg/1f50c.svg deleted file mode 100644 index 8f2ce59..0000000 --- a/sources/themes/material/img/emojis/svg/1f50c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f50d.svg b/sources/themes/material/img/emojis/svg/1f50d.svg deleted file mode 100644 index 2020eaa..0000000 --- a/sources/themes/material/img/emojis/svg/1f50d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f50e.svg b/sources/themes/material/img/emojis/svg/1f50e.svg deleted file mode 100644 index bc4f257..0000000 --- a/sources/themes/material/img/emojis/svg/1f50e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f50f.svg b/sources/themes/material/img/emojis/svg/1f50f.svg deleted file mode 100644 index 5db7a54..0000000 --- a/sources/themes/material/img/emojis/svg/1f50f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f510.svg b/sources/themes/material/img/emojis/svg/1f510.svg deleted file mode 100644 index c291553..0000000 --- a/sources/themes/material/img/emojis/svg/1f510.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f511.svg b/sources/themes/material/img/emojis/svg/1f511.svg deleted file mode 100644 index f57af95..0000000 --- a/sources/themes/material/img/emojis/svg/1f511.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f512.svg b/sources/themes/material/img/emojis/svg/1f512.svg deleted file mode 100644 index 05de608..0000000 --- a/sources/themes/material/img/emojis/svg/1f512.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f513.svg b/sources/themes/material/img/emojis/svg/1f513.svg deleted file mode 100644 index c3e594f..0000000 --- a/sources/themes/material/img/emojis/svg/1f513.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f514.svg b/sources/themes/material/img/emojis/svg/1f514.svg deleted file mode 100644 index 91f47f4..0000000 --- a/sources/themes/material/img/emojis/svg/1f514.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f515.svg b/sources/themes/material/img/emojis/svg/1f515.svg deleted file mode 100644 index a79e0ea..0000000 --- a/sources/themes/material/img/emojis/svg/1f515.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f516.svg b/sources/themes/material/img/emojis/svg/1f516.svg deleted file mode 100644 index 77f5f5d..0000000 --- a/sources/themes/material/img/emojis/svg/1f516.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f517.svg b/sources/themes/material/img/emojis/svg/1f517.svg deleted file mode 100644 index 2b80abb..0000000 --- a/sources/themes/material/img/emojis/svg/1f517.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f518.svg b/sources/themes/material/img/emojis/svg/1f518.svg deleted file mode 100644 index bbbff9b..0000000 --- a/sources/themes/material/img/emojis/svg/1f518.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f519.svg b/sources/themes/material/img/emojis/svg/1f519.svg deleted file mode 100644 index df093ed..0000000 --- a/sources/themes/material/img/emojis/svg/1f519.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f51a.svg b/sources/themes/material/img/emojis/svg/1f51a.svg deleted file mode 100644 index 9d3bd47..0000000 --- a/sources/themes/material/img/emojis/svg/1f51a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f51b.svg b/sources/themes/material/img/emojis/svg/1f51b.svg deleted file mode 100644 index e8e73ff..0000000 --- a/sources/themes/material/img/emojis/svg/1f51b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f51c.svg b/sources/themes/material/img/emojis/svg/1f51c.svg deleted file mode 100644 index 799afc7..0000000 --- a/sources/themes/material/img/emojis/svg/1f51c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f51d.svg b/sources/themes/material/img/emojis/svg/1f51d.svg deleted file mode 100644 index 6df342b..0000000 --- a/sources/themes/material/img/emojis/svg/1f51d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f51e.svg b/sources/themes/material/img/emojis/svg/1f51e.svg deleted file mode 100644 index 0d3674f..0000000 --- a/sources/themes/material/img/emojis/svg/1f51e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f51f.svg b/sources/themes/material/img/emojis/svg/1f51f.svg deleted file mode 100644 index b90f78f..0000000 --- a/sources/themes/material/img/emojis/svg/1f51f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f520.svg b/sources/themes/material/img/emojis/svg/1f520.svg deleted file mode 100644 index fe21388..0000000 --- a/sources/themes/material/img/emojis/svg/1f520.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f521.svg b/sources/themes/material/img/emojis/svg/1f521.svg deleted file mode 100644 index 41d89db..0000000 --- a/sources/themes/material/img/emojis/svg/1f521.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f522.svg b/sources/themes/material/img/emojis/svg/1f522.svg deleted file mode 100644 index fdb5066..0000000 --- a/sources/themes/material/img/emojis/svg/1f522.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f523.svg b/sources/themes/material/img/emojis/svg/1f523.svg deleted file mode 100644 index 4cfbe29..0000000 --- a/sources/themes/material/img/emojis/svg/1f523.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f524.svg b/sources/themes/material/img/emojis/svg/1f524.svg deleted file mode 100644 index 4dfff7a..0000000 --- a/sources/themes/material/img/emojis/svg/1f524.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f525.svg b/sources/themes/material/img/emojis/svg/1f525.svg deleted file mode 100644 index b16c045..0000000 --- a/sources/themes/material/img/emojis/svg/1f525.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f526.svg b/sources/themes/material/img/emojis/svg/1f526.svg deleted file mode 100644 index 60f94b9..0000000 --- a/sources/themes/material/img/emojis/svg/1f526.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f527.svg b/sources/themes/material/img/emojis/svg/1f527.svg deleted file mode 100644 index 6e98b86..0000000 --- a/sources/themes/material/img/emojis/svg/1f527.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f528.svg b/sources/themes/material/img/emojis/svg/1f528.svg deleted file mode 100644 index 4b72009..0000000 --- a/sources/themes/material/img/emojis/svg/1f528.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f529.svg b/sources/themes/material/img/emojis/svg/1f529.svg deleted file mode 100644 index 16c4474..0000000 --- a/sources/themes/material/img/emojis/svg/1f529.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f52a.svg b/sources/themes/material/img/emojis/svg/1f52a.svg deleted file mode 100644 index fb176b4..0000000 --- a/sources/themes/material/img/emojis/svg/1f52a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f52b.svg b/sources/themes/material/img/emojis/svg/1f52b.svg deleted file mode 100644 index db5946f..0000000 --- a/sources/themes/material/img/emojis/svg/1f52b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f52c.svg b/sources/themes/material/img/emojis/svg/1f52c.svg deleted file mode 100644 index 23ffe45..0000000 --- a/sources/themes/material/img/emojis/svg/1f52c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f52d.svg b/sources/themes/material/img/emojis/svg/1f52d.svg deleted file mode 100644 index 67cdaf4..0000000 --- a/sources/themes/material/img/emojis/svg/1f52d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f52e.svg b/sources/themes/material/img/emojis/svg/1f52e.svg deleted file mode 100644 index ab2c478..0000000 --- a/sources/themes/material/img/emojis/svg/1f52e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f52f.svg b/sources/themes/material/img/emojis/svg/1f52f.svg deleted file mode 100644 index 2c44910..0000000 --- a/sources/themes/material/img/emojis/svg/1f52f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f530.svg b/sources/themes/material/img/emojis/svg/1f530.svg deleted file mode 100644 index 80865f4..0000000 --- a/sources/themes/material/img/emojis/svg/1f530.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f531.svg b/sources/themes/material/img/emojis/svg/1f531.svg deleted file mode 100644 index 1b4114d..0000000 --- a/sources/themes/material/img/emojis/svg/1f531.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f532.svg b/sources/themes/material/img/emojis/svg/1f532.svg deleted file mode 100644 index 3542736..0000000 --- a/sources/themes/material/img/emojis/svg/1f532.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f533.svg b/sources/themes/material/img/emojis/svg/1f533.svg deleted file mode 100644 index 2324c69..0000000 --- a/sources/themes/material/img/emojis/svg/1f533.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f534.svg b/sources/themes/material/img/emojis/svg/1f534.svg deleted file mode 100644 index fbb71fb..0000000 --- a/sources/themes/material/img/emojis/svg/1f534.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f535.svg b/sources/themes/material/img/emojis/svg/1f535.svg deleted file mode 100644 index 2a2396c..0000000 --- a/sources/themes/material/img/emojis/svg/1f535.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f536.svg b/sources/themes/material/img/emojis/svg/1f536.svg deleted file mode 100644 index bbdb99a..0000000 --- a/sources/themes/material/img/emojis/svg/1f536.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f537.svg b/sources/themes/material/img/emojis/svg/1f537.svg deleted file mode 100644 index 2edda86..0000000 --- a/sources/themes/material/img/emojis/svg/1f537.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f538.svg b/sources/themes/material/img/emojis/svg/1f538.svg deleted file mode 100644 index 4b59108..0000000 --- a/sources/themes/material/img/emojis/svg/1f538.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f539.svg b/sources/themes/material/img/emojis/svg/1f539.svg deleted file mode 100644 index a2426e2..0000000 --- a/sources/themes/material/img/emojis/svg/1f539.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f53a.svg b/sources/themes/material/img/emojis/svg/1f53a.svg deleted file mode 100644 index d4f9134..0000000 --- a/sources/themes/material/img/emojis/svg/1f53a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f53b.svg b/sources/themes/material/img/emojis/svg/1f53b.svg deleted file mode 100644 index ccf3c18..0000000 --- a/sources/themes/material/img/emojis/svg/1f53b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f53c.svg b/sources/themes/material/img/emojis/svg/1f53c.svg deleted file mode 100644 index 0b53237..0000000 --- a/sources/themes/material/img/emojis/svg/1f53c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f53d.svg b/sources/themes/material/img/emojis/svg/1f53d.svg deleted file mode 100644 index 8a90464..0000000 --- a/sources/themes/material/img/emojis/svg/1f53d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f550.svg b/sources/themes/material/img/emojis/svg/1f550.svg deleted file mode 100644 index 0254ec9..0000000 --- a/sources/themes/material/img/emojis/svg/1f550.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f551.svg b/sources/themes/material/img/emojis/svg/1f551.svg deleted file mode 100644 index abecc71..0000000 --- a/sources/themes/material/img/emojis/svg/1f551.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f552.svg b/sources/themes/material/img/emojis/svg/1f552.svg deleted file mode 100644 index aff72d2..0000000 --- a/sources/themes/material/img/emojis/svg/1f552.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f553.svg b/sources/themes/material/img/emojis/svg/1f553.svg deleted file mode 100644 index 4f42374..0000000 --- a/sources/themes/material/img/emojis/svg/1f553.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f554.svg b/sources/themes/material/img/emojis/svg/1f554.svg deleted file mode 100644 index 4eca39d..0000000 --- a/sources/themes/material/img/emojis/svg/1f554.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f555.svg b/sources/themes/material/img/emojis/svg/1f555.svg deleted file mode 100644 index 879e8d1..0000000 --- a/sources/themes/material/img/emojis/svg/1f555.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f556.svg b/sources/themes/material/img/emojis/svg/1f556.svg deleted file mode 100644 index 8e0aa41..0000000 --- a/sources/themes/material/img/emojis/svg/1f556.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f557.svg b/sources/themes/material/img/emojis/svg/1f557.svg deleted file mode 100644 index 9b6dc0b..0000000 --- a/sources/themes/material/img/emojis/svg/1f557.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f558.svg b/sources/themes/material/img/emojis/svg/1f558.svg deleted file mode 100644 index f610705..0000000 --- a/sources/themes/material/img/emojis/svg/1f558.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f559.svg b/sources/themes/material/img/emojis/svg/1f559.svg deleted file mode 100644 index 2b8733c..0000000 --- a/sources/themes/material/img/emojis/svg/1f559.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f55a.svg b/sources/themes/material/img/emojis/svg/1f55a.svg deleted file mode 100644 index ca983b2..0000000 --- a/sources/themes/material/img/emojis/svg/1f55a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f55b.svg b/sources/themes/material/img/emojis/svg/1f55b.svg deleted file mode 100644 index a13895d..0000000 --- a/sources/themes/material/img/emojis/svg/1f55b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f55c.svg b/sources/themes/material/img/emojis/svg/1f55c.svg deleted file mode 100644 index 3f538d6..0000000 --- a/sources/themes/material/img/emojis/svg/1f55c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f55d.svg b/sources/themes/material/img/emojis/svg/1f55d.svg deleted file mode 100644 index 9628e6e..0000000 --- a/sources/themes/material/img/emojis/svg/1f55d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f55e.svg b/sources/themes/material/img/emojis/svg/1f55e.svg deleted file mode 100644 index 1da5047..0000000 --- a/sources/themes/material/img/emojis/svg/1f55e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f55f.svg b/sources/themes/material/img/emojis/svg/1f55f.svg deleted file mode 100644 index 9c1d6cf..0000000 --- a/sources/themes/material/img/emojis/svg/1f55f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f560.svg b/sources/themes/material/img/emojis/svg/1f560.svg deleted file mode 100644 index c1120d6..0000000 --- a/sources/themes/material/img/emojis/svg/1f560.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f561.svg b/sources/themes/material/img/emojis/svg/1f561.svg deleted file mode 100644 index ea902c7..0000000 --- a/sources/themes/material/img/emojis/svg/1f561.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f562.svg b/sources/themes/material/img/emojis/svg/1f562.svg deleted file mode 100644 index 32d4373..0000000 --- a/sources/themes/material/img/emojis/svg/1f562.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f563.svg b/sources/themes/material/img/emojis/svg/1f563.svg deleted file mode 100644 index cdf3818..0000000 --- a/sources/themes/material/img/emojis/svg/1f563.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f564.svg b/sources/themes/material/img/emojis/svg/1f564.svg deleted file mode 100644 index 74dde95..0000000 --- a/sources/themes/material/img/emojis/svg/1f564.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f565.svg b/sources/themes/material/img/emojis/svg/1f565.svg deleted file mode 100644 index 041ca80..0000000 --- a/sources/themes/material/img/emojis/svg/1f565.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f566.svg b/sources/themes/material/img/emojis/svg/1f566.svg deleted file mode 100644 index ef002ea..0000000 --- a/sources/themes/material/img/emojis/svg/1f566.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f567.svg b/sources/themes/material/img/emojis/svg/1f567.svg deleted file mode 100644 index 8c7a88e..0000000 --- a/sources/themes/material/img/emojis/svg/1f567.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f5fb.svg b/sources/themes/material/img/emojis/svg/1f5fb.svg deleted file mode 100644 index d390354..0000000 --- a/sources/themes/material/img/emojis/svg/1f5fb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f5fc.svg b/sources/themes/material/img/emojis/svg/1f5fc.svg deleted file mode 100644 index 1f387e6..0000000 --- a/sources/themes/material/img/emojis/svg/1f5fc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f5fd.svg b/sources/themes/material/img/emojis/svg/1f5fd.svg deleted file mode 100644 index 95f9c84..0000000 --- a/sources/themes/material/img/emojis/svg/1f5fd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f5fe.svg b/sources/themes/material/img/emojis/svg/1f5fe.svg deleted file mode 100644 index 64a9284..0000000 --- a/sources/themes/material/img/emojis/svg/1f5fe.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f5ff.svg b/sources/themes/material/img/emojis/svg/1f5ff.svg deleted file mode 100644 index d15e783..0000000 --- a/sources/themes/material/img/emojis/svg/1f5ff.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f600.svg b/sources/themes/material/img/emojis/svg/1f600.svg deleted file mode 100644 index 9c38390..0000000 --- a/sources/themes/material/img/emojis/svg/1f600.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f601.svg b/sources/themes/material/img/emojis/svg/1f601.svg deleted file mode 100644 index c8766c6..0000000 --- a/sources/themes/material/img/emojis/svg/1f601.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f602.svg b/sources/themes/material/img/emojis/svg/1f602.svg deleted file mode 100644 index a3d023b..0000000 --- a/sources/themes/material/img/emojis/svg/1f602.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f603.svg b/sources/themes/material/img/emojis/svg/1f603.svg deleted file mode 100644 index e1a6100..0000000 --- a/sources/themes/material/img/emojis/svg/1f603.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f604.svg b/sources/themes/material/img/emojis/svg/1f604.svg deleted file mode 100644 index 6c06ee0..0000000 --- a/sources/themes/material/img/emojis/svg/1f604.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f605.svg b/sources/themes/material/img/emojis/svg/1f605.svg deleted file mode 100644 index a4d58db..0000000 --- a/sources/themes/material/img/emojis/svg/1f605.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f606.svg b/sources/themes/material/img/emojis/svg/1f606.svg deleted file mode 100644 index 4978a00..0000000 --- a/sources/themes/material/img/emojis/svg/1f606.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f607.svg b/sources/themes/material/img/emojis/svg/1f607.svg deleted file mode 100644 index cb4270d..0000000 --- a/sources/themes/material/img/emojis/svg/1f607.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f608.svg b/sources/themes/material/img/emojis/svg/1f608.svg deleted file mode 100644 index b355244..0000000 --- a/sources/themes/material/img/emojis/svg/1f608.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f609.svg b/sources/themes/material/img/emojis/svg/1f609.svg deleted file mode 100644 index 5c7a265..0000000 --- a/sources/themes/material/img/emojis/svg/1f609.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f60a.svg b/sources/themes/material/img/emojis/svg/1f60a.svg deleted file mode 100644 index ccf236c..0000000 --- a/sources/themes/material/img/emojis/svg/1f60a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f60b.svg b/sources/themes/material/img/emojis/svg/1f60b.svg deleted file mode 100644 index c4e5ec7..0000000 --- a/sources/themes/material/img/emojis/svg/1f60b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f60c.svg b/sources/themes/material/img/emojis/svg/1f60c.svg deleted file mode 100644 index 608cd25..0000000 --- a/sources/themes/material/img/emojis/svg/1f60c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f60d.svg b/sources/themes/material/img/emojis/svg/1f60d.svg deleted file mode 100644 index 77cee9e..0000000 --- a/sources/themes/material/img/emojis/svg/1f60d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f60e.svg b/sources/themes/material/img/emojis/svg/1f60e.svg deleted file mode 100644 index 1be898c..0000000 --- a/sources/themes/material/img/emojis/svg/1f60e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f60f.svg b/sources/themes/material/img/emojis/svg/1f60f.svg deleted file mode 100644 index bbf92e8..0000000 --- a/sources/themes/material/img/emojis/svg/1f60f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f610.svg b/sources/themes/material/img/emojis/svg/1f610.svg deleted file mode 100644 index 44c9821..0000000 --- a/sources/themes/material/img/emojis/svg/1f610.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f611.svg b/sources/themes/material/img/emojis/svg/1f611.svg deleted file mode 100644 index 5219c47..0000000 --- a/sources/themes/material/img/emojis/svg/1f611.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f612.svg b/sources/themes/material/img/emojis/svg/1f612.svg deleted file mode 100644 index e646316..0000000 --- a/sources/themes/material/img/emojis/svg/1f612.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f613.svg b/sources/themes/material/img/emojis/svg/1f613.svg deleted file mode 100644 index 22dfc69..0000000 --- a/sources/themes/material/img/emojis/svg/1f613.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f614.svg b/sources/themes/material/img/emojis/svg/1f614.svg deleted file mode 100644 index c976ba1..0000000 --- a/sources/themes/material/img/emojis/svg/1f614.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f615.svg b/sources/themes/material/img/emojis/svg/1f615.svg deleted file mode 100644 index a7a258e..0000000 --- a/sources/themes/material/img/emojis/svg/1f615.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f616.svg b/sources/themes/material/img/emojis/svg/1f616.svg deleted file mode 100644 index aaea418..0000000 --- a/sources/themes/material/img/emojis/svg/1f616.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f617.svg b/sources/themes/material/img/emojis/svg/1f617.svg deleted file mode 100644 index d462a89..0000000 --- a/sources/themes/material/img/emojis/svg/1f617.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f618.svg b/sources/themes/material/img/emojis/svg/1f618.svg deleted file mode 100644 index 9edea37..0000000 --- a/sources/themes/material/img/emojis/svg/1f618.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f619.svg b/sources/themes/material/img/emojis/svg/1f619.svg deleted file mode 100644 index db38d75..0000000 --- a/sources/themes/material/img/emojis/svg/1f619.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f61a.svg b/sources/themes/material/img/emojis/svg/1f61a.svg deleted file mode 100644 index e649b2d..0000000 --- a/sources/themes/material/img/emojis/svg/1f61a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f61b.svg b/sources/themes/material/img/emojis/svg/1f61b.svg deleted file mode 100644 index a338f9a..0000000 --- a/sources/themes/material/img/emojis/svg/1f61b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f61c.svg b/sources/themes/material/img/emojis/svg/1f61c.svg deleted file mode 100644 index 07bfa5e..0000000 --- a/sources/themes/material/img/emojis/svg/1f61c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f61d.svg b/sources/themes/material/img/emojis/svg/1f61d.svg deleted file mode 100644 index e4edf0e..0000000 --- a/sources/themes/material/img/emojis/svg/1f61d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f61e.svg b/sources/themes/material/img/emojis/svg/1f61e.svg deleted file mode 100644 index ceac916..0000000 --- a/sources/themes/material/img/emojis/svg/1f61e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f61f.svg b/sources/themes/material/img/emojis/svg/1f61f.svg deleted file mode 100644 index 5e9816b..0000000 --- a/sources/themes/material/img/emojis/svg/1f61f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f620.svg b/sources/themes/material/img/emojis/svg/1f620.svg deleted file mode 100644 index 474bb83..0000000 --- a/sources/themes/material/img/emojis/svg/1f620.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f621.svg b/sources/themes/material/img/emojis/svg/1f621.svg deleted file mode 100644 index 6441bf7..0000000 --- a/sources/themes/material/img/emojis/svg/1f621.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f622.svg b/sources/themes/material/img/emojis/svg/1f622.svg deleted file mode 100644 index c76d83e..0000000 --- a/sources/themes/material/img/emojis/svg/1f622.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f623.svg b/sources/themes/material/img/emojis/svg/1f623.svg deleted file mode 100644 index bd6ae57..0000000 --- a/sources/themes/material/img/emojis/svg/1f623.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f624.svg b/sources/themes/material/img/emojis/svg/1f624.svg deleted file mode 100644 index 186e625..0000000 --- a/sources/themes/material/img/emojis/svg/1f624.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f625.svg b/sources/themes/material/img/emojis/svg/1f625.svg deleted file mode 100644 index 0cdbb22..0000000 --- a/sources/themes/material/img/emojis/svg/1f625.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f626.svg b/sources/themes/material/img/emojis/svg/1f626.svg deleted file mode 100644 index b26607c..0000000 --- a/sources/themes/material/img/emojis/svg/1f626.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f627.svg b/sources/themes/material/img/emojis/svg/1f627.svg deleted file mode 100644 index bfa4e31..0000000 --- a/sources/themes/material/img/emojis/svg/1f627.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f628.svg b/sources/themes/material/img/emojis/svg/1f628.svg deleted file mode 100644 index c6fb92d..0000000 --- a/sources/themes/material/img/emojis/svg/1f628.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f629.svg b/sources/themes/material/img/emojis/svg/1f629.svg deleted file mode 100644 index 4159e08..0000000 --- a/sources/themes/material/img/emojis/svg/1f629.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f62a.svg b/sources/themes/material/img/emojis/svg/1f62a.svg deleted file mode 100644 index 6595f6b..0000000 --- a/sources/themes/material/img/emojis/svg/1f62a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f62b.svg b/sources/themes/material/img/emojis/svg/1f62b.svg deleted file mode 100644 index bc9dae9..0000000 --- a/sources/themes/material/img/emojis/svg/1f62b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f62c.svg b/sources/themes/material/img/emojis/svg/1f62c.svg deleted file mode 100644 index 42eda3c..0000000 --- a/sources/themes/material/img/emojis/svg/1f62c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f62d.svg b/sources/themes/material/img/emojis/svg/1f62d.svg deleted file mode 100644 index bf2e694..0000000 --- a/sources/themes/material/img/emojis/svg/1f62d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f62e.svg b/sources/themes/material/img/emojis/svg/1f62e.svg deleted file mode 100644 index aa05a90..0000000 --- a/sources/themes/material/img/emojis/svg/1f62e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f62f.svg b/sources/themes/material/img/emojis/svg/1f62f.svg deleted file mode 100644 index 86aa0b1..0000000 --- a/sources/themes/material/img/emojis/svg/1f62f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f630.svg b/sources/themes/material/img/emojis/svg/1f630.svg deleted file mode 100644 index cf9111a..0000000 --- a/sources/themes/material/img/emojis/svg/1f630.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f631.svg b/sources/themes/material/img/emojis/svg/1f631.svg deleted file mode 100644 index f6745f8..0000000 --- a/sources/themes/material/img/emojis/svg/1f631.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f632.svg b/sources/themes/material/img/emojis/svg/1f632.svg deleted file mode 100644 index 4b4eb45..0000000 --- a/sources/themes/material/img/emojis/svg/1f632.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f633.svg b/sources/themes/material/img/emojis/svg/1f633.svg deleted file mode 100644 index b0e38f5..0000000 --- a/sources/themes/material/img/emojis/svg/1f633.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f634.svg b/sources/themes/material/img/emojis/svg/1f634.svg deleted file mode 100644 index 62caae9..0000000 --- a/sources/themes/material/img/emojis/svg/1f634.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f635.svg b/sources/themes/material/img/emojis/svg/1f635.svg deleted file mode 100644 index d9e73bb..0000000 --- a/sources/themes/material/img/emojis/svg/1f635.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f636.svg b/sources/themes/material/img/emojis/svg/1f636.svg deleted file mode 100644 index d17e56c..0000000 --- a/sources/themes/material/img/emojis/svg/1f636.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f637.svg b/sources/themes/material/img/emojis/svg/1f637.svg deleted file mode 100644 index 6aedd0f..0000000 --- a/sources/themes/material/img/emojis/svg/1f637.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f638.svg b/sources/themes/material/img/emojis/svg/1f638.svg deleted file mode 100644 index 6da7da0..0000000 --- a/sources/themes/material/img/emojis/svg/1f638.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f639.svg b/sources/themes/material/img/emojis/svg/1f639.svg deleted file mode 100644 index b425626..0000000 --- a/sources/themes/material/img/emojis/svg/1f639.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f63a.svg b/sources/themes/material/img/emojis/svg/1f63a.svg deleted file mode 100644 index ca0b624..0000000 --- a/sources/themes/material/img/emojis/svg/1f63a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f63b.svg b/sources/themes/material/img/emojis/svg/1f63b.svg deleted file mode 100644 index e415089..0000000 --- a/sources/themes/material/img/emojis/svg/1f63b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f63c.svg b/sources/themes/material/img/emojis/svg/1f63c.svg deleted file mode 100644 index e58693e..0000000 --- a/sources/themes/material/img/emojis/svg/1f63c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f63d.svg b/sources/themes/material/img/emojis/svg/1f63d.svg deleted file mode 100644 index cc3768b..0000000 --- a/sources/themes/material/img/emojis/svg/1f63d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f63e.svg b/sources/themes/material/img/emojis/svg/1f63e.svg deleted file mode 100644 index 8dcd38a..0000000 --- a/sources/themes/material/img/emojis/svg/1f63e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f63f.svg b/sources/themes/material/img/emojis/svg/1f63f.svg deleted file mode 100644 index d2f3b45..0000000 --- a/sources/themes/material/img/emojis/svg/1f63f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f640.svg b/sources/themes/material/img/emojis/svg/1f640.svg deleted file mode 100644 index f5b158f..0000000 --- a/sources/themes/material/img/emojis/svg/1f640.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f641.svg b/sources/themes/material/img/emojis/svg/1f641.svg deleted file mode 100644 index 8df242f..0000000 --- a/sources/themes/material/img/emojis/svg/1f641.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f642.svg b/sources/themes/material/img/emojis/svg/1f642.svg deleted file mode 100644 index 334908f..0000000 --- a/sources/themes/material/img/emojis/svg/1f642.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f645.svg b/sources/themes/material/img/emojis/svg/1f645.svg deleted file mode 100644 index db3e5e9..0000000 --- a/sources/themes/material/img/emojis/svg/1f645.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f646.svg b/sources/themes/material/img/emojis/svg/1f646.svg deleted file mode 100644 index 2992cd8..0000000 --- a/sources/themes/material/img/emojis/svg/1f646.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f647.svg b/sources/themes/material/img/emojis/svg/1f647.svg deleted file mode 100644 index 49ffd25..0000000 --- a/sources/themes/material/img/emojis/svg/1f647.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f648.svg b/sources/themes/material/img/emojis/svg/1f648.svg deleted file mode 100644 index 716b113..0000000 --- a/sources/themes/material/img/emojis/svg/1f648.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f649.svg b/sources/themes/material/img/emojis/svg/1f649.svg deleted file mode 100644 index 4a66bc9..0000000 --- a/sources/themes/material/img/emojis/svg/1f649.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f64a.svg b/sources/themes/material/img/emojis/svg/1f64a.svg deleted file mode 100644 index 3b1b1f4..0000000 --- a/sources/themes/material/img/emojis/svg/1f64a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f64b.svg b/sources/themes/material/img/emojis/svg/1f64b.svg deleted file mode 100644 index 1c0fbb5..0000000 --- a/sources/themes/material/img/emojis/svg/1f64b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f64c.svg b/sources/themes/material/img/emojis/svg/1f64c.svg deleted file mode 100644 index ef907e0..0000000 --- a/sources/themes/material/img/emojis/svg/1f64c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f64d.svg b/sources/themes/material/img/emojis/svg/1f64d.svg deleted file mode 100644 index 08cef2e..0000000 --- a/sources/themes/material/img/emojis/svg/1f64d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f64e.svg b/sources/themes/material/img/emojis/svg/1f64e.svg deleted file mode 100644 index 9ab00e1..0000000 --- a/sources/themes/material/img/emojis/svg/1f64e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f64f.svg b/sources/themes/material/img/emojis/svg/1f64f.svg deleted file mode 100644 index 96d7659..0000000 --- a/sources/themes/material/img/emojis/svg/1f64f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f680.svg b/sources/themes/material/img/emojis/svg/1f680.svg deleted file mode 100644 index 833b458..0000000 --- a/sources/themes/material/img/emojis/svg/1f680.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f681.svg b/sources/themes/material/img/emojis/svg/1f681.svg deleted file mode 100644 index 8542764..0000000 --- a/sources/themes/material/img/emojis/svg/1f681.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f682.svg b/sources/themes/material/img/emojis/svg/1f682.svg deleted file mode 100644 index ca97e97..0000000 --- a/sources/themes/material/img/emojis/svg/1f682.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f683.svg b/sources/themes/material/img/emojis/svg/1f683.svg deleted file mode 100644 index 337c34c..0000000 --- a/sources/themes/material/img/emojis/svg/1f683.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f684.svg b/sources/themes/material/img/emojis/svg/1f684.svg deleted file mode 100644 index cbdccba..0000000 --- a/sources/themes/material/img/emojis/svg/1f684.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f685.svg b/sources/themes/material/img/emojis/svg/1f685.svg deleted file mode 100644 index 1dc2b85..0000000 --- a/sources/themes/material/img/emojis/svg/1f685.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f686.svg b/sources/themes/material/img/emojis/svg/1f686.svg deleted file mode 100644 index db67e19..0000000 --- a/sources/themes/material/img/emojis/svg/1f686.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f687.svg b/sources/themes/material/img/emojis/svg/1f687.svg deleted file mode 100644 index d11cf6a..0000000 --- a/sources/themes/material/img/emojis/svg/1f687.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f688.svg b/sources/themes/material/img/emojis/svg/1f688.svg deleted file mode 100644 index a461c80..0000000 --- a/sources/themes/material/img/emojis/svg/1f688.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f689.svg b/sources/themes/material/img/emojis/svg/1f689.svg deleted file mode 100644 index e1b8ee5..0000000 --- a/sources/themes/material/img/emojis/svg/1f689.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f68a.svg b/sources/themes/material/img/emojis/svg/1f68a.svg deleted file mode 100644 index 6c51903..0000000 --- a/sources/themes/material/img/emojis/svg/1f68a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f68b.svg b/sources/themes/material/img/emojis/svg/1f68b.svg deleted file mode 100644 index 9202aa2..0000000 --- a/sources/themes/material/img/emojis/svg/1f68b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f68c.svg b/sources/themes/material/img/emojis/svg/1f68c.svg deleted file mode 100644 index 2d5c8f3..0000000 --- a/sources/themes/material/img/emojis/svg/1f68c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f68d.svg b/sources/themes/material/img/emojis/svg/1f68d.svg deleted file mode 100644 index 370b691..0000000 --- a/sources/themes/material/img/emojis/svg/1f68d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f68e.svg b/sources/themes/material/img/emojis/svg/1f68e.svg deleted file mode 100644 index 76dcc47..0000000 --- a/sources/themes/material/img/emojis/svg/1f68e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f68f.svg b/sources/themes/material/img/emojis/svg/1f68f.svg deleted file mode 100644 index a2a7c2b..0000000 --- a/sources/themes/material/img/emojis/svg/1f68f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f690.svg b/sources/themes/material/img/emojis/svg/1f690.svg deleted file mode 100644 index 6972b31..0000000 --- a/sources/themes/material/img/emojis/svg/1f690.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f691.svg b/sources/themes/material/img/emojis/svg/1f691.svg deleted file mode 100644 index ad152f7..0000000 --- a/sources/themes/material/img/emojis/svg/1f691.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f692.svg b/sources/themes/material/img/emojis/svg/1f692.svg deleted file mode 100644 index fcb3b62..0000000 --- a/sources/themes/material/img/emojis/svg/1f692.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f693.svg b/sources/themes/material/img/emojis/svg/1f693.svg deleted file mode 100644 index 4be0ecd..0000000 --- a/sources/themes/material/img/emojis/svg/1f693.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f694.svg b/sources/themes/material/img/emojis/svg/1f694.svg deleted file mode 100644 index b28c911..0000000 --- a/sources/themes/material/img/emojis/svg/1f694.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f695.svg b/sources/themes/material/img/emojis/svg/1f695.svg deleted file mode 100644 index 8a13e36..0000000 --- a/sources/themes/material/img/emojis/svg/1f695.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f696.svg b/sources/themes/material/img/emojis/svg/1f696.svg deleted file mode 100644 index 271700b..0000000 --- a/sources/themes/material/img/emojis/svg/1f696.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f697.svg b/sources/themes/material/img/emojis/svg/1f697.svg deleted file mode 100644 index 9222cf5..0000000 --- a/sources/themes/material/img/emojis/svg/1f697.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f698.svg b/sources/themes/material/img/emojis/svg/1f698.svg deleted file mode 100644 index 5d08126..0000000 --- a/sources/themes/material/img/emojis/svg/1f698.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f699.svg b/sources/themes/material/img/emojis/svg/1f699.svg deleted file mode 100644 index a16733b..0000000 --- a/sources/themes/material/img/emojis/svg/1f699.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f69a.svg b/sources/themes/material/img/emojis/svg/1f69a.svg deleted file mode 100644 index 37464bc..0000000 --- a/sources/themes/material/img/emojis/svg/1f69a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f69b.svg b/sources/themes/material/img/emojis/svg/1f69b.svg deleted file mode 100644 index ff79853..0000000 --- a/sources/themes/material/img/emojis/svg/1f69b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f69c.svg b/sources/themes/material/img/emojis/svg/1f69c.svg deleted file mode 100644 index e5e5fbb..0000000 --- a/sources/themes/material/img/emojis/svg/1f69c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f69d.svg b/sources/themes/material/img/emojis/svg/1f69d.svg deleted file mode 100644 index a936a21..0000000 --- a/sources/themes/material/img/emojis/svg/1f69d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f69e.svg b/sources/themes/material/img/emojis/svg/1f69e.svg deleted file mode 100644 index 1f4d435..0000000 --- a/sources/themes/material/img/emojis/svg/1f69e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f69f.svg b/sources/themes/material/img/emojis/svg/1f69f.svg deleted file mode 100644 index e80b8f7..0000000 --- a/sources/themes/material/img/emojis/svg/1f69f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a0.svg b/sources/themes/material/img/emojis/svg/1f6a0.svg deleted file mode 100644 index 219f439..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a1.svg b/sources/themes/material/img/emojis/svg/1f6a1.svg deleted file mode 100644 index 84b77f7..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a2.svg b/sources/themes/material/img/emojis/svg/1f6a2.svg deleted file mode 100644 index 36e7c77..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a3.svg b/sources/themes/material/img/emojis/svg/1f6a3.svg deleted file mode 100644 index 3c47e1d..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a4.svg b/sources/themes/material/img/emojis/svg/1f6a4.svg deleted file mode 100644 index 08c1d55..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a5.svg b/sources/themes/material/img/emojis/svg/1f6a5.svg deleted file mode 100644 index faa03fc..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a6.svg b/sources/themes/material/img/emojis/svg/1f6a6.svg deleted file mode 100644 index 7ca8bd8..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a7.svg b/sources/themes/material/img/emojis/svg/1f6a7.svg deleted file mode 100644 index 03092e0..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a8.svg b/sources/themes/material/img/emojis/svg/1f6a8.svg deleted file mode 100644 index 6ffef4d..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6a9.svg b/sources/themes/material/img/emojis/svg/1f6a9.svg deleted file mode 100644 index 263353a..0000000 --- a/sources/themes/material/img/emojis/svg/1f6a9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6aa.svg b/sources/themes/material/img/emojis/svg/1f6aa.svg deleted file mode 100644 index 4c264af..0000000 --- a/sources/themes/material/img/emojis/svg/1f6aa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6ab.svg b/sources/themes/material/img/emojis/svg/1f6ab.svg deleted file mode 100644 index 54ce7e8..0000000 --- a/sources/themes/material/img/emojis/svg/1f6ab.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6ac.svg b/sources/themes/material/img/emojis/svg/1f6ac.svg deleted file mode 100644 index f3d42f0..0000000 --- a/sources/themes/material/img/emojis/svg/1f6ac.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6ad.svg b/sources/themes/material/img/emojis/svg/1f6ad.svg deleted file mode 100644 index 329f290..0000000 --- a/sources/themes/material/img/emojis/svg/1f6ad.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6ae.svg b/sources/themes/material/img/emojis/svg/1f6ae.svg deleted file mode 100644 index 3294780..0000000 --- a/sources/themes/material/img/emojis/svg/1f6ae.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6af.svg b/sources/themes/material/img/emojis/svg/1f6af.svg deleted file mode 100644 index b563e4f..0000000 --- a/sources/themes/material/img/emojis/svg/1f6af.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b0.svg b/sources/themes/material/img/emojis/svg/1f6b0.svg deleted file mode 100644 index c66ad04..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b1.svg b/sources/themes/material/img/emojis/svg/1f6b1.svg deleted file mode 100644 index 7b56d40..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b2.svg b/sources/themes/material/img/emojis/svg/1f6b2.svg deleted file mode 100644 index 30a80d4..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b3.svg b/sources/themes/material/img/emojis/svg/1f6b3.svg deleted file mode 100644 index f4e9399..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b4.svg b/sources/themes/material/img/emojis/svg/1f6b4.svg deleted file mode 100644 index 02cbc50..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b5.svg b/sources/themes/material/img/emojis/svg/1f6b5.svg deleted file mode 100644 index 38f7800..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b6.svg b/sources/themes/material/img/emojis/svg/1f6b6.svg deleted file mode 100644 index 150e06d..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b7.svg b/sources/themes/material/img/emojis/svg/1f6b7.svg deleted file mode 100644 index 1915cff..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b7.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b8.svg b/sources/themes/material/img/emojis/svg/1f6b8.svg deleted file mode 100644 index 7b69042..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b8.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6b9.svg b/sources/themes/material/img/emojis/svg/1f6b9.svg deleted file mode 100644 index d0ce8ae..0000000 --- a/sources/themes/material/img/emojis/svg/1f6b9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6ba.svg b/sources/themes/material/img/emojis/svg/1f6ba.svg deleted file mode 100644 index f69df64..0000000 --- a/sources/themes/material/img/emojis/svg/1f6ba.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6bb.svg b/sources/themes/material/img/emojis/svg/1f6bb.svg deleted file mode 100644 index 2858720..0000000 --- a/sources/themes/material/img/emojis/svg/1f6bb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6bc.svg b/sources/themes/material/img/emojis/svg/1f6bc.svg deleted file mode 100644 index feef1d5..0000000 --- a/sources/themes/material/img/emojis/svg/1f6bc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6bd.svg b/sources/themes/material/img/emojis/svg/1f6bd.svg deleted file mode 100644 index 3e6c9de..0000000 --- a/sources/themes/material/img/emojis/svg/1f6bd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6be.svg b/sources/themes/material/img/emojis/svg/1f6be.svg deleted file mode 100644 index 7e64fa4..0000000 --- a/sources/themes/material/img/emojis/svg/1f6be.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6bf.svg b/sources/themes/material/img/emojis/svg/1f6bf.svg deleted file mode 100644 index 25bf52e..0000000 --- a/sources/themes/material/img/emojis/svg/1f6bf.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6c0.svg b/sources/themes/material/img/emojis/svg/1f6c0.svg deleted file mode 100644 index 5acdefb..0000000 --- a/sources/themes/material/img/emojis/svg/1f6c0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6c1.svg b/sources/themes/material/img/emojis/svg/1f6c1.svg deleted file mode 100644 index 1398ce1..0000000 --- a/sources/themes/material/img/emojis/svg/1f6c1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6c2.svg b/sources/themes/material/img/emojis/svg/1f6c2.svg deleted file mode 100644 index bfa9e64..0000000 --- a/sources/themes/material/img/emojis/svg/1f6c2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6c3.svg b/sources/themes/material/img/emojis/svg/1f6c3.svg deleted file mode 100644 index 807d085..0000000 --- a/sources/themes/material/img/emojis/svg/1f6c3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6c4.svg b/sources/themes/material/img/emojis/svg/1f6c4.svg deleted file mode 100644 index e70fcdd..0000000 --- a/sources/themes/material/img/emojis/svg/1f6c4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/1f6c5.svg b/sources/themes/material/img/emojis/svg/1f6c5.svg deleted file mode 100644 index fc0fb14..0000000 --- a/sources/themes/material/img/emojis/svg/1f6c5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/203c.svg b/sources/themes/material/img/emojis/svg/203c.svg deleted file mode 100644 index 6483c20..0000000 --- a/sources/themes/material/img/emojis/svg/203c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2049.svg b/sources/themes/material/img/emojis/svg/2049.svg deleted file mode 100644 index f9727a2..0000000 --- a/sources/themes/material/img/emojis/svg/2049.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2122.svg b/sources/themes/material/img/emojis/svg/2122.svg deleted file mode 100644 index a93e7fd..0000000 --- a/sources/themes/material/img/emojis/svg/2122.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2139.svg b/sources/themes/material/img/emojis/svg/2139.svg deleted file mode 100644 index 9f78f83..0000000 --- a/sources/themes/material/img/emojis/svg/2139.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2194.svg b/sources/themes/material/img/emojis/svg/2194.svg deleted file mode 100644 index a7fd716..0000000 --- a/sources/themes/material/img/emojis/svg/2194.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2195.svg b/sources/themes/material/img/emojis/svg/2195.svg deleted file mode 100644 index 1a78e36..0000000 --- a/sources/themes/material/img/emojis/svg/2195.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2196.svg b/sources/themes/material/img/emojis/svg/2196.svg deleted file mode 100644 index bf008dd..0000000 --- a/sources/themes/material/img/emojis/svg/2196.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2197.svg b/sources/themes/material/img/emojis/svg/2197.svg deleted file mode 100644 index b7cac42..0000000 --- a/sources/themes/material/img/emojis/svg/2197.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2198.svg b/sources/themes/material/img/emojis/svg/2198.svg deleted file mode 100644 index c4ca4c2..0000000 --- a/sources/themes/material/img/emojis/svg/2198.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2199.svg b/sources/themes/material/img/emojis/svg/2199.svg deleted file mode 100644 index ef2aa9f..0000000 --- a/sources/themes/material/img/emojis/svg/2199.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/21a9.svg b/sources/themes/material/img/emojis/svg/21a9.svg deleted file mode 100644 index dba105d..0000000 --- a/sources/themes/material/img/emojis/svg/21a9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/21aa.svg b/sources/themes/material/img/emojis/svg/21aa.svg deleted file mode 100644 index ffafcd1..0000000 --- a/sources/themes/material/img/emojis/svg/21aa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23-20e3.svg b/sources/themes/material/img/emojis/svg/23-20e3.svg deleted file mode 100644 index c7c64d5..0000000 --- a/sources/themes/material/img/emojis/svg/23-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/231a.svg b/sources/themes/material/img/emojis/svg/231a.svg deleted file mode 100644 index 82953c0..0000000 --- a/sources/themes/material/img/emojis/svg/231a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/231b.svg b/sources/themes/material/img/emojis/svg/231b.svg deleted file mode 100644 index acbb542..0000000 --- a/sources/themes/material/img/emojis/svg/231b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23e9.svg b/sources/themes/material/img/emojis/svg/23e9.svg deleted file mode 100644 index a1db545..0000000 --- a/sources/themes/material/img/emojis/svg/23e9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23ea.svg b/sources/themes/material/img/emojis/svg/23ea.svg deleted file mode 100644 index 9942e51..0000000 --- a/sources/themes/material/img/emojis/svg/23ea.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23eb.svg b/sources/themes/material/img/emojis/svg/23eb.svg deleted file mode 100644 index 3234098..0000000 --- a/sources/themes/material/img/emojis/svg/23eb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23ec.svg b/sources/themes/material/img/emojis/svg/23ec.svg deleted file mode 100644 index f6ef88b..0000000 --- a/sources/themes/material/img/emojis/svg/23ec.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23f0.svg b/sources/themes/material/img/emojis/svg/23f0.svg deleted file mode 100644 index d56fc85..0000000 --- a/sources/themes/material/img/emojis/svg/23f0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/23f3.svg b/sources/themes/material/img/emojis/svg/23f3.svg deleted file mode 100644 index 4607000..0000000 --- a/sources/themes/material/img/emojis/svg/23f3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/24c2.svg b/sources/themes/material/img/emojis/svg/24c2.svg deleted file mode 100644 index 7458bff..0000000 --- a/sources/themes/material/img/emojis/svg/24c2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25aa.svg b/sources/themes/material/img/emojis/svg/25aa.svg deleted file mode 100644 index 7d42be1..0000000 --- a/sources/themes/material/img/emojis/svg/25aa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25ab.svg b/sources/themes/material/img/emojis/svg/25ab.svg deleted file mode 100644 index 3362bcd..0000000 --- a/sources/themes/material/img/emojis/svg/25ab.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25b6.svg b/sources/themes/material/img/emojis/svg/25b6.svg deleted file mode 100644 index 5d871ab..0000000 --- a/sources/themes/material/img/emojis/svg/25b6.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25c0.svg b/sources/themes/material/img/emojis/svg/25c0.svg deleted file mode 100644 index 5f506b6..0000000 --- a/sources/themes/material/img/emojis/svg/25c0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25fb.svg b/sources/themes/material/img/emojis/svg/25fb.svg deleted file mode 100644 index ed18b45..0000000 --- a/sources/themes/material/img/emojis/svg/25fb.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25fc.svg b/sources/themes/material/img/emojis/svg/25fc.svg deleted file mode 100644 index 7d89943..0000000 --- a/sources/themes/material/img/emojis/svg/25fc.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25fd.svg b/sources/themes/material/img/emojis/svg/25fd.svg deleted file mode 100644 index 260b5e2..0000000 --- a/sources/themes/material/img/emojis/svg/25fd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/25fe.svg b/sources/themes/material/img/emojis/svg/25fe.svg deleted file mode 100644 index 0bd6277..0000000 --- a/sources/themes/material/img/emojis/svg/25fe.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2600.svg b/sources/themes/material/img/emojis/svg/2600.svg deleted file mode 100644 index 7df703c..0000000 --- a/sources/themes/material/img/emojis/svg/2600.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2601.svg b/sources/themes/material/img/emojis/svg/2601.svg deleted file mode 100644 index 7e38d73..0000000 --- a/sources/themes/material/img/emojis/svg/2601.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/260e.svg b/sources/themes/material/img/emojis/svg/260e.svg deleted file mode 100644 index 6f48276..0000000 --- a/sources/themes/material/img/emojis/svg/260e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2611.svg b/sources/themes/material/img/emojis/svg/2611.svg deleted file mode 100644 index bd2a2f1..0000000 --- a/sources/themes/material/img/emojis/svg/2611.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2614.svg b/sources/themes/material/img/emojis/svg/2614.svg deleted file mode 100644 index 738f2be..0000000 --- a/sources/themes/material/img/emojis/svg/2614.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2615.svg b/sources/themes/material/img/emojis/svg/2615.svg deleted file mode 100644 index 3274a01..0000000 --- a/sources/themes/material/img/emojis/svg/2615.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/261d.svg b/sources/themes/material/img/emojis/svg/261d.svg deleted file mode 100644 index d0de486..0000000 --- a/sources/themes/material/img/emojis/svg/261d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/263a.svg b/sources/themes/material/img/emojis/svg/263a.svg deleted file mode 100644 index 4c1efe6..0000000 --- a/sources/themes/material/img/emojis/svg/263a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2648.svg b/sources/themes/material/img/emojis/svg/2648.svg deleted file mode 100644 index 4bb1187..0000000 --- a/sources/themes/material/img/emojis/svg/2648.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2649.svg b/sources/themes/material/img/emojis/svg/2649.svg deleted file mode 100644 index 3d4a095..0000000 --- a/sources/themes/material/img/emojis/svg/2649.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/264a.svg b/sources/themes/material/img/emojis/svg/264a.svg deleted file mode 100644 index ad8e56e..0000000 --- a/sources/themes/material/img/emojis/svg/264a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/264b.svg b/sources/themes/material/img/emojis/svg/264b.svg deleted file mode 100644 index 4af2851..0000000 --- a/sources/themes/material/img/emojis/svg/264b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/264c.svg b/sources/themes/material/img/emojis/svg/264c.svg deleted file mode 100644 index 88ee6ee..0000000 --- a/sources/themes/material/img/emojis/svg/264c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/264d.svg b/sources/themes/material/img/emojis/svg/264d.svg deleted file mode 100644 index d1d7c9f..0000000 --- a/sources/themes/material/img/emojis/svg/264d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/264e.svg b/sources/themes/material/img/emojis/svg/264e.svg deleted file mode 100644 index bde7e41..0000000 --- a/sources/themes/material/img/emojis/svg/264e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/264f.svg b/sources/themes/material/img/emojis/svg/264f.svg deleted file mode 100644 index 551272e..0000000 --- a/sources/themes/material/img/emojis/svg/264f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2650.svg b/sources/themes/material/img/emojis/svg/2650.svg deleted file mode 100644 index 6d3174d..0000000 --- a/sources/themes/material/img/emojis/svg/2650.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2651.svg b/sources/themes/material/img/emojis/svg/2651.svg deleted file mode 100644 index 8d24f9c..0000000 --- a/sources/themes/material/img/emojis/svg/2651.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2652.svg b/sources/themes/material/img/emojis/svg/2652.svg deleted file mode 100644 index 81cc768..0000000 --- a/sources/themes/material/img/emojis/svg/2652.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2653.svg b/sources/themes/material/img/emojis/svg/2653.svg deleted file mode 100644 index 757e3a3..0000000 --- a/sources/themes/material/img/emojis/svg/2653.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2660.svg b/sources/themes/material/img/emojis/svg/2660.svg deleted file mode 100644 index cfd1bc4..0000000 --- a/sources/themes/material/img/emojis/svg/2660.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2663.svg b/sources/themes/material/img/emojis/svg/2663.svg deleted file mode 100644 index c1e2454..0000000 --- a/sources/themes/material/img/emojis/svg/2663.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2665.svg b/sources/themes/material/img/emojis/svg/2665.svg deleted file mode 100644 index b96a770..0000000 --- a/sources/themes/material/img/emojis/svg/2665.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2666.svg b/sources/themes/material/img/emojis/svg/2666.svg deleted file mode 100644 index 5f0e206..0000000 --- a/sources/themes/material/img/emojis/svg/2666.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2668.svg b/sources/themes/material/img/emojis/svg/2668.svg deleted file mode 100644 index ee5d9a2..0000000 --- a/sources/themes/material/img/emojis/svg/2668.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/267b.svg b/sources/themes/material/img/emojis/svg/267b.svg deleted file mode 100644 index 5b91a7f..0000000 --- a/sources/themes/material/img/emojis/svg/267b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/267f.svg b/sources/themes/material/img/emojis/svg/267f.svg deleted file mode 100644 index 321c30b..0000000 --- a/sources/themes/material/img/emojis/svg/267f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2693.svg b/sources/themes/material/img/emojis/svg/2693.svg deleted file mode 100644 index bebf225..0000000 --- a/sources/themes/material/img/emojis/svg/2693.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26a0.svg b/sources/themes/material/img/emojis/svg/26a0.svg deleted file mode 100644 index 9b83da4..0000000 --- a/sources/themes/material/img/emojis/svg/26a0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26a1.svg b/sources/themes/material/img/emojis/svg/26a1.svg deleted file mode 100644 index f569a46..0000000 --- a/sources/themes/material/img/emojis/svg/26a1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26aa.svg b/sources/themes/material/img/emojis/svg/26aa.svg deleted file mode 100644 index 8d4d5bf..0000000 --- a/sources/themes/material/img/emojis/svg/26aa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26ab.svg b/sources/themes/material/img/emojis/svg/26ab.svg deleted file mode 100644 index deb7d1b..0000000 --- a/sources/themes/material/img/emojis/svg/26ab.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26bd.svg b/sources/themes/material/img/emojis/svg/26bd.svg deleted file mode 100644 index f701bee..0000000 --- a/sources/themes/material/img/emojis/svg/26bd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26be.svg b/sources/themes/material/img/emojis/svg/26be.svg deleted file mode 100644 index 007604e..0000000 --- a/sources/themes/material/img/emojis/svg/26be.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26c4.svg b/sources/themes/material/img/emojis/svg/26c4.svg deleted file mode 100644 index 200a6c8..0000000 --- a/sources/themes/material/img/emojis/svg/26c4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26c5.svg b/sources/themes/material/img/emojis/svg/26c5.svg deleted file mode 100644 index 57feb80..0000000 --- a/sources/themes/material/img/emojis/svg/26c5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26ce.svg b/sources/themes/material/img/emojis/svg/26ce.svg deleted file mode 100644 index 26824b1..0000000 --- a/sources/themes/material/img/emojis/svg/26ce.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26d4.svg b/sources/themes/material/img/emojis/svg/26d4.svg deleted file mode 100644 index a4d8575..0000000 --- a/sources/themes/material/img/emojis/svg/26d4.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26ea.svg b/sources/themes/material/img/emojis/svg/26ea.svg deleted file mode 100644 index 3e547f0..0000000 --- a/sources/themes/material/img/emojis/svg/26ea.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26f2.svg b/sources/themes/material/img/emojis/svg/26f2.svg deleted file mode 100644 index 5fada83..0000000 --- a/sources/themes/material/img/emojis/svg/26f2.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26f3.svg b/sources/themes/material/img/emojis/svg/26f3.svg deleted file mode 100644 index df76284..0000000 --- a/sources/themes/material/img/emojis/svg/26f3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26f5.svg b/sources/themes/material/img/emojis/svg/26f5.svg deleted file mode 100644 index 78e43f5..0000000 --- a/sources/themes/material/img/emojis/svg/26f5.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26fa.svg b/sources/themes/material/img/emojis/svg/26fa.svg deleted file mode 100644 index 0dc0ddc..0000000 --- a/sources/themes/material/img/emojis/svg/26fa.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/26fd.svg b/sources/themes/material/img/emojis/svg/26fd.svg deleted file mode 100644 index f25eb29..0000000 --- a/sources/themes/material/img/emojis/svg/26fd.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2702.svg b/sources/themes/material/img/emojis/svg/2702.svg deleted file mode 100644 index e46aec7..0000000 --- a/sources/themes/material/img/emojis/svg/2702.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2705.svg b/sources/themes/material/img/emojis/svg/2705.svg deleted file mode 100644 index a82a84f..0000000 --- a/sources/themes/material/img/emojis/svg/2705.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2708.svg b/sources/themes/material/img/emojis/svg/2708.svg deleted file mode 100644 index f550b2c..0000000 --- a/sources/themes/material/img/emojis/svg/2708.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2709.svg b/sources/themes/material/img/emojis/svg/2709.svg deleted file mode 100644 index 6400f5a..0000000 --- a/sources/themes/material/img/emojis/svg/2709.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/270a.svg b/sources/themes/material/img/emojis/svg/270a.svg deleted file mode 100644 index 6b9fdd0..0000000 --- a/sources/themes/material/img/emojis/svg/270a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/270b.svg b/sources/themes/material/img/emojis/svg/270b.svg deleted file mode 100644 index c5733d1..0000000 --- a/sources/themes/material/img/emojis/svg/270b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/270c.svg b/sources/themes/material/img/emojis/svg/270c.svg deleted file mode 100644 index 8783f57..0000000 --- a/sources/themes/material/img/emojis/svg/270c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/270f.svg b/sources/themes/material/img/emojis/svg/270f.svg deleted file mode 100644 index 35b05d4..0000000 --- a/sources/themes/material/img/emojis/svg/270f.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2712.svg b/sources/themes/material/img/emojis/svg/2712.svg deleted file mode 100644 index 586aa1d..0000000 --- a/sources/themes/material/img/emojis/svg/2712.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2714.svg b/sources/themes/material/img/emojis/svg/2714.svg deleted file mode 100644 index b58279e..0000000 --- a/sources/themes/material/img/emojis/svg/2714.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2716.svg b/sources/themes/material/img/emojis/svg/2716.svg deleted file mode 100644 index b7751e8..0000000 --- a/sources/themes/material/img/emojis/svg/2716.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2728.svg b/sources/themes/material/img/emojis/svg/2728.svg deleted file mode 100644 index 98f79a0..0000000 --- a/sources/themes/material/img/emojis/svg/2728.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2733.svg b/sources/themes/material/img/emojis/svg/2733.svg deleted file mode 100644 index 077a7de..0000000 --- a/sources/themes/material/img/emojis/svg/2733.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2734.svg b/sources/themes/material/img/emojis/svg/2734.svg deleted file mode 100644 index f78a19b..0000000 --- a/sources/themes/material/img/emojis/svg/2734.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2744.svg b/sources/themes/material/img/emojis/svg/2744.svg deleted file mode 100644 index 0ff00b1..0000000 --- a/sources/themes/material/img/emojis/svg/2744.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2747.svg b/sources/themes/material/img/emojis/svg/2747.svg deleted file mode 100644 index f177e37..0000000 --- a/sources/themes/material/img/emojis/svg/2747.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/274c.svg b/sources/themes/material/img/emojis/svg/274c.svg deleted file mode 100644 index 3a997ae..0000000 --- a/sources/themes/material/img/emojis/svg/274c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/274e.svg b/sources/themes/material/img/emojis/svg/274e.svg deleted file mode 100644 index 937875a..0000000 --- a/sources/themes/material/img/emojis/svg/274e.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2753.svg b/sources/themes/material/img/emojis/svg/2753.svg deleted file mode 100644 index 411d7ee..0000000 --- a/sources/themes/material/img/emojis/svg/2753.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2754.svg b/sources/themes/material/img/emojis/svg/2754.svg deleted file mode 100644 index 65d51b2..0000000 --- a/sources/themes/material/img/emojis/svg/2754.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2755.svg b/sources/themes/material/img/emojis/svg/2755.svg deleted file mode 100644 index f5d92a9..0000000 --- a/sources/themes/material/img/emojis/svg/2755.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2757.svg b/sources/themes/material/img/emojis/svg/2757.svg deleted file mode 100644 index c6e7061..0000000 --- a/sources/themes/material/img/emojis/svg/2757.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2764.svg b/sources/themes/material/img/emojis/svg/2764.svg deleted file mode 100644 index ba4df7b..0000000 --- a/sources/themes/material/img/emojis/svg/2764.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2795.svg b/sources/themes/material/img/emojis/svg/2795.svg deleted file mode 100644 index 377d306..0000000 --- a/sources/themes/material/img/emojis/svg/2795.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2796.svg b/sources/themes/material/img/emojis/svg/2796.svg deleted file mode 100644 index 8f32d71..0000000 --- a/sources/themes/material/img/emojis/svg/2796.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2797.svg b/sources/themes/material/img/emojis/svg/2797.svg deleted file mode 100644 index cbf4832..0000000 --- a/sources/themes/material/img/emojis/svg/2797.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/27a1.svg b/sources/themes/material/img/emojis/svg/27a1.svg deleted file mode 100644 index 080742f..0000000 --- a/sources/themes/material/img/emojis/svg/27a1.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/27b0.svg b/sources/themes/material/img/emojis/svg/27b0.svg deleted file mode 100644 index 272b760..0000000 --- a/sources/themes/material/img/emojis/svg/27b0.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/27bf.svg b/sources/themes/material/img/emojis/svg/27bf.svg deleted file mode 100644 index 3861490..0000000 --- a/sources/themes/material/img/emojis/svg/27bf.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2934.svg b/sources/themes/material/img/emojis/svg/2934.svg deleted file mode 100644 index 3d82c50..0000000 --- a/sources/themes/material/img/emojis/svg/2934.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2935.svg b/sources/themes/material/img/emojis/svg/2935.svg deleted file mode 100644 index b59e7a9..0000000 --- a/sources/themes/material/img/emojis/svg/2935.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b05.svg b/sources/themes/material/img/emojis/svg/2b05.svg deleted file mode 100644 index 048c889..0000000 --- a/sources/themes/material/img/emojis/svg/2b05.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b06.svg b/sources/themes/material/img/emojis/svg/2b06.svg deleted file mode 100644 index 31479c6..0000000 --- a/sources/themes/material/img/emojis/svg/2b06.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b07.svg b/sources/themes/material/img/emojis/svg/2b07.svg deleted file mode 100644 index 4f314f9..0000000 --- a/sources/themes/material/img/emojis/svg/2b07.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b1b.svg b/sources/themes/material/img/emojis/svg/2b1b.svg deleted file mode 100644 index 85c45e4..0000000 --- a/sources/themes/material/img/emojis/svg/2b1b.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b1c.svg b/sources/themes/material/img/emojis/svg/2b1c.svg deleted file mode 100644 index dd5145c..0000000 --- a/sources/themes/material/img/emojis/svg/2b1c.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b50.svg b/sources/themes/material/img/emojis/svg/2b50.svg deleted file mode 100644 index 203369c..0000000 --- a/sources/themes/material/img/emojis/svg/2b50.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/2b55.svg b/sources/themes/material/img/emojis/svg/2b55.svg deleted file mode 100644 index f908755..0000000 --- a/sources/themes/material/img/emojis/svg/2b55.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/30-20e3.svg b/sources/themes/material/img/emojis/svg/30-20e3.svg deleted file mode 100644 index fbb0f57..0000000 --- a/sources/themes/material/img/emojis/svg/30-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/3030.svg b/sources/themes/material/img/emojis/svg/3030.svg deleted file mode 100644 index 8e1a114..0000000 --- a/sources/themes/material/img/emojis/svg/3030.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/303d.svg b/sources/themes/material/img/emojis/svg/303d.svg deleted file mode 100644 index f37417d..0000000 --- a/sources/themes/material/img/emojis/svg/303d.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/31-20e3.svg b/sources/themes/material/img/emojis/svg/31-20e3.svg deleted file mode 100644 index 71591af..0000000 --- a/sources/themes/material/img/emojis/svg/31-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/32-20e3.svg b/sources/themes/material/img/emojis/svg/32-20e3.svg deleted file mode 100644 index 2e334cf..0000000 --- a/sources/themes/material/img/emojis/svg/32-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/3297.svg b/sources/themes/material/img/emojis/svg/3297.svg deleted file mode 100644 index 809f794..0000000 --- a/sources/themes/material/img/emojis/svg/3297.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/3299.svg b/sources/themes/material/img/emojis/svg/3299.svg deleted file mode 100644 index 7677ec7..0000000 --- a/sources/themes/material/img/emojis/svg/3299.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/33-20e3.svg b/sources/themes/material/img/emojis/svg/33-20e3.svg deleted file mode 100644 index 4a94726..0000000 --- a/sources/themes/material/img/emojis/svg/33-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/34-20e3.svg b/sources/themes/material/img/emojis/svg/34-20e3.svg deleted file mode 100644 index 802d24e..0000000 --- a/sources/themes/material/img/emojis/svg/34-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/35-20e3.svg b/sources/themes/material/img/emojis/svg/35-20e3.svg deleted file mode 100644 index ae59ac3..0000000 --- a/sources/themes/material/img/emojis/svg/35-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/36-20e3.svg b/sources/themes/material/img/emojis/svg/36-20e3.svg deleted file mode 100644 index f8062f5..0000000 --- a/sources/themes/material/img/emojis/svg/36-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/37-20e3.svg b/sources/themes/material/img/emojis/svg/37-20e3.svg deleted file mode 100644 index 526adea..0000000 --- a/sources/themes/material/img/emojis/svg/37-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/38-20e3.svg b/sources/themes/material/img/emojis/svg/38-20e3.svg deleted file mode 100644 index 8a49da4..0000000 --- a/sources/themes/material/img/emojis/svg/38-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/39-20e3.svg b/sources/themes/material/img/emojis/svg/39-20e3.svg deleted file mode 100644 index 5d5daed..0000000 --- a/sources/themes/material/img/emojis/svg/39-20e3.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/a9.svg b/sources/themes/material/img/emojis/svg/a9.svg deleted file mode 100644 index 46875d8..0000000 --- a/sources/themes/material/img/emojis/svg/a9.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/ae.svg b/sources/themes/material/img/emojis/svg/ae.svg deleted file mode 100644 index b42f647..0000000 --- a/sources/themes/material/img/emojis/svg/ae.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/emojis/svg/e50a.svg b/sources/themes/material/img/emojis/svg/e50a.svg deleted file mode 100644 index a860d5c..0000000 --- a/sources/themes/material/img/emojis/svg/e50a.svg +++ /dev/null @@ -1 +0,0 @@ -image/svg+xml diff --git a/sources/themes/material/img/favicon.ico b/sources/themes/material/img/favicon.ico deleted file mode 100644 index 01455f891bd77a4bb46f7a7daaf2f68829b4f592..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1406 zcmZQzU<5(|0R|w+!H~hqz#zuJz@P!dKp_SNAO?x!0^4fC8Mf6%Fl?&>;`%6t?F}&u z+Z$sTcC{rl?CD5jI5xYE;pBoAhV!c@GhAFhgW=MKSq#^S}{rU-#^xW|9%5S{`_G8k=zVG=|5luWB>#JF#yj01oZa& zTu&JQ008~}|NQ&{0055x0sR95`v3p?1_t~7{`v!N`v3d-{`&g=`T6amqXIBA$0h)T zKokWRkpoMx|Go@O4FvhR>O1p+i7`B6t^3)y2dJ<#?4I?d4x-E}Az98Z`2`TmzkmP! z{`(J9{pauh-+zJD{JOYLhW+QSzkh#x`Y&wke*WLjpZ~u9`2XuCr@{^OJ|MkZb_UGR@Z=V>fB*iaq<8P{*B}2u-uMnu#J~U$KrBDL0bT$1_irEqiZcM6WEF7g<|*+% zzkjHi-TwRc=f7_t9|K*?`1?07lmG&V<)V$@{}>pUYZ(~+fDw@M3(WY1!T<=sp}f-o0K!lJ3<>Jc!&VtMslE3ph2^H3FGe(F z4|^}slF1@l1Nxc}^5hjjU=0la|37)k@b@neJ^1|l@87?_{{z(l6@kcKe}Db@_Y267 z<&g#201!YdV6*>2R0EZ*bYA%%2Vi7me5m>mAb?naPGtnD20MY__n-f`0mzg8{s9CK z*hzmtW)s%H$oS{aAAkS?JLxaT`2W9u;n%DD1Q-B%#%TuGpFSS|0000&5HW|5#c7{r(N){s9YCi84$~U|{$Glm>AD0*K|^yLU}ZO+eP) ze;~;4`#0mCzs$dX{r~-&?f370zkUTM{{OB1_1E8DKmYz*JbN)f0I>i8Q1#1Kum1f0 z{pZggpt}FRe*ORX>;JEx|9}4c_w(m__W!pfKK=atLxM{ZXbC_7vHbh@@9*EgK-ECy zzkh)Y{?EYhFEQc&-#`EN9{7Lq7*OE*@9)2U|NQmmC(vO40VtezBLF}U2%?OI(TG)& zJC>!~;SYmN-)zb6gc(7A-^Q(#z0vHb9!CJ#T#ii{@&pjek8j`pfX)5|H00+GpnLvt za{MtfWBC4qk%R63j~{=2{QLgr`wyTb*amx2hce{;{QL3a|BhWh#6A5bKmf5of*%NgdVm^$Zuo!gI_LQd|G=96g51yWl0Agf71rLE? q3XWqq@&Lw?Iyk0*94-cc00RK~MQKxxUU$F%0000= z`}|7!`YQYT5C8xIh~*yx1DgQ1_jkSr_QgN{Gn)!7=zkRT=l(yS{y%^Jd$>%yrP!)vVq~xpZ~xA{{HjZ>hB|)Z~OQoBLBm{yCqA0{k;C`&+mV~|1$jj15^wU zKukakbkF}kzkmk({q_6zmUTZaUWBOraqa5!?(V-pgMR}R{04?0&`AIR#PSE^hrdi> z;*7t4gLVFSJ$J5DTibsorq@%ai5h7B2l^1G@*gM=fUW@uAjYc<48V{DX@ijvE(11_ dg@FMezyQzuBHsGv+i3s*002ovPDHLkV1jTADB=JB diff --git a/sources/themes/material/img/flags/ai.png b/sources/themes/material/img/flags/ai.png deleted file mode 100644 index 74ed29d92616c86757d3c0ec04378301c8f591b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 643 zcmV-}0(||6P)ocPy#thD++(+#W%SS0Qvp^`1%0+_yGC)0QUL-|M&m^ z`T_tk0M7pe&iDc7fh@K74M*k&0{8f*88BG;;GY6ve?;&4{{Q>_{{8&^`u+g@|Ns5} z|C?Nv0*Gb#mu+n4z6ZW~#qjy_|6ji&ZeIEMk16oyzH)i@Pk$MNxLARR?a#kwpMS72 zF)}cG2M8dRUN*~81wCz%$A2$f`_IL|A|w6j^RHtc7{2`lYG-KkQ{(*knSqh%3kzr7 zs%s1kKL7#%F#yj00-^B^D;pD^^AqC)4C(?1m>@q26ceiU4*2{4`u_d~@vQ*ykp&A1 z3h$o${r~^~`vQo?Pm-bY@cm79zVQG5%l!B6)Riap%L`bGemnT<@2|iAfl64!%YWS~ z`p0YY_dig_cYpw5WYAmG*lPLk!;jy8|NZ#~MF0Q%{rCG1ko^Di`(Fhkd3F{?py0c9Vg{{gA~^#>F<|Nj5KapBR^@Bf~CXSi|t;lF=C z8-4)<5DUX^V9+rDCI3RuUy#}V{s46X!}R~}@4ug&fA|+@;n!b(1zCZ900KKMX({{sIILBZE*UQbc|SngJt$+`m9Kz!<;5 dBm+Qz0RWL%NC2%sdjkLf002ovPDHLkV1lARHI@JX diff --git a/sources/themes/material/img/flags/al.png b/sources/themes/material/img/flags/al.png deleted file mode 100644 index 92354cb6e257be2cade71cb825027ce8d9efc06d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 600 zcmV-e0;m0nP)PbXFRCwBA zyv)hK@{fUmi2(>${xJOc&A`II@PmN?BKC`c;SU)710$d~Kmf4-r6niy16BY3`}g0! ze=L9h&Uybegp-Ns@87v^zGQMU|NZla@z1Y+zkdVKmFbHB0*HkH4F0@)&iwE1;&GRLuzkX(OGXMMa``@o$|Ni_2x(y(Jn3#TnHT?el|IhC;U%pHK`}6Df z@2@|9J^lXU=Z~KvfBzi*^!4A*U;lv`e*Fge3Lt=(82$q_`~m9z|ND;$!(WEqze~6o ze}X|JFO$H(U+VvX#{c{avi3L7@c;n?3L&6l7=Hix`}emN<6i~#|7+iUWBL8-&##}m zKKx5zXJr5LA80nvkwCM6egFs{po9Y?& zL6B;olm7ns#=rm&Kp-3b{RIXY(1{??Ha=$NKfkS+|9@us$Mfg+93j@fzkY#y2y!;i z&kO(o1PWH5>zPHwn7|>;0Mz;WPl13iP!Y(WKYy4&4hBXMSPugOKmaiw2gk!dq!|4J mj$lZE0R~eis zC&uN{cDQ8`!@ZNLOqwtoG6nhzPx}SV-d6yzFfcIz75{(rngJyDkKrFw8iaoThHCr$ zo8k9wMhS^O3=9AP!~%5B|9}4(ASQtkLN$m1CV&5705X362095KfLKJhW;OjWdGY7l zzrX*$DuLu*pcFC#NdEr)SL!$SY=)lz0mSm_*B_u)|AM4JP)(}33zy1Lc&_o7? zKL7y)bkd){fBym<_v`mxpbeRs`+WRVot-5A{r$IX$CJFg13u{3eX_{0R++j zR}GCkSy{&4zk!krKoTg(2n-k?g31B}5JW!NMq0d0000q< zM7LZb@rX?|r)2RP-+aO3(7q?c3+$-Vv0E)PxM3SDV%@s`#GkZvw_x^WBa~uq3^l}t zWdf(j(=(>^SgETc#5#EZT(4ObRkfxbzP9G;yza0;Ygc8-_*?EP(ca#`l6-Z6D0{tL zQ4|~MCSi!9Q9YkW=V$ix#EqZ!rc?eWA0TwdVID+3aqrYUXUhCI)Ad5!(cP!BhhW$Ayb2&r8kK!bz*2`~UE W(Ndrek0Jg50000NL7TW{{R0! zJP>i}(MpzaSkj z=eqvqa`^|6{{QbQRQ11q3~Vg_kG}Z}5I`(hw}ncX8D4$|h64jUK>or*=^r$dfI%n0 z$3MKz;!F0w91GjkkV%_X`@4 wKR^hm`X5LwD9*v?4;TUC6Bz$&3;+QJ0QLcJ=WT{TU;qFB07*qoM6N<$f>3bX%K!iX diff --git a/sources/themes/material/img/flags/as.png b/sources/themes/material/img/flags/as.png deleted file mode 100644 index 32f30e4ce4eedd22d4f09c4f3a46c52dd064f113..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kw2P);Rmc0RI30 z|Nj5|{Q>>`0R8>{{QLs@`vM01^D6+%Ap+Y10Qw3Sr3ED)s=c}b05Jg0{{#dC0RR60 z)z$y}`~dv>0Q&p?0Q>ne0Khr|#}EMN1`-ttJvaFq6VTDg`OMJS*4F}vg#m0fQ1$QM z42u6QTCg3Kt8+Li1J#Y_zUd>4Lw{URe1tEjLbKmY(S0M7pd(g2qsJ0|z;{R`~d z`n<6E*3bb41p*Zr{{R344LkeqyaMyV01O!W0PZ0+TjlEQ0st`p&i?@b0Q{Gi0m{n% z`T6-B``1JQx+4kM0{rp_FfRy7P6Qq%_1|&<`|JPx`Uew8u)+%h2+ zdiAI7xt}_}e|$CmbI9$2>u h*D)|iF)#oG7yty8`q2#I8zBGy002ovPDHLkV1j5VEF}N{ diff --git a/sources/themes/material/img/flags/at.png b/sources/themes/material/img/flags/at.png deleted file mode 100644 index 0f15f34f2883c4b4360fc871d7105309f1533282..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmV;E0c`$>P)@|4`Xj5kLT%`al?B=W5I`&prl$WjwHQRjfmQ&G0jUOA z@&|Dug_Rm`2Y251|$~)1M2@@6mI}!8O6olw6y^Q z5X--d7nzS8`+x5q12kBmVFD!~j6c5_fMKno0(1^Q0I>i=is|LjXX40RRttS6cG0UZ?;7002ovPDHLkV1fxUnjZiF diff --git a/sources/themes/material/img/flags/au.png b/sources/themes/material/img/flags/au.png deleted file mode 100644 index a01389a745d51e16b01a9dc0a707572564a17625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673 zcmV;S0$%-zP)>fJ3En$GhGS>sbE%%m3$AD)q?8M9y>88-}kR7#RKlk!P~Y_PLuF7~U~3`~nC7 zF#yj00ZUDdpLsm{7ajP|&HwoK0Usg|6%f4L_{`Mi{rvv-`ukf=Ed&Gs-sA7L!Q7*a zj{*QO0M7pb%?Sw^g@yy{>ihEY{`vU@3=8@G0rvO$i3mOL`~mv-`W+b$Mmr&io5dg< z5v!7q0*L95jt`TzK8Kd(Utv)OSp_aLv){6ccV+Z`{Q2+asKUU&aO3`Kpz6wW8wp`< z28M3{0mSqnB#A*-c*8%1=RD#sSOwMznKA3=e&iEzwo{cA=PgXK`2OQ}gqId83!|%* zA_Kz@fB*n70M7pdECCwp4H&@R`1|(w-}M5x*74i)0}%fAt;XafA{48))#>Z>?CD#}*e}Ret0tl$#*RMZ7}Jl7Z|M45`5*URzH9L z{rmSnPy;{!u>dsyO%meg+00000NkvXX Hu0mjfN{&}S diff --git a/sources/themes/material/img/flags/aw.png b/sources/themes/material/img/flags/aw.png deleted file mode 100644 index a3579c2d621069c8128d7cf16440d5e45a3ab3cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmV+n0`vWeP)^}0h@W9fA9JOn#opKkr#VO<{LPm{QLg}EdH3Vb1Zzpp zqiZ+XNBm%5{`ViKi{bCTe}Dh~2a+HyfB%6Q|9}7eKVjxEfB<6Q<6r}-{{7;G=hB{; zLB+p+|Ni^;|DXT={s75;AoBO$f4@PDf8sps4FCQC1Q64wUw^h*hy4HZXO3U)@85qw zD*pci8U|DWQu_BVi2MUWKoOv;00M{w=;|*lY_o%kegGx^{`&*A{SSok_usF-P)oof z|A86+0*K|;FQAM6fB*FtoEI&bZG5mq328#as{}<$F zWDQ{Ffz1MH001phxCBNdC_2H6U$AI~GQbEJqg*Ti0R{kQ(yH?TRrCY^ O0000^@RCwBA zRL|V|7QjV)*ul;Rlceqc6W0{`~_8AeMg& z|LUXE8U8c=`}dziv6P|mEu%JjM}pqh@65md|Ni~w->=_)fBgZXe?Nc!ot?WGAOHX{ z0M7pe`uG9>{{ZXo`u+d?{`u+u=j#9V2j%Sc^797z|N8p+{rLO+`TP9&`u!FW2mk>3 z0#G;xDFDDQ2vg|)-@5Zw?JVTrAxNs~5&|AZ;5uWfQ`vUsMGm`>aGWoI7=P|oW>%~E z|Kk8dq@aG@HzdsB>fj@shYzX-a%=q<(frSYmfLIv5{HbzQ${~M_P_y6C&m>3uU0*DFd0+8#0#Gk)^|NLQBRAyCBeB9H+Wn{=Mr@*PJ_ZKV< zB>w@GFfafF5Ks>TBP0ZV{bBt5_ve*sKkwd`OiO#eX6=u=cfX!E#rX3NBT(umNC7Yu z0Ro8S7X#4ce?Xr63$phg)Bk64X8r&5``_O`AFf^jc>p5y?+^38KVKLa00M}`wU!~x z=I_1Fe}Df4D*yZI@1I|PfBgnRptt`0`2{iqMpRNPo|?TW>MPOFW(r1_!xlT-yep5|G*@e%^SFxf#DC32@n7=0M7pe00011 zNe=7o{FIuhzQ(sjF~t7>`T+s_0sj00{`>*}`~Uy^|Ni?^Z7Tcx|FW0O0tlpm;s5{T z+df{s^E1rDZN;v4VP>0|8GkY`{`&t1s2YfV{r~st=KUYCl59Xr00M{!Xv@F<41fPH zoWA^R$>xvtF5yd$xc~X{7o-}f=ig7DY9RXc``_>1K-c{N2q2&ahQEIq{`~z1RCDs; zw*~7zIJ!sAKj8J}&!7K)enC|K{|nUc|Mwq|27mwp*#K1f8;Jh=2byv8+}GKw-@AGz z%-rMu^XK3HKtBLA{Qvdq*I%FsKn(x^1k&&qY(LP_Uw?q)|3jz0PF?=a(?4bU?qHzN z5I+E=z&88?2q2IKpz*){`~&I%+VJc5-=Dw#?LYB#!lHLRL7BZ8-NZ5x*TXaKmf6TZ20qEQj`^F;~x-W z05U+*fBxNj@_W(7kJ(ujGnWgh$g%(Z2hso#K#U9wI~hQ+`3Dk_7z`j1tL#*2FTcgW f@C+EF009O7>dRn2w6d?H00000NkvXXu0mjfueTzu diff --git a/sources/themes/material/img/flags/bb.png b/sources/themes/material/img/flags/bb.png deleted file mode 100644 index 0df19c71d20d7fdc06e1cba01028983439b2bdae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmV-P0=E5$P) zj51&U|NhG$_=oZTA7 z0mJ{l|Ns2{|Nr-Y#^3*c{=WU_!>_-;fvROCxPdkR1P~M0Xa=C_KR`47{sXG+pY!Yf zqu=)*{%)W0>;M0szkdJy_507SKYxDz`3KYh5I`&-cY{^``2$3Z|NsB`^ZWO@y}$qd z{r%_nFQBC$4Is{6hz5WF0@(mI8^j0N`~Tl>LzQ1Ye}a&q>MtPo*RQ`|OMu4x1!@2Y zAfSdne}TsT{`c$8-(P?J0c~)w`~?J`zx?#Dg*yp^z&88=2q2IKpt(TRKniTbum8-y z1bBWi0e#F0wgIH{FVJ|Pxj-8L0tgsNfByUdJMs7b-@h3^8h-!E3i%CU{QCW$1*GB6 ze~`2PfHeF82q2&aU>N+96yg32bmdP5238q{|Gydk0=52OVEN6!@<&OA7Z~7wL16>b z@DCt>7#SFn85mf=5eY;LZ#OUe_l@D-2Zn#Y82<4v{9|E|jkRQ8_`$&N0jL_N03g5s XX0T^_9W~6o00000NkvXXu0mjfXpthO diff --git a/sources/themes/material/img/flags/bd.png b/sources/themes/material/img/flags/bd.png deleted file mode 100644 index 076a8bf87c0cedcce47099c6b74b59f2c9d1dbce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 504 zcmVCcfPV}OzZe+)fYC1)`hmpw%>WR9L@~Dk00x0r!@5ksR;+hV0>ZLfIcBS@orh;x zv}95za5W)x_7^}bV3YqpdH?h;NZnuSC%?V#{+0gl`~RQckJx{&l>NO~;@7XgzkdJz zEh{VwR0LSuiyWGR{aKQ z00-R5+27mwp+3@G@Um)kt zzdstU{yWl9SIB_0ft3II3)BD*KrA2|{``^Tm;4PDy`=a1tTre>fEI#8 u{{2z<2NVVaum*qtVq}m+iAaI~Aiw~?reC_kVQV=60000gsB+3J~Dn`pdxgmx19A{hgns>oXkhsL8>j&wfIu2Rsv+R_ zAB5T1GyoL?1Q1BWpFe+p|Nf1n;TJ-~Kd@?uhChFRHUI<=#0HS!U%!8$YJib28yLY( z0tg_G2B7i3e*FSj@aq@44gY_`jRywQ69xu=0D?FP=vyd&x*M*V6|CV8P{Uu4OBfgc z0tjNmA4y3`us8lPG6H?}8%zRafgb(Cp!5f*6oP{xAq} rF#LPR@IoIX4%E%Yz;K6w0U*EtuUcjA`-_J300000NkvXXu0mjf+>pV; diff --git a/sources/themes/material/img/flags/bf.png b/sources/themes/material/img/flags/bf.png deleted file mode 100644 index ab5ce8fe1237a18d6809a5570024eb108cb14a3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmV@|4`Xj5kLT%`al?B=W5I`(ov;U*021-Lr1*!W5(gW7O z@cTDV13&<=05Ky_HBiN$KMcQt819e>gHP`g_|Np;&&;0(C^$RHS>olZ*Q41X9v27}ar6#W9}0h{^{OajIK0?h(y z_zOe~zZd`lhy{p$|NA4!EeST}?;nUxkP49VfMx;1;V%&U|N9rH;SU2q05LM8GXV8K n(H~UyA0);fa6B_H00bBSQ>$p&WfB*UmB!B(-`wPhZ^#?@C^U5EbbPyl_g=3Hc01Sh${{P9=HB%4| z34*<3-m=C?^;L%miR{xQv2*hU;8+Y&0Dxf-W~KjsusWFAC4@j0#9_j;X5z6SjRhH> zd}sd(7FPhVFdSi!*Zj@;_Sc`kfByUdk|3A-`STmZ_yb~qxIp9o{E-p)bLt=iKmf7) z+|Ix(`{&<1pm88mK&}8g1WG~}e||Ik`OB#Cw~m1UAb?na(Zlrn4}+v6P!1@{@CT$5 z&-#|8y{IY2iKmf5omHz(^qAp)ym^JhN+jk7Vet{H$(Z8=>|AV=V zva&!M00M{!p&AHub^kXuF^G#pRQ&(-8^nMkpk@XJfB<6o_wOIv5C1P;X6Wwu|KUB< zc%X*g2-OTg#J~U$KumBafq;(A|A`a+OH08N{X($;=pP0KfB<5Fs|GR7oM!0i{{QYB zSm|$=!=N@Wf}I2qKuka<{f7YtBjf)QCj1u{`~UM7nrdKh0c`*VF+c!8{Q&j%sZ;-Z zd;dRshENS5{{S`og~Sg)05QIL^-54s5b7kL(8GuS8yfz9{>%Ui`+q-vfW*P*^_43C z0mK4S`s2qBh&}(NP5W0_$$%QQ@R)`GfB*vkck5Jby^kNv00000NkvXXu0mjfy0pt~ diff --git a/sources/themes/material/img/flags/bi.png b/sources/themes/material/img/flags/bi.png deleted file mode 100644 index 5cc2e30cfc47452d5bef949628e955a522d59e50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmV;U0$lxxP)$wbBBJ zMTk#;k4<3e#ePFE;{?TciOx=-NpIdg`t|#dcz^$YFqm+of7AU<7UGr+0t^5F#PsJM z(2)${Jd)SmT+KY5@!|h>po)L5-!r~>3uJux|0`&Jz~QGy6a*CiGyVtq1|Wc#zWw|0 z_y6C2|NnAvaR2)A>-NX%|3Ci{R?!hvH~jzU``ypCK7Rkq&&~h)FDNvCApj5nF#yj0 z0_X_*{{Q{_|NQXv@Av-qBMmR$teo!O*6-%u-J+8r3n~2s`s?uP{Qmp>{`~+900M{! zNC9;}eE(3IS9-C{62AZc<>Jx>%af}0@?r&05Jg0 z{{#T;0Os`NWh`ko4>SM%|Kw(60099Kad7|t0qcf^`tR-^sIP`Fhru7lkI#w#>Hq?W zkzqQ+@08y_|9v}t;{CEE%)%nTc=-MC@P)7S@!~g$((Ud|+28Q224FCZIGXF0FQ1zcbfB*dX_lJRr z;s3wCNa|2D02KoSAbE^!0Dxf-mZ69ApkCb5fP^9ydGO$cm6w`kGj(t#`M{tFlLo%j z*4%mm2&CaJSn02SzkrtfWBLcO;r%bLy5Gnoqrh)qC;VKmZT`F#yj00W%wG zw4zx17##T6*Z=hN0Tvey7!|wG?K;V)0{r{_`}_X<{Qmp<|NQ*_`}@YSvI2-@&cAgG z*R?p0?_>V(@&EVlEP?{x|1esA`||VNU68t8zyJRJ_3zg&hTp&0WMzR?0R#}s1|E|% zRV}tRkH6o2#3;(nsVMXI-pgBmh17ms`TzTu!pfBl%*_9R;OEbWDJei#0R#}sGpDd$ z96Spi@~bn7G5z{~^_!ZLy2#s;5B~o8&G`G*|6f0Ap0WS=_rFd2C(ubi4FCZEF#yj0 z1a!1=2e0}MwgDi3SU@2S4mePl{012eQ4J-3 z|Mm`933BS6zyJRJ1;ztF0D(08|NVzmQWB*4&)@%$um=Y`lmy1W-@hDx{{qQh3=9AP x#JH7#;TJ3-|G=X54_FW_j)5c_0|P*S0RT0dOSD~(4;cUe002ovPDHLkV1hfJDkcB` diff --git a/sources/themes/material/img/flags/bn.png b/sources/themes/material/img/flags/bn.png deleted file mode 100644 index 8fb09849e9b5712e9cdd8a2c25035da201535cf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 zcmV-_0)YLAP)8n_8%|dG+hlCr-g% z|9<~wU<9iE{r}%DMphZ1Jpcj3%*DZBWo-@72DFWlk(-gj@!ngb-$#D&C_i9e{QvLY zw|{?r|NHlgiHY~?^IHG`05Jg0{{(k=dF}7->+9=cXlNG}79t%T{rC3_t(pA#`tSX# z4jKOh|NsB|;rr`({{a5__y7Wk5omBxQSrlv5B>nb??0VZ8qCZrpS+?}gatn>o%-+B zPl=+||6st##PspQ2Y>)#{Cu5(QJ~_^?faD-pMV;E|7MwLubjQ@B-gLso$mVYgECpU zxpfp2fEt*XnBKpC4-fz`0M7pb@zVeZ8g>5r-~k2r`Sbhd;{WmN02I(80QmHEv)Ik{ z>H7Nm`}_MdF)?FhWi>T50*LYBMFw`s0-y$le?J(QfB$Fr_2c8e-`_!j`0PG|ckZ*_ zzkY$-`sc5Tips@{7Xbo@1sGC5IYwrQfB%2{|MTZR!ygX*-%McG4cZmTY ZzyK0(F$K@T-Dv;-002ovPDHLkV1la=J3;^e diff --git a/sources/themes/material/img/flags/bo.png b/sources/themes/material/img/flags/bo.png deleted file mode 100644 index ce7ba522aa7e948d581478432643c230eed1a658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmV^3LvnC{|x`%yaFl$ss8ha0V@6XKS=c-5cwO(_{}IL0ki=i zfLOjo{AE-9^-mn=h(G`Tfz|!{{r?|W+uz?{^yeR#!Nm9NlRN`J0I_^YV&Ikj@%Q)F z|Ns9m{0FN3^Z!3k!*8HnFvf4N5xas50L!z?-wXsAPk7$ ze<1l+iQ((fPYeJ7#KQ200VpKFA^{3Nph^G!{9^b86oDW}(Ek1R7ZiL9e}Ret0*H}e qBRB&8AR!3%7c6cef(%d+Aiw~vBYd|xMihYn0000j-HAXl7XJGjM{~r+i{r~sxzrQwG-&h#_Y&p;L z=ieV7_s^f-zyJOD{rC5(+EoAn1k&)I;s3Kw&;LT?{{2}P{Pq8T&j0^^J4?LvUd;UK z&+k8ffB*XXONL(tXahh1fi?X94^$0Q>Z$uRRO)Y4)uapmB!2(-ul(c1=C+V!kAF`) z$PCo;`_FHns{jIs3Fu;wy-Z(c2YwAz{&V4aXk?bejFO*Op&u`@i~PecqBpL@DIoojb8mb+WHGK%fG2>)a3=iVf_~v+`s?*1;!`?Kmai^I3i*ZIYtpN f{g(k500bBS@Ns{bTs^2gCr95H^s6Fo1}O2_S$Nfl}4;<}o-r{^R8Q_xtzX z|Nnu?|Ni^;2gm@D3=F@4EC#P1& zzuV{ie)#0qf2Lnh)j(~3VeG$ufPMl9Aczeh3x56n#l!R`HRQLfpFjVwfkN;%I39k( zVgne^e?jDThF>oL0*Hk{T6(^^8pGqq44*zhqZ1OZzkZ>_F(mFeH~<0+0A4S6=>Lb* QN&o-=07*qoM6N<$f&=*Yr2qf` diff --git a/sources/themes/material/img/flags/bt.png b/sources/themes/material/img/flags/bt.png deleted file mode 100644 index 1d512dfff42db1ea3e7c59fa7dd69319e789ee12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)?&DC3JV7l?ccjcgB=Qq4l4w|Q;eOZ4z|IjsEI`#PYSloM|AFHF zfy)2>XZQ=$@t;lU|F1tRzpnmg{PUOLH{-8A|F{4CvUU?d0I>k|0TuuM^_1cNUy$nm zzZn?*{^!*ACzSEy$NyhHzB0Wn`TXRU=!%=n%Ci4h82|!^32gR%glZtk^6USnb00o@ z{`LDW>%U)&BK_|-y-75RkKVi&O=|xC<=6keK+72b0*D2q;Xlai|Ns9mF#h@fM(h;aV>^!x1-zNu02XV-n@ zm3imZ@&EI0hChG)|NZlafdL?Zn1I0yH26P<=DUx29QQsc%}izF;QV-S-hYOl|1V4z zX|a-<=Kf#g*Z)7i{{y|szyJ_HEKEEM|C#>$KmJzoZa)M2-~Wm-e7Cl+vi)L|kY`}} z&A$F20RV*|BkB*O Rz6SsR002ovPDHLkV1m;fPLlut diff --git a/sources/themes/material/img/flags/bv.png b/sources/themes/material/img/flags/bv.png deleted file mode 100644 index 160b6b5b79db15e623fa55e5774e5d160b933180..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmV+b0{{JqP)O=a{vExMP2%`MCSoB^FIcLe_%lf;|~%E5I`(IQNh}3Ao>6Q|DFUXMn*>AqQd`w z|1kXd^B;tM|Njjl{{hM0zwd6?1Q0+hV1xeud-4=Wy?p-%sO`^#2S61Jzk!N?s)6X& zzhA%p|N6}=D+{y%Ab`Lc{sL9~1=0UN4*CD*7s%9KAf+JHKs~=eB-8KTKvw|-5R1&; zzd&a|ob(5%^Z$Q=wHy9p13+aOpFRNu5F>N&`Tk_-7w>=n{RejQzkfh&Kn{rf10?_b z{tFTZibx5v&dxav5I~H7|Ney-|DWN1$%1FyagzUW0464;_wU~W1Q5$TW@eGxtUvee z3vAf*8|igK9~@*rr66bh|NrkNM8z+V zAV?>O@ek;bKfu6d00k6 zPW&$KB`I@TtA?2x@Q~7pdcWi#1>DDZ2>MuG0I@IumHuaV^&7|soAMvT0IK){RtF@1 zgH;3B;_Qq-34j1%{P^)BFE1~|NkA(gBv!!4$aw$$eSiRB1ga=2D|__l(H|iA4T2Ex z>lc`SQ9x2&UjE?0g8%`<0`lvhzd$}*14J4{IhY2@0~G@V5J82%q9;EBlXu0U&@_82I`BfBC|Yn~P8llm?myQ3_K18=`^X_ivyEfB<6p_xd%%#*GZ! z-C&_V5IGPDK|g;X*gypg3;+Sd!XPTj0Q7fK5>&$Y{sHB| zjK9DB00sa3QR4q|tc?L6fSCSm+3>HW`NxbYpP7GsX8sK%KS9yYPfWi)GJ)AFzdp14 z{>t>1fsFwmfLQ*Ci!yxq#8guv=_mQ;-(Rp{AoSPbXFRCwBA z{KboB21 z`ppP*BG3|`!vO*asNvt=e_;3gWsp&PA@E<2jYs6ilRy6-zmSku5?~OOP=5aV@4sI_ zSN#QP00zQ!JD>SpAKYgR_QStF|9~F;2M|Ck zz%U1e+FyoWe;B_0VVclq;}vp_kNy3hKMWrj7*{kqJbMcaQ;_Pve;I)x1Q0+h46j}> zeiN4E1lkA+>|e|*mzJsW^M3)l^W_^hf&c&c`Mv->`48yHFF-%s0|+3-*GLfwiRNz% m3}3(u4lrUsie?}H2rvLBbQv(L;??y40000e`b1WGV} ze#gbd^&bp=ef-GykAYc$@BhDltSqdeSy?RXJpcawy+5fJAb?mHcsPJ&{d@EF@4HtJ z)qno||1xd*zaM|Ot4f#|8A1AQ-~Pubz$7IBv;-i4SQvovfB*ge{fFVtAE4aNE7yPi z`^Eg=5yP(^Ur(Q5`TLjM%#`8#_rHuB|9}1hItd_vSpNO`#qjs<|KGp=|NIHm@MXqK z79K7}ZvOwQ9Df%s{`~lX*xI%KzW-!k{Lc96Cr|@G0I@Lq`0?-epMSr9|NHeD?&umBG}6iH(DSogJte zDERNk_kV0Zng09%Itd_vSb&=T{rt@+B*66dJ0my{fpNkvBm!jpV_;xnVgd@XDk?Dx zh=IJyzyJ_HjJJUrz)|>#fr0nRl^;KTz#|yK`2G9$BS%LzureS32rvK^u`=B;c)+&+ O0000d94tALrX!Wj0S6V-v9sr07*qoM6N<$f?*uARsaA1 diff --git a/sources/themes/material/img/flags/cc.png b/sources/themes/material/img/flags/cc.png deleted file mode 100644 index aed3d3b4e4467c33717ab3e2f61596e06113f9bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)Vbu`-)NXk-Y`p?2$B#e1 z{(buQ`}e;;zyJNd_UF(2w_nb@VUiUP2igD-Kuin_BL6vl`zgIQV*mR8|8G|2U!T7I zn`-)Ow$bxne}9LGfB5z5*XcJ*K(;aeSD>o^0st`p&i@1e@&c~g4N@7~{}B9V!5sbp z`j|K8<@Nq-&kt=P>@pAZ`T7Q#;RiPl^j;kSgdzX}05Jg0{{#R8=f>y-z~LG0`u_d< z{QLg=2?6_k)DH^)`=sFo8YTUi-v;{r`o8J{6Wj>^)c^vB2^cJY|Nnmc_5b@He}DY@ z_51JdufKoSslWR1>-W9)3`r;XfsXn0`_Fc($H!lT!V@5Xn1Igu{qOIuf50&L{qg7D z?|*(LofMGa_%_k-*{}b_0g?9mMSwvE)Bq4bEIr*1})*zF_+U)&LMdEMOb{Nb-vOh6FrNC(tkd{&4;N%g_D$&)>g> z0^hO}m?z%iIsOJ1mka;_#K>R{i_RZNQ42x8VJSe8f#Ern2@qfa%&RHCyvg>Q00000 LNkvXXu0mjf=TkSf diff --git a/sources/themes/material/img/flags/cd.png b/sources/themes/material/img/flags/cd.png deleted file mode 100644 index 5e489424884d2ec9e429f70d69af00edf242a077..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 528 zcmV+r0`L8aP)JkPqeYl28iLgD=0{><0$P44T5yOrT$dE?(KkwMFdoG^-J zGv9P)Kk|i5`lcNgUUAbboca5{hI)v&h!9!~`Yg)Ld}$VwYqqXn@gVLi>3LSVGm1W? z3qnDJAk6chH(u7f~FohUBCxfQDx8?5BQsCcprAnfVhO SHC~zk0000@|NZ~|iEi8i zh~?j3h8^dV0y&$fY|i?}`2XK;hJSzm|G$6#|L@;V)&KqZ3sU;$?>`_ZF38C6g#jRd z7@s_ODJ3Nev=9gw8UKSQhX4P)z5oCE{eQ>y|1j|H-+x9%#`EXT0R#{W1H*5i5@u$g zs{agN2m-%;fixfipeaCQpFe*F2q2cU!)f`}`5%6M06O*WzrTN({{8*;CkCkD_wPBk z=llWket~@P=ieVecEOTuB>(}$vTge|RYlbYUmpDW_v_E!KfnL|{{8n?G|>28zowm@ z_UrGj-+zAtrGTUoztWctUjPD#h2amw@BhDn5OHz(52cFPg zot=T34qlT?57Mzkg5?0ssOG0Ftp>paW8OyZ`_I07*qoM6N<$f+2k} AjsO4v diff --git a/sources/themes/material/img/flags/cg.png b/sources/themes/material/img/flags/cg.png deleted file mode 100644 index a859792ef32a02b41503b5ab5f216191af397e02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 zcmV+k0`~ohP)i@P`2b{=v9^Ktp0uZ001fLMSM)r!?%mH+B91 z=ii?+(ckX8zrd=&8g~5t-|*}I50LQ;KzRlRfB=Hn08;wv->)Q*Kc0LLgTdsU-~VfV z{r~#=|1XdRMzE6r0tlo5X#B6gzhXrG`18Y*0!g6iieLY~Kvgqz}`W zLWO>Z3Lv@r7+CdZpiy8Ae}EeP0z(_<2Y>)#Vfe-1#`njMUlORAfdMG=o8iiD#%aG9 z#Q!h|feZ$rzkeYJ=p=vuV)VVru?7U|?FE@Zm|i>fBlzF zc~M_qKf%h=bAcoS;}NE7f8|yFe%B9?;;8%o@BeG_!|(4qhyo=(h-XBmKHXpc{~y!A z`THH3fsDVeudko)ARzm9UL&JI!+~uEM*rBES1=kd6zV%LH0J*N$gIQAc0y}k9qTFv z4h1oVG?rB#zNY^8{QUp5wE>>R#S4NZQd1i@F)*?OF@6y}@zmk^!Gr7L9asuAf!ae1 z{{CbBBH^Az=(+fAb?mHzA!MjRs*H~|NF=I z{~td;@BjZG-hUVsqZ#w(|L@=b|NQ>{d(*K^00G3pzycQk`jp|{UxvSb;p*Vv_V?Sr z{{Q;@@3$6WKrBG#F*5vR z`2XiW&+Xo6{KsbP_-SF+DJF`pL$*;0gaz z7NKVhyo`U;4*0+SK#>rfFFfafF5DUYXKh;r+@n*scPQUy6`!63S zGXn!71H*qtMn-04W+o=4|487=moEST#KiEAA;m(3;Xgy1iO{3BKc9a12~-UM7^Z`) z1qdLZI~bN-c=z}J|D88K{QmR*&tHcBxB*ZDKmf5Ya0q<-!`is-{h$8~f7m(x{QZSX zH3Jv`1P}|uy*o^wIGI2G`1kie)4zYe_&EQ6|NftW0ohon1}3I|Z{7d|5aVBMp0ssVo0Ek~;W>Z#0SJsA+2j`G% zv|UVeYYs-#Sn6_J90h1VosR?LBU7{U1rQ6+R0f9sPrg3=`~UA>#=n0a|7Q67_y6zT zP{j57|G!`V{{zu)Mn+knB>(|98e;E17s>tTLaMG-~Y>h{r`!g0jL-tfS4HmF#P%V_xIo5zyJLP zk|2W%e*G8w^1X|KC618W{eAoCFX+EI diff --git a/sources/themes/material/img/flags/cn.png b/sources/themes/material/img/flags/cn.png deleted file mode 100644 index 89144146219e6fbec7eaa89e1bf4b073d299569e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmV;}0Vn>6P)$bmtfBa_T{rmsVufH!rO2O)W0!b+P{TrwO zAb?mv&i(NBbu;G`sX*)cv$d*%>MiL-(QdhpkjakVmyu%k;sfcNRj;yhJaxT5MTg0u5&QfH8#Bf O0000XbC_7v4G9~kE;3? z$h?1GrT>4y7{3|*{r>Zd0U&@_82$jY{AFPH^Plk#hy=QU5o|Ds0oDLyFn~2M0QE2c z1P~*G;PKK9g@-SH{rUU<_aC4k|G@~v`1Kn|{`&=C|M{yZ!G37cNq_)iVfexD=MNA8 zh5p0Hf4_c1v;p<}|Ak}_F!%rh2&CcXZ-(!`82&@8$XA^gF6?xq}zd#y5N`WeVBbyB+frxZH0- diff --git a/sources/themes/material/img/flags/cs.png b/sources/themes/material/img/flags/cs.png deleted file mode 100644 index 8254790ca72f98d9e79d94bdfcb8839b1fd434ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmV;o0Z9IdP)|s3jQ%L{DG0k=ogG+0SLgMnA-pV!aytqt1(q3VU5g2cTadE%W~lnu`}m; z-504zOD10s2K8+~RqF^K7O;8$o;>*sR0>r0`!|sM`x~eNg#P~i_4n8BzrTI~MgGdl z@-i@d0|+1%Q&SyHO(9WHu7Cgk{{@--A8b6x2B1zb1BygNIks=N00WJ{7y^0)%zz1kWJN^&bany+5X-;o*O`wU`+x5q12BMq=+`e0f-vAB ze||Ik`OBc90(3J#0I>iAmFf2%21!Yv97q%>_xm>^i2a8FLV}HlAfRG^0AlbRVNjfdgKH->)<41fMG{Q1Z53yA)}NHF>VM86o=*Z=~EMTLRklg;&|8vY-+ zh5rBh|L@=bKM?ZoKOp1JpMQV<{rmmr|L=eQfFkpA_5cJB<7Wm2?&_*f&z|!oCH%Iq zVPN&@1^xa7gnxhi`TP6#zh6KNfByZH;9_972M|CY z4S#m*VEXjw_teQhfB)LctFzlGTKpda#8eRa1F`|=V+j!s1_l{`0AhU0z`&K2_5c3; z?|=UACdB;@3Hy%?Ffai9!1(6P8-M@;JL%7#4}bn}Wu*W1^8Nqk|9@zxfJk8Yg2Rge z5=!5G`~e6c79IwMkAMHSMfCl8%kXF6O^EHl82Alg`~}6s-@pI={`>#;Kf}J}IRF8~ zc$$I1RCFdZQi0L={}0epF!T#d{sWT?V3G+SzyRi{Q|!NXWpDrh002ovPDHLkV1m+z B7Bv6> diff --git a/sources/themes/material/img/flags/cv.png b/sources/themes/material/img/flags/cv.png deleted file mode 100644 index a63f7eaf63c028615b2ded5878b5e14a7dbe962f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 529 zcmV+s0`C2ZP)*82p^=00=`tlmIeOf&y&dk@6oT z&CV8YCOfMzZ7b-;WHc4ffO0*K`UGc#9pHKW{n=1`s=Y4`sB0UGuD|F2(+4xFrs{6A+r|Fh*S$P>SRGs(%l z+O-QHfEa)O{tdAK=ovi517(5A-n@AO5I`)f0sl(Vm><0RZzq2;(QtLuuFT6X6;y@p zb-8u)9gSFj-3}5^z@SqUX4qfA01!aT3<}j|#!Osn3@^V(zxysO&hx#~ZN`f)vS*$d zpLlA?$HBnM&cM&k$j1o^^oKjY0t65vgZ)>ehy*ei5K#*ZyWju7F%Ll?01#jRixNU5 T4U6zw00000NkvXXu0mjf>cZT~ diff --git a/sources/themes/material/img/flags/cx.png b/sources/themes/material/img/flags/cx.png deleted file mode 100644 index 48e31adbf4cc0074f40e95f87c1f103b91fe270e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmV-m0-ybfP)Uz~~Q*L}q{yKmai^Fs!d`Rbj9@@=xl~KZbvQ|NZ^*|L@=bfBpc` zKOp-38^rz{DEepVv)`L`Yyt=%76t}3hHqR?<~aN{I`!9n&u`}MKs~?z|Ni|Cihlk3 z1w?Q7fI4M?HUI<=3&<7!82Y{{Q;@?^mDN?|=V) z{r~^ll=rtu5CcE}F#**BRkyY(adR>Mc_H{~T5^XRV~oVFSgBv#s=t2z{grn0SJIVV z|Ni~D^5u8)5(a<(0%_pmV<{@S{pr)+Nt0E6|KyV7{&xHKulY}Z0S*2Ic2cIyuhSoY z&3*a@=p=vu0%~ALNs$10lZEA9e*W!WzkWV{%9A7hYlh}ewm<)V{rd@2{rBIm&Idr} z{RV0P2mmnv&i?}d08{q%2kh+oUtbt0DGA2L@2{yn^Xv%Q%_4hjZ2Q{KfBuh*0fWjOcoPYi>{Qk`ejtlm`TPy!Q@c0|K1n4Ay00P>u ul!4(JQe+}W>@P40kp+Sq42=5$0t^6?P(4CrvcmZQ0000s1`2Y9I{~ve$KWO@Yukru?KTxgz{s9CK3*7Y} zZC_6Qf4TJkuQ&gHzW)Di+kXz$|9k=eg(Cm|XMz~|=g%L20Ahjo4`KiVr|y5|U;qEV z`p@?NKb!P_9;^R?@o<+hfSm*oKp+h;f&YIQ*bg)L>I;A4WVP82*P-nR{;Wu@%{Vvyu7@~4txIf`R>OD+-01E zIfRil07L2S-Mat*#Q65@TRuKMWMi;}EJy%|ff@h;2;_%%@7_UT@edf{0+7H22rvMY Ws9gjvbyTka0000? z0048MLcfb{@Lpld*gfdL?Z zSQvhRtN^J#x6%GQNHxSfxHgc;AD{-1tAIKH0tl!9q}uD*5!1Kl8Kk6va!f$;fJ%WL z`2Cv^NdEc54D$xi27mx!VfgXqT8ME7!~2)OPy-`SXu#NiAkhzFFflLy1Q-A_8F>@M S6G{sJ0000h<6BFn%a z@b8~2SoNP@zd$;E{sbbRuHQd?{QCI=sNwhbA3*&Qe}GP900=;09NYi^fU@pUdVa9*13;+Sd!tjgXKhXQEMobL97(p6<{RLvMGBN!7 j!N9=G@a-1^K!5=NcXWu!7_DDe00000NkvXXu0mjfeQx^H diff --git a/sources/themes/material/img/flags/dj.png b/sources/themes/material/img/flags/dj.png deleted file mode 100644 index 582af364f8a9cb680628beae33cc9a2dbe0559f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 zcmV-C0>k}@P);we;9uK`S<6~zaM{qBL9B<0yBR7V`E_e2q4D) z|Nnpa!Ep64!{fLA8NdLj;oraifB*mg`;Xx-kn#6Fhzn-q&in!pKrBENJRA&WD*ySo z7*5@0`26EP69WTC_22)0z>5C-g{l_hVFa245I`UeKudt6h7^Mc@BgDW81BCO4-x~L z`sXhc{R3+I%fRsKA3y*x{R6rHsA1>M|6jifb2E4w{z{xB{`~z5CPC;Y7bk|9<`c2PXgjR$^CT@Hzz$KrBEfF#?VC z^aSdB^z+g5SJMxCJOGqNsQwQkfr0#&=?~CJ009Kjz|71H^!MIRd#Ajb^76;aUyQ$y z%m(TN#spBq-#`C>zGeUjAdrR+|30kwu=eoBL!3-pGMq9%bs!`E|ACMovw

      4;Zk2 z8GbPU1Q5%#7t@Nb6*GKbU;u{yA29j{CVzn$|6qa)V3LCYAiw~8(_SNKujRx50000< KMNUMnLSTY(1rd4x diff --git a/sources/themes/material/img/flags/dk.png b/sources/themes/material/img/flags/dk.png deleted file mode 100644 index e2993d3c59ae78855f777c158a6aae6c1fb5c843..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 495 zcmVh!ZNvLM`<}kPiIA3?K?Zl!VJuS0ABN12uI2v;s z000mK68GQM4oDR3?|C6;zBc4LR82Q1eETXSa+3nD0Ad8%4|Ml`Fn}2U{~ypshW{9V zk%{T!hYtV&#KHiVV*o?2zW>+&Bgm+K00G4EikX==E9>w5`yf~S`o*<00G4K6dZ++hy)_Bw{QPEdi2K7 l5H1Kw2asrHVqgFWFaQRwS@oh;XP^K8002ovPDHLkV1foV*8Tth diff --git a/sources/themes/material/img/flags/dm.png b/sources/themes/material/img/flags/dm.png deleted file mode 100644 index 5fbffcba3cb0f20016c9717614127b89db4c9664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmV-y0+aoTP)yt}{r~U(pZ|aU z{rk@#!dhJXj+vP`D&$&!2yPR?Jud5I`&tqo00z_V3?cpb$_)%#~li z5Bw?p&G@T5&5h~tB<;UIJ-`3_mgbQL+5iwhOdtm^{QZlh+Tg>NcGo{qR#UR9ewx4g zlzHy^uRp(j{rmOj?;oHBfB*n70M7pb{ow!s5r+W$=Kufw0RQ~_o$a1N^GPoTT-yiw z&XGVBSbe$r0&xrf|M~#~9P-zx0st`p&i?@b004Y@cH`sX`~3X;`}>j`1PlZ1WGkKd zF1~FN+w&9T}cJeJULy4V8r?0tNHM6WN&<2126ppbC05A-~q$vMCOd&N)3^rn&3WaiZo>@dB zxpL5=L>h@#UjVT%{Q39iA58Ths0J3s|NohoLF&Lt!8(8c18V>XAjZFc|1vT%{s#lF z^Kb%2CZ>-cJ^%y|<6Q;@;r#qR4;}z*|Nr|B$h_ab1b6QI%fu2>dIV_O?>~RRu82tM4=f|&Ke}8;oX5+eBw}y?G6)5=s|Nnnr@aNATAPEpaEN{Mj=m^OD z&%p5S|G&Tg{{H#<7bL;LEGj9<&cFmz{_j5mJbLs9Ab?m{m{|TZ{D1lB9Z2clKfnI{ z`ThHs^2c9)q;CF`l>Eoa3N#g>nv07INCE^93jWH3lKe}28-VENu!{qxMpm&svFOiawo%#4hT5U&FS z5Yzu(KY%Xz`RDh~-yl6N|NT~b@qz9A2lm1$Hf43G`D-AmnZXVNY5)izCWas1fbRMA z8?52ykLBVV-&q+tkKFpbbOC=r`2SzOfQo=l0_p*hfB*gk2q2IKpzD7Eo%H+Hk6%A8 za57|Q3rv;f;d1r)FDv_xg9F*eKs^8f#KQ37)2~0jMR){${rwHH2k3S7pO3`Z{#jf7 z{|`16Y&=9YkOT-IMh0&|hF9+yelRe6V}O#tcxPkSx96}BCoe=1&?OKCkOT-Y05IoG U$(*n^qyPW_07*qoM6N<$f?|9Y@c;k- diff --git a/sources/themes/material/img/flags/ec.png b/sources/themes/material/img/flags/ec.png deleted file mode 100644 index 0caa0b1e785295d003869330fc4e073dce07e7f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmV1sCzZm}g`N!}J$oTi?|G$4gL7*^D3`7C}Kmf5Y{CmeN)&f@km*M|^ zrvE_l-~a!AA&BAspa1{=fXIJ9!9O2vbOQts3j+fX{b%^|8m0my0Yd-4N`WN9@BjaR z=no^SIM8~400P%s(0a|A0FHhM?*o#se9Q zEZ;b|7ytr@MWm#zEz$bb`!9d~{{Q>$@1MW_!07MqKOpw+zkh)g(B$8L|49h*Ov!x= z5I`*NZ%IAX?Fbu$UUAQCA3`wxix_2=I& zAouq_SzðCcuS!~%52Kai0?gF&VORsRAR2~rJG2PFT1^!)w@)C_d-AAkU2Vc75Z z*R<@y`9z1vevIh)-p7{p`5C+7f|6l;f1_&?! X)GmJPc-xs)00000NkvXXu0mjfGFPrC diff --git a/sources/themes/material/img/flags/eg.png b/sources/themes/material/img/flags/eg.png deleted file mode 100644 index 8a3f7a10b5757b006948ea4436fb242d02dc9a4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmV;?0WSWDP)LAHVtk{r`=k{y)(2e*gi*sIRYISXlV_^=qKp{(!;n-+xj9 zUjemETFMXP0$m6sfwJP_;%#kh009JYeOg-Dy?gh5gTXH_fG|KLm<2Qhs6|CZ<>JMQ z009IFR-loRl9E6vpeV=!FaTTi8)D~Q7yv2;2q2OXK!5=N{?|@pNV(X=00000NkvXX Hu0mjfG@sA` diff --git a/sources/themes/material/img/flags/eh.png b/sources/themes/material/img/flags/eh.png deleted file mode 100644 index 90a1195b47a6f12c70d06cb0bd0e4ea88d7bfb03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 508 zcmV`hKmn*~pz%QT=MPXRKmaj;?1ifa0xhloNlE|L zuK&--1mwx?-uoV+`qwW8u#*4+i1F_GyFwg7fByafIr{%Uh)$p>Ae%w(|Nq~=m~|`# z{`_H7QhIal96$iEC^sml1*F~kc<(nb4FCQ91q_kDz!3TkBLDsd`Sky<|4qNomi`s~ z`xoeVfB<3v8uI)9A4wibp!A=AfB%5B0nwj-e?TNKsQ>@@`|oeijK3Q@{{o!^5I~F! y*$fQd7#Mzm(H|HCnf(WhfND7yc3x%x2rvM-AWsdQI)rrq0000&KpNnxA)<^73~VwoKqoOWF#%15i9uxn0tlqx)vH&?arx`ryF**H{9<5mxO9m@ mNC@PFfB*h~9RdUZ0R{j9;Y1$IN+(bN0000&(jx%j7OGE_~DVuFcQkgj@33fJv($pjj zgoNxWFM>pG#K4X+%S_Ys!f>f$mib36%ekHNec$;y5njB{!+Y`YzVGwA&4mTVh%ikU z03gD2Hn&LPeNu%hDG7PUvzrphs|^(-as$IIo1LmPya%Hc0Qn*6qc4XX3oKoa+Z)_XBQk8 znPA)XelBh#6J<)fj|w>7X+~Yun^@Bp4$+N z6L8rb{%QnJN{fql*fJH1L*2YjUlB~CXS&&LY)1V3h&68|x1_5-(4l3HUgs~3JvLXI z$_D=zL{dTnq9RK`-w~w|sCYqqA;@OoAE0!{9Gi+cF%zA>5*8OAiXWs z!A~!@Tb_6WJ;mn(q~>CYJ~Oq(|Mc`miY)G1d$)?S_lf*=dz3nd-8+hwz5w#U=!7L- z+Ve0W8Werm#o=KvYxRVVNtM9!poHk%m;Y{gxKdXC|Y{ fc0^aUlspXz7vm>S7OoCUZUIwXLGJ6E%Z+~lY(hhH diff --git a/sources/themes/material/img/flags/es.png b/sources/themes/material/img/flags/es.png deleted file mode 100644 index c2de2d7111e3cb59cf6511dd2ab045e824bdb43e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmV;`0V@89P)@|4`Xj5kLT%`al?B=W5I`&pe;NKW0^Ri&h`xRJ_x;0v zUa?=y?0^3M|NZ~}FE9c#{{3cP{Qd6}13&;Vf!z&M{pZWqKYu4MFm$tgedF}w=P#IQ z7-9gT-$11R0mKA$(qEu4%ok$*y!^wMRm*x;`R7|k6yu?K{s8?55I{^|9{?Tjhec2I zv+6&FhFWG_BbNVc|Ns94tNRJp!0`V!Py;{!F#$2enB#XZaohg-5%Tlk#oa&nzQW9g zl0Y{D4gK?n0U&@Fe=;yIr=|V7caH%YEYL84k`Tt9-wc2LGODP&y?7BIfLMT@X8Qey zK~fSFpuiXa$^kk7RCwBA zWQbH``0|MX0{;DB`1Ob3-!Fz=zZw28fY1*HhF@R=VQ?@21P}|ur+3w` z_wT=dfByab`{x&s{PXYspTB>919^Y{{Qd`I{N9v10U&@_7=ExZ{APUe{`KE~Al1MB z{rb!Jhml3<_uqeCzux)%bv7|NkFAvw@aK@N+YWG5`bsF#yj00sZ{|0ReUZ0OJ4u`~d&_lgxzd z_7grGtKje;)ax=32IqJ>VE_O6|Nr{|0Uz@6!2*a0?AgCSJ_s@V{`!jztXlEUzkg2h zOW%AK0ILQg2A~)NKmdU>0L=y=29PKt(~s@sMWK)O87MU|4G0ImPt*+y7s`{{I1L_{;G9FVHyv z0R+;(^!pEkq$JpwzYKqVGyVRp{reTr#sB4{{{Q&{G@Ah!GGGK$3=lw!Ux87Egcwk{ eXi`7`5MTfy3O%OUuKb?>0000W@Y84;!#FdBh{DWNV{85G^eR=U#)*62qRvoaLX5p!7Lm^{g>IM$Q zMs{Q_?l?+2NRuC{19iOmU$>t9;*>tnC_qaIU+T2fR7nFyd0Z0-b-MgLN zL~_)yI%8}kwU1=sY!YIJllUc_pyhtI4TcZ)*Lyi~^>58dcXu!D%H5T!AO`R!zyPR# VdiZ30KxO~{002ovPDHLkV1g_p%GUq@ diff --git a/sources/themes/material/img/flags/fam.png b/sources/themes/material/img/flags/fam.png deleted file mode 100644 index cf50c759eb28b5962720aa1ce0617a29003e477d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmV+v0_**WP)SU^I57#IKohy|#uQJDd#=|98& zUrgMLRb~JG{$u$2m+|*M=0AU#{`@s%|H#1h=ih%I`g`z86F>lpk-UOTf}FCMD80)oDIYC+&q4vMR0s0&DpH|L=c>-#`S^3sJ`m zRPz_88i@Y=|MmYr*an6_AO0`^1P}|uzkh%JGXi;k8UFtPIt#4m|G)nbm0000FP2AE)Ir2{}>qlLBSs|`Qg(SfB<4)VqlOE;Q=cD|Nnn$ zna02W|Nj1E&`=Tpav_4q;M$#E00G4E4{SI@`q`VGKvVzz{r4XmU}R+c_2(Zz0I~c7 zs`v*r?Dty(;z&PFFXX zRA5t=4x{1SIibD)Vqy6A2V^D4P_SySA|L?j2ip1XFA)9%V~_%1r~w2J3=}{2Oiu1 f7(RXZ0uW#T>&I!FfdIJb00000NkvXXu0mjfj-u42 diff --git a/sources/themes/material/img/flags/fj.png b/sources/themes/material/img/flags/fj.png deleted file mode 100644 index cee998892eb316c3293ef2d52afec9218bdbbc03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 610 zcmV-o0-gPdP)2C05Lr?a%1G+Sb3M_ z-f!*)-&mJ@lxC7weD@!u;s2li|9<}wjr{Zf&o8mqKR`Cn4*&rGF#yj01QaSLwCD}R z0w(ww8v*|PzTN}jB`Pj8{QK|!{{8;|gOCLd|L9jy6{oELG6Dcq@B)aDq496GGsCmb z5T7wXTnzN$?|=Wl{r{i6vr6{G)xV#={AXc)t!L+QBoiQjSb+Zc`=1dU2n>I~p8E|B z6OfY_{`1$ji1Pn`9_T5yZrhJfj0}g~00a;V(9A!7nZZWFG{8az7^c++|9dI@cmDl* z!Nvb)UorrL86bdIfbsI1fk}{;;V;BV|AE?oY(}v2K-{x07*6Kx`SfB<4-V2A|A=r2_C101z~ iU~vp#0R6xN5MThlzdwv9U#bcK0000}CO1*!he@c;k+ zfB*mg{rg{#hxPwIh8G{d0|o#7{Raep|AEAFCm#U_AQp((@4x;AD*Xo({rB(3@4q1y z(m>63@(hzyJPYWMEi%>@iRTXyxzU zAo>qT2S^W413&<={Q1WKlmMyz`(Hzv@8AD_R~~+N^7b200Z@m&0zc4{Q@7rNwftxJ z^$Q??fEu9g1Db8CAq;fMkDq@pJa`8*&sI~^TtyHla^%`8uswf)HUI<=3()%@Pl0^! zf8Ui?K|l%XeRX{Qd(n@juAHz(D*15I`UefB!>$cK-hRUqIf!|Kj}Y zKt+#Ue>r^ZHOMRf{y`i940V72V*2%m0pg)Q5O4ka4>U8*PAAEH2(%ZZ;ol#C0AiF(UW*)& q3=s4Oj6m#vP&UxAe?ZIt5MTgFMVEBke8_SD0000BE0lK=nzFYgc)d0A2*B+AFf z2joHok-@WP&j1351!6Wt`q9fjf1W;g`1ALFY=DuG5oiNI0I|ST{|2JJ|Ni~?`|A$_ zRt*pr0t5gt0M7pe4IJopi4@}M{rvp?{Qds``}+I+|3-D|`uqR;{Qmm<|NHy?`uqO- z{Qn;q1i_Qs0*LV@1A}N|@t-FT{{IC^{`vn0sPGp^)o&2vABgb_!eEtCyu9%!Kmf6* zGhfda5_|CT&#%8A#S0%rhKer*8VNG{57cZ3sU*g7is3Rq0I|G(Bf-nd3vr@r@vHy8 ze*OIQ@9-oMOb-A(eJ@7=Ab?mP;SCW2x*O<#U%#>Y7zqCS`2!F@APw*!ml9!S{vjhP z$_zA&0R;fLP(1(v#Q5^%OL#2G%0Af7VC%@R_vTF*lgG%);U`26kn-@hOg zU%!6+4+cOs(0HIde9xZz`}Onxub&LUB0x(30+2WcIRJn#2ut|?gWYu1Cf+!-K%B8# zdf?1WA}#uZ8oj7u>$I1i0Al&`=O0k%-@icgAIJnM0xA6maSq6BK-ECw|NZ*S`0Lj% z1_pot6puj;05Ax`F!=umqj7^frO?t|3^&I1kxUq9yECc+jQpY84SWH_0#pxl$?v~F z@*hy-KN0|X07U)z`4{NpU%#2aHUI<=%a31wK(7Du52Oc(|3O^?R1IN+RRjI-n*kVB z3=9AP#PZ|EACPLGJ%9cJNh|>9B%spYzZw7h1%?tp0I_@ndg9MNE>313@6R75NcceF zkr51-#U+7;F#`Sf7i0rK0I_`g_NQ&Zk)EZ(2O=d>QH$KN3zEi7S9u{+2K>GX4ds`2QcM z=+A$K-~a!^(JwH9Fn%*K{{Cdb01!YdV9)*qi~a#?`wdg{8%Z^Y!NB>w;@|&31~6!UgVU(k2*|8J(R-+sudaynhucHbwAMTnor{mwqO^w7JHzaBsT z{O^B8RYf5+LvDs&KmRKVd78=o{`1#HTiEo_OolaGleS)G+IQ#sUI`b*pv<`1zCJ=H0jd{{2S>p`ri%{LsXJ%FbMS z$#S`6f|?OG!^Jxczkf6Q`UNF{l0Sd`ad7zm>({^EzyAS6{{CgrkluOb3l1A>ZU2~A zK+FZ=zkmP!`TOVhpFbzBzFaPmD2$N3;+$pK?>zdet`f0002ovPDHLkV1gy;I?Vt8 diff --git a/sources/themes/material/img/flags/gd.png b/sources/themes/material/img/flags/gd.png deleted file mode 100644 index 9ab57f5489bb9ebb6450cb27f4efe0cfb466144e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qXCP)@|2i2MUNJEAGBA`g{QJZ3ub1IpEW7h{~Z4K zJ3#Qa=Q1XS-;5h0el2+U>(Te$zyAID&HDTIKad810Ad2W{jW5`@9y)AKr^5J{4Kqa z;cw*UKQW)B)-pW&@%z{RUqB7N{{H&&_Ycr?fB*vd;rG8kGw%JlqX`uK!_D~nn&&T_ z*-Q+-7;nUX=6mt$`7e;3-;BTi{QC{m01!YRC;j>JdmqEEKMa4Icz%Tm{+4F_^}h({ z_1{sye%WyRp84|E^4Gur0Kxx1e;6150*D2Oe>41%=Kmef^V^IA7&yOx!2%AYU;o*D z%dq`!;`!w)_PhDb-(PS30!;@9Adn3rpZ_$9NHVegX88Y?;V;N+#{WPzFy?-P;*ar< zJ?CFrnZE^h{{CWM00h;Fvzl@K2fHp9I6dqaaxb00=Mu XLcuQ~?TP?t00000NkvXXu0mjf`7udf diff --git a/sources/themes/material/img/flags/ge.png b/sources/themes/material/img/flags/ge.png deleted file mode 100644 index 728d97078df1d07241ae605dff2f2cac463be72e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmV-Y0^8x|9^h-OG^F+g7@$L?BC01YQ`Wbb?43;K=s|G$6#bNnb!1Cx>Qe>QfY2m>?Izi&U8 z1o&Rm*8l_%%a6%3nS?}u4*37)&;Q?l7=Q-<`}?1Z>;KQLY|KmGQ@ZWEch0Jnt zUmm{%2p|@g=ujpTGX@n^21dqzKYxO4`1a@2NuYivJ4XgKw*UYBFf%g!{qd7YP>5~& zE`R_4F#yj00OjT7{QUg;`}^~|xBB|}`T6Q!vcs262Lz;t$n|1+qbnVARhhy8{z5C(*C%JTg?tEV3%;s64O@&5h$(1-*>2%Ak`A87BFlP7^( gh&l)WvH=1N0MfQja}g1cO8@`>07*qoM6N<$g4hNuZ2$lO diff --git a/sources/themes/material/img/flags/gf.png b/sources/themes/material/img/flags/gf.png deleted file mode 100644 index 8332c4ec23c853944c29b02d7b32a88033f48a71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmV++0^a?JP)lgG%);U`26kn-@hOg zU%!6+4+cOs(0HIde9xZz`}Onxub&LUB0x(30+2WcIRJn#2ut|?gWYu1Cf+!-K%B8# zdf?1WA}#uZ8oj7u>$I1i0Al&`=O0k%-@icgAIJnM0xA6maSq6BK-ECw|NZ*S`0Lj% z1_pot6puj;05Ax`F!=umqj7^frO?t|3^&I1kxUq9yECc+jQpY84SWH_0#pxl$?v~F z@*hy-KN0|X07U)z`4{NpU%#2aHUI<=%a31wK(7Du52Oc(|3O^?R1IN+RRjI-n*kVB z3=9AP#PZ|EACPLGJ%9cJNh|>9B%spYzZw7h1%?tp0I_@ndg9MNE>313@6R75NcceF zkr51-#U+7;F#`Sf7i0rK0I_`g_NQ&ZRCwBA z{Lg>@|4`Xj5kLT%`al?B=W5I`(ov;U*021*0XgD3^5{teN< z@cTDV13&-@;@|`T5QYI@3O)ok?1DO<2trehc#kXh!0Z4iC6of!=I9L4Jz5Qk(jP`l zJOKo8(qFLXAF#IH8`u5XwDI@PAHNy@|4L4RsD^0x1N0+605O4m05bkR14QCiMDQ;; z>0h$aKjWi;+@CNFzZm}i25JBZAQt8_hOB_!_dovn^Y72^zrTL{{r&6TuiuWpfB*e$ zwD}j1{Ph<^0%eu?|D0`P00`k|9}4iHT+`$2p~p=WCoxfpgkZGj{YEt g{DC2GLI4Ob02tU}a;hkw5&!@I07*qoM6N<$g4!w08~^|S diff --git a/sources/themes/material/img/flags/gi.png b/sources/themes/material/img/flags/gi.png deleted file mode 100644 index e76797f62fedcbfca8c83c51951680d6a6e9081f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmV;=0WkiFP)VoB37QQ+R{;bN6GSUi z+kb{HA3p-oUOth}-@kwP{0U71P%%INK{Y@H82)oDp3V0Dt?T`39Pi$;RTl%zL?{P4 z2_S%&kW~Z0x6qjPzkeV9`s>}VU!Q7P|1&Wm)PrpR2q2b!5Hle5FfeebsWZ)5spT9vc*+3O2}Iw&|Nr{sqx*C2&8&?7c>c4n{QvVC zD9-TjFQbI?+i42`0*K|`>)%Y*uQL4o{r~rGhChE9{`~$Pz`@Ka$@uLpb; diff --git a/sources/themes/material/img/flags/gl.png b/sources/themes/material/img/flags/gl.png deleted file mode 100644 index ef12a73bf9628ff5a67b81bd980d9c5d2b2c0f05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmV;{0V)28P)J{teTOL@z0+>00G1VRSiT77W_YWkm2*^|KGm- zfAHXcOY8ruSJ7+$Itd_vn4oTd_U!+mLkz$F{Qvdq|L@-*^6S_C%a&nk00990)`(*=-xesBS%qG0|gf?f~#iu^9N|j9|i`10Ac}ZUz>% diff --git a/sources/themes/material/img/flags/gm.png b/sources/themes/material/img/flags/gm.png deleted file mode 100644 index 0720b667aff506d7892c5c301af04e6bbf932751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 493 zcmVwRhhvIeu00_fCKU~B)yH$s9sXS^B!W{?M(W&}hPbMwO z;*cg65E@7haJ!!XVgYOW|Le(9kkY?@fpY);{sqc`6amR!K*q2CzkUI^Y_hUI(*XjA zMdSH%VNp?r|Ns620Z1T|}fB<6Q zlw#oF`Oo_sVk+2%KTsoq3?TP6gz@)3Ki_`_=6?VI#CZSdeQ9y&f57m8xf%uh13`xW zAjrhTbmsgSfB<4-$Y)3kNW1sx-tWJ^f#}!YUqA$5fJva>FJQR-`S({vK;>fVMSuWe z0mcW=Ig;FxKxv@ppTFP`1*!N0BL9M&0|dYz`1hCL7Xv^5F*2kxF#KQuvOqEU3km&! jiTr^fV1zR<00bBS-TrJ5MX@2w00000NkvXXu0mjfGz`_@ diff --git a/sources/themes/material/img/flags/gn.png b/sources/themes/material/img/flags/gn.png deleted file mode 100644 index ea660b01faefde01ad2527a6abcf7d1a5c1b0526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmV<60U!Q}P)@|A6>41A`El{SSoRd}EL3@|NdrR`1}9=ZwUJP z@AvHwzkdDu1yn7|BMY<#Ab?oFX8(t({tZ$6>;L~hU=2XVuU~(E|N0Bk07O6y00G1T zbT=bV^`Afg|NLS2{ReI~M8m&-NE-fuGynt;*hzmtW+Q3%1=j#1fvO=I{`~y|)Bq4b zU?=?r84r{KY4``%041R|`~%zYhXEjfz)k`h|LYgXRlk0r+3@c_)IERx{rUUv4^RU@ z0D&|xgN*;p0Mzyy>QQ8EKn=iP{qyfH5CNS85I`UeOuzpyNJ@hA{P_#yFfjaPWc&?| zr{By>f0X$D{QV0G@4r9|{}=!Qi18~pg5ikaD#Jf9Xfy-Svu_Nh0nj)GNi#731Q-A_ W8E1tdJ(&;y0000P)fLk0D%}*I7ff3uKv?i+N*~ULWZ>4 zW5%k%a3T{@*`z6pma6eF$JtK+F@C*&o=d^t|Ns9GOCXH@*Z?CVuP#7nB5Y|1kmu|NQ^=?>FP0zrYX%2q2aZH;)P`n*#-K1r9WbfYOYN z??RUX1P~*`M}`*mir*mb{sxCVG>rbhqT(MY2L1y54rHu+wi6(L7#SX-$0bVa{(;3h egu%oB5MTiLH(5{VMZMqv0000u-`~Ig{`~p> z=MRwl_xtx>F!}G#@4vq{&D;bKKrBFA+{}CzK0Nsg1pog2{{I_D14*DX1pWH^3y6RW zSzcL&Zwvqd#Pa7K10w^wlkmIISh(4kI3GTJhN2$mzJLD! z0*D0|DC|s(0(}1j8UFtJ4HA_S5@P=M@9)2VV#30}-~k05FvNkXnV5ck`2-L^EDTKl zn1259n3DG7^QXUm{{H**3#f!E|`n6Mz6>fhdBj29g(UfB*aM-=Dw#|NaG$fByXc1LXhxFC@THKjjKQ05P&# zA9gbr+SsEBRPB^?1!&T?30hEBFhHFGv5AR^>DH}B00G4E=NHV45I6k$@0N4rAH*g9 z{zDN+_&*OP%Y{RC0Ro8e#fvv0A_7PTA~XKMG0?q08}8kE2oOLl>koag&}IJi^WT4% zN&g{c!yE%t3}J9_Fdy0V1t5S}4xV|TB*XjR%dfvcU;YDm6wdeu;Q~GU4JP)J`S$qz^!f=A3G?{>83*rF;63vB|NHv-`~3j>`uzF%_#GV;x3_Tu z05Jg0{{&$2KZ#9J4f5RdzRdzC6Ae5p=(o+T{uB7y^ZNSwN=h$cVmJ#62-nx+ob%l!TKAE1V~I16T$|E1+i#l`u&y!03t z7ytqQF#yj01Tv_Ick58z;rzG}_y7F-%)*RRAv1X@1^f8;`}+eA4+yBm#PKA>w6y_L zQ&a!|00ICp0M7peY0>I$KneW(?7rp&{QCm?`vUdU)NRiG`uYI-`}gbY@;Dai8vP{| z4h7uY=>Px#0*Hx$0pxvffc*LW3+PFp{}_J#0ty11^n2!vLjod>mX_Jy|Cz2{eHy3% zAb?mH7=HZ$2N_TWSP@V&gaITO7A`uvc=2f<_uIFxDk_pd4FCZI)bI_+mz3lOl7E0f z{^u`PGlT&Y`3GeD{rm6lUtS;y)Bq4bz=+dkVE6#Ehk@Y-82x6z3jhKP0OI&0DF;s+ Q-T(jq07*qoM6N<$f)`^cRsaA1 diff --git a/sources/themes/material/img/flags/gt.png b/sources/themes/material/img/flags/gt.png deleted file mode 100644 index c43a70d36424b66f1627216ad988cd23a4be9285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 493 zcmV|9}7f|M~m>&%ghRD!%{(5DNnfNcHoNKp}=7 ze;EG#|IZ9j4hBF)cVB@t{Qmo2T96TF4?qC109^ty;2+Qi2B0xObN{1)Uw^{8{`KJ4gZ0H zP(J{D2s9NSfWR7{27t^!x8NVhN&g{E`Ueb#e*ggla?+pwj3Cv27=VUhwE^V&zaVoN z82$hR5DUYve}Dck14V%vK+Z)23?LgAK*7ZT@-zbjKmf4-BkT7+CNVw+pd~+kF)%WM zL>VCz0|PT7gS-eZm>Gd?16jcE4PH%g~!@=<9&!2x_@aEGW jS9>vVD)6R*AQp(xFW-Wt{{mJ2|NHk};Jc-)O#kPzME?5A`1{ZQ-#|To{!0im{$XGM z2p}eq*?*y`{{RjC%V7Pj<(}hvo^Z>=hrJ-xK=d0#0&M^~2_S%&fR6tAp8=>2$p8C? z0q7F5H=q9h`}OesIT^OczkdG%sRkpU6i@>|0I@Lq1-k@j0La}yZU2}V|JX_T{{Q!% z>EEtDfBydd!vuBJUq+w?fB<6o2X+#W53~WS;s2M<|9d72Yseq)`11cZJHs!aS-+wF z1}X*!ASNLG{ST%Ze}QTk7ytqY@{}>p)on&BOV)*xm;om>72$%sP!HhqD7ytr@1teTu4J7{m`^Wh2AGglm{~UiA z82u;s5_9PZ|FH1)~3de={)r1*?FgUtsi`kx>?C4?qC1 zfX)8@|LZe*d2K>lZN0{{I4*^b@QIr~;(tA5`a`e}Ddhy$ldQAPvkwr9kh3`~WiS7Zcc2 zh-#qDKOj^7{QC<;3||-k0tlpm>GvN7NlB2NKYyjTe{-?^h8PLd@aHekus?tQg2Ee! zfN=^CK#X6(5e!Gd)(i|h;JEn(j5jcXFhHq*fkB7?Aiw}&uW^ngBcx#f0000J&k9ol;AaCAG*Vvs6lsG2f+AJUecp&K4&zS7@MzJZZ+RCHJO2~-cn~)8*ZB# z%#~(Seaqctb3On>xdArM!+zLfe2=iS%3k1HK82I)yo62#|&;D2*%o~N(LQ$HrxFU=@<#wgQDty7s|5?>qxBTrc>UoBZ!}1le z#)a`Pq~$aEPO=D0fO80I7h5SSMqU=q48*j9Qb*%7#+Pi|ervSf?0bSFwKsAPn1FO| zKH_&kh#AJmvOUSnl~!1AmcaNJM5awz`0DF46>zWZuCh$z(7uBp0to4w2iu-uj zV9oc#M;CkJ!OT_8;~(;r&Cw`0K3r=(%@VWyiIA#;S}+n)^}q>|)QZ|IaYyyY!;frq z6mATysX~aM!z!n$rJ$=27fpoIr3iB{q|Gr32uDRa3PcNj==OQGHve|07^1DbtUgzuEQ=j%rDF diff --git a/sources/themes/material/img/flags/hk.png b/sources/themes/material/img/flags/hk.png deleted file mode 100644 index d5c380ca9d84d30674f05b95c2f645b500626c07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmV+q0`UEbP)00;JD`K-EmLvOuK( z0R&e6?>|)a-@i;iz|8zVIqAQ;I)|_@BNM~FU%wy-s0ZjAfB<3vx(uZH&mV?Ae;64V zIcsYEzkmP#{)7J;N}0Ju0muUq%~ z^Jl0Zz)k`PASO^y0(FCg{s2v4J zf4+RlSW)rg;lp2_Kl2?q^5yYkpazCNzyJOD%k=jzP%%INf#Tuc?>~%^l1w0DfWH6z z1E^V4lvz;l%d1x`a&jQQ{ROE8h7C|LKmaj5WMKG(8n4KVKd5of#=rm&U;y%qJ?5>3 RVzdAN002ovPDHLkV1mTk^F06n diff --git a/sources/themes/material/img/flags/hm.png b/sources/themes/material/img/flags/hm.png deleted file mode 100644 index a01389a745d51e16b01a9dc0a707572564a17625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673 zcmV;S0$%-zP)>fJ3En$GhGS>sbE%%m3$AD)q?8M9y>88-}kR7#RKlk!P~Y_PLuF7~U~3`~nC7 zF#yj00ZUDdpLsm{7ajP|&HwoK0Usg|6%f4L_{`Mi{rvv-`ukf=Ed&Gs-sA7L!Q7*a zj{*QO0M7pb%?Sw^g@yy{>ihEY{`vU@3=8@G0rvO$i3mOL`~mv-`W+b$Mmr&io5dg< z5v!7q0*L95jt`TzK8Kd(Utv)OSp_aLv){6ccV+Z`{Q2+asKUU&aO3`Kpz6wW8wp`< z28M3{0mSqnB#A*-c*8%1=RD#sSOwMznKA3=e&iEzwo{cA=PgXK`2OQ}gqId83!|%* zA_Kz@fB*n70M7pdECCwp4H&@R`1|(w-}M5x*74i)0}%fAt;XafA{48))#>Z>?CD#}*e}Ret0tl$#*RMZ7}Jl7Z|M45`5*URzH9L z{rmSnPy;{!u>dsyO%meg+00000NkvXX Hu0mjfN{&}S diff --git a/sources/themes/material/img/flags/hn.png b/sources/themes/material/img/flags/hn.png deleted file mode 100644 index 96f838859fd2aed975f5f4134050fdbc0486ce1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)yNpn^YtfB*U? zE6K^g@B<)#SlTBTcsfda`|@_0R#{e$UZ3l|Ic6l=B#}T zWCl5lg}RFY8S^$g{qgfJOdc2ve*glAv3c@IFK6|y-~NDH^$#cn3{a5k!L9^_5>O@B z$^W^zSlTD;0tg^R28Q0WdbfK|zW)9V43odV{`~*->+kR1AO=tbO#T4}-G3E1?u#4x z0Ro5x7#++k42m+GppXWk{}2W^;6Y*k7i(1vOT1`b$6{=&w9#5#oJ b00=Mu*}Zhb7k&Za00000NkvXXu0mjfKokPk diff --git a/sources/themes/material/img/flags/hr.png b/sources/themes/material/img/flags/hr.png deleted file mode 100644 index 696b515460ddb670acb7e9de4438aaf21fc5fb77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmV+n0`vWeP)@|4`Xj5kLU3fF!G{fyDoR{}_Q36Vv~H|Ns5{^Z)NZrr*Dqe*gae=g)r_`DNuw zfB*t(VEF(4$y0{Ee}M=nS{mB(NB;kxJOBSE{F_{n`2Y8>|G$0##TjK~fi?gH5EIz! z|8Uj6|NiY-l-<0|OxA@1MWlzkmOI;leLR z$De1;{4g{7^y$;LZ{NOt{rct07a;lk`E!5(f@%OM1_PkhC8`eE9egqWbga z&p;hdpFRZ$Adm)#>fe8W4*Ct02B|hR1*-n0rS<;(dx&bFRY1n$$BzL5h>;=uaC^Mc z(+@v?|NZ~x@4w%F|9yUZW7+yTpo@LH>e(bUfFghX{rmIxzpNnpimU?w0mQ=a>kp9s z8>AGffmuv7DrFgv!3yU7{`2q8f1ngFoPlxn4AoS-S!;e2821p2q{((sbfB+=MK@k8U5Cg$|VB~~? z2XKWZk_lAZtGhi{|56nPieMKY$Bq=4KgZ0muK;2JYWn}5;nka8K-GUCa!{rJenZIL z|9<}gF~mh#ftCOS5DU<%|Ns8~1)2?0{RgZLWF&|Ls)lL+iU2hL1Q5&LKMX(>AUTM^ zNU9+S#0FXN@8@rz^Zx+^5DWL07wmsTIe-5EX@IBzTJ`52%kO`z5F362$-h7b*KaNc zh6exv#P}EJiR%3Sk01R1^NZmZ(C**=fB*Xb3rzn04HN{CU^bJS()(Sf00M~R4FdxY z(0f3MKYtkh0!g5OAQFsz{e$TF`x|H}%fCO*7#IKo2o$W~FaxWA8VofRr202h8w1#j zz=!|{Ah3qte;CCj89_$={rBfLBSbS$5J>(7`GW}-*g)q41Q6q6a2)=FMdm+9l%onl dL?8elzyJ+{hsuy4pm6{I002ovPDHLkV1hP90PyYjz{{0J*12TXlP$`i71!VmC|LYf!%PK1iv=Z0I@Lq zVgLrRB#$I8Q2qeT`3KSlX8!?(3s3+U9e@9T1Mx3N13&;VGFUSJ^?=Y13Wr{r~&-|6d^ahvDC! z|G)qK`}^nrA0Ybu|2K$nd)6X=0AgWa1{?O`IRi-PU$8V7{r&w9sOb0ae<0Pr|Nr{M zEF}%J0U&@_82&N|Y=e#y>zg27mx!0Xgp5*S}vr z{r~fq0csvl>92pk!P<5VDfB!NI2#TFQ3lKnzfB%Al=06ZHfFW+c#KiRe{d<4_V)^&)A0s0pNIe5S)eu>r zF8~6F38(?TQZ#J<0R*xEXct5e0}KG|WIzExE=U%r7$AT^8h-rv@ecwRzz_$3Xaxu` Y0RLik?wUgPu>b%707*qoM6N<$f;0ZTz5oCK diff --git a/sources/themes/material/img/flags/ie.png b/sources/themes/material/img/flags/ie.png deleted file mode 100644 index 26baa31e182ddd14106e67de1ac092a7da8e4899..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 481 zcmV<70UrK|P)1Ab?mHSU}=WzCQi??=KL1`SXRBmG?g! zeExSVgb4YXfjasA0Ybs`#&c5^XvcLUqDM3{{9AP00d^^H2e48-+%sM)d02u=%hct8G!N( z3;+QH((o5-_OE}xfO;@2_y=+i*h!3FCjkTyNW*WSt$#tPfB*dj3@CIxKqoQ$2DuvO z1O^6x00KJ+r1UogVe!Ksu!etsL5P6?Ab?navG)7lA4zUWkT?GPWdcP410y3N0|YR! zFo-FE!v&-P=p=vuVq_>~VE6=zV^DnmVAx)=U5ZNz6vaS)0m(NHWW2-wfs+9Q00bBS XO2cxg3=*#z00000NkvXXu0mjf|9Z^l diff --git a/sources/themes/material/img/flags/il.png b/sources/themes/material/img/flags/il.png deleted file mode 100644 index 2ca772d0b79b255872cde2fb29060bbbbad950f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmV;g0Z{&lP)WlqUuh`uiUU82D1+EBLb>EWz|Nj3k zj6%@>aVJ0ku|Ql5RsEk~{?`9D9{=ZO{V&1vKX2lHHJSgJ0SFC1p8y096I?Y|?05b{XcgblKTHZ zfByjpAQrd=h&?HOAa>`R|6Hv9XB30N3RxDY7$AV4en1PH(j<7uAT&Tc4G=&q@-F{c z8i9e$01Rv(35=ybe;NM%WdxES!M~uG0dj%y@b5pvikg1_0mOLw_HE>d#AF}?ph|!M Z0{|%qc@l5wel7q2002ovPDHLkV1m6PxaI%= diff --git a/sources/themes/material/img/flags/in.png b/sources/themes/material/img/flags/in.png deleted file mode 100644 index e4d7e81a98d705da8d7054e77e7d311805659678..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 503 zcmVl^KlW*80IEmzVa(K3*_6 zG7fg0I9Zj&0woGah`r_&Kwu3FK=xChQigwjfh>?7kc!_h@)sEWW@MKI+5iwhEdRtz z89B8WSj7JS|MwrL=l|b3uZ7Osk^B4auaUxSRgtG4v;Y11_x}$gi|9Y8?EnG9`1|i) zCPv2p|ADsrhuF4k`@Nr^zUpfTpS$xp!A}Wj4A3Yb2~_s}<0pUsVqyY2p8>1`g1&zJ zsVvR4Yya)fUw{4wtNss>0tLxGfB<5GmnRH!zxweH8<(Mq0N7e&^ba6_ z7#WHgIs!VLeti1p-=9B!fB*jb=l8$ge}LrQ-#`%%`S%Y9{re-sFSERHIY0ohF#KVF z2*K4Ml>Ykz*ZJq)UtlmW{9*tIAQm77@e!0?Mfa}mS!7%=x2KmY(S z0M7pbTSu9imq`K?75n7n_u%3MB_szB3#hl|A07@E6$<6-<>30S5egmg@cSkZL+Ix9 z0st`p&i@3O7{&wE8wU3C1oia^`T7CwI=ckcau@Q71iA1L?!*;{7^Nm*&$?GLJd|NjPb3=0E0KfCb4 z#nAu(05Jg0{{-+tQ26`)!^rI-{P_e371QGlF%9qW_x;Sb;QRdk{r*xJJ*zy?_rWgu z&$=$1lYjzR(%pFe+p|Ni$IOoG{eTR0XemVUia$~;LXXZeDO z0096o0M7peXKyl1N+90g@dyY5ARP|N&gc{s2^<#+#>?j*9u48*^A9U5-*(6(kqBPq zC^|QM0*Gbi#3NFYyicBf1{wyk;Wx-spzFb0kX0fvuWZ`CzyHEKd)}3G%ew&r05Jg0 z{{dZPvvzMc=Kqyj=IHYZ2nGGUe(f)J7ZwZK+v5TV s=!a5B6v9X#`iH^&14cjw13-WQ0BQ>oQ(TIK+W-In07*qoM6N<$f`&OQ@|4`Xj5kLT%`al?B=W5P+gNxB&nJfgpGfTOih;e`=>T z5jZ8;?_>v5xi(~iU^udv!6f5$jpNVh2O?$m1OPDr&i?@Y{r&#_{`vm=wBfh>{Qda+ z{Pz3$!R5rm=Ee2+`0e-d?)LGV)1LD5^!4@i=jZ1F2;wA$U5|F$_;B;f&rf1p(qbG! zCte(9VPa-y5lGpbZn4ZFhzcT9$vfdqmuG z@j$ZG>u9())mkwqmYHSd7eFi*FJ3%$?AX0~_kM%HFED^GKqQ#;=g)7T_f%9=fX)F3 zAdr)QMoCIaf{X{6{|BNG$o>N%f#5F;02KoS5XlH2zyJ$0KZ{``H1_}i002ovPDHLk FV1nFR>VE(L diff --git a/sources/themes/material/img/flags/ir.png b/sources/themes/material/img/flags/ir.png deleted file mode 100644 index c5fd136aee534ecb59914e336cad18d18ead2a4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmV+b0{{JqP)r;gUH{1e{Y(x2_S%2fSMQ?7@vH7`tSc=xS~J*|Ni>>`_JFszyAFKs{8d9NdA)L zm1AIH00;mv0M7pew_3Ln1`-ek5ajjb8VVZW^Whu|9pCfc910uY_2L}~8{YEX9t$4Z z@!Kj9D)d(L0*LYN-@lBEj6f&-|Nox>4F7-s`Ty{t|Ns8~x3>Pz!S){pfXY67`UDU_ zOc38f#US*GW&hv2{?Eqpf6;>f$N=n5fB<4bR}BO)G5?=F{eR-b|HMQT_5c3^H2?$< zb1geNgNn-kGiMln{`!CM;{TsNL8PAke-;*?JV+Z*eYOvhv$==KunT1sF?AKYlWZiGf7_{AKv_o8k9wMiBcC z1B3*kzkfmK*Ds)AfB<6r3XWMgVnF4hNdW;sfB^vU;z%SnI0)(h00004s{hykP}!$Xp8x`g@iqg4NJaUd z$B+Mm%>4cD_iu*Zzrl=O|9^qF|9<`Y547mdFIIVlOMCYL1Q5sui18rvfj0Ph3vJwt z)dnUeruXmP0|XEYv&@95W{1bGfWG{@sKWZ+FOVO6s`df7U=M&0& zKrFzJ{`2=AL>j0Rra@ocD)4hB}-f* zN`mv#O3D+9QW+dm@{>{(JaZG%Q-e|yQz{EjrrIztFq(O~IEGZ*N=lh=;=qSyMwWku z27eMOW_|f0uQeek^e_9g7KH|eq{JVG0^UaP2Jy4}|L^JL_3uCblfVD@mnS9t`~UCn z|MT(+KT|KOfz%~1cG~~^_2vEk{SFNQ?Cjg~|NsBWy<%2im{vp^YdeS=hk-Cyo6U`Hgs{l4FR(w#{P`G0;a3G2@YSmzI~fu(ZE1> L{an^LB{Ts58L6#6 diff --git a/sources/themes/material/img/flags/jm.png b/sources/themes/material/img/flags/jm.png deleted file mode 100644 index 7be119e03d203695325568174b72522124bb2f12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qXCP){QLU}0{l%6`#}@@_VD{9F|q;xF#yj01gpgWJ+A*m zGUYZW{T>4SpXmF{^Zon(`}_X;`}_MY3j1pm`Wy}V&B*(tydCWT00ICp0M7pd0000m zGd#J&@cQ@tG$8vu6a54J`qTCN{{H)06Z&u*`VIU0o2UAMn)~_v4c^|~0*D2u;qTwS zKYspMz5CDEtAAp>e+Mf5)@1$t_wR2Fu3uNK{_0!&`}CDxK-+|V{{|`s2p}dP{`2SW zZ!oxe=XdSY-}fK=Qse!l!T0O_!(X}WAk`4?=MOLh7ytr@32Xz9{pZ*3U(#Z~DiVIl zOa8j^;n%JAKjo!$j^Xni)Y$z6WB&k?3JlvV7}WR}00ImE Xyv9Bjb9W)}00000NkvXXu0mjf@Xt#6 diff --git a/sources/themes/material/img/flags/jo.png b/sources/themes/material/img/flags/jo.png deleted file mode 100644 index 11bd4972b6d5f134045d4e8ce134601ea9b5654f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmV;~0Ve*5P)M00|Ni~>`!`VeZ#eh`f&K#;fdS|pfB*tJ>FU-06DIsWc#z@uumAs9{`&>~&q~MQB#;&cfB*tH z31sk|Jq+K!KjiuK-^&B5YLK~LCjkTy3s3{|pFco7yH$Tr@L>D>cm1y|D}MvS>F@7f ze}Db{_vg<)5c|)+zsmedM_Y~p1Q1BWd$vDo!X?isvq}Pk|KA^w>VH5L!1(y{_x~TD z9$-NK{r~sxzrPHB7ytr@v6F$JJdlAwh=Ji34E;f3{DCq4fk_4ifB*vkxQ1J~H9>i| P00000NkvXXu0mjf0T$ba diff --git a/sources/themes/material/img/flags/jp.png b/sources/themes/material/img/flags/jp.png deleted file mode 100644 index 325fbad3ffd3075a4a84d8d898ad26ef7d3e0d56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmV;V0bBlwP)9whYk?f=!Q|Ns8||JN@lTD;`{R1ZWk|EGa3dAO8ObDh3E3Cb;oH_5X#1 z|NHy@|M?558b}5Q|Cf`4hZv9q2p|@?lb|{i68>{>{ol0lx`{mi O0000=G`P)0NEt6k^VGA)9E1hT9ocRoN>wSfaWv)?-raRm?)Slj<6Po6w} z{P+i;{`~nD6~!ec29@~tkBNo($fnHz0mS%{fq}QS{_m4#|Ns2?|K~SQUHy-* z`HU>AfB)8feAoK(-@hL}|Nr_0bQ_Dj+^xMk00K}f2RQ&hFc1JYLgN3=lsJ)M+p3uR zWC5ydAM*!ly4H1hsiEFvIU^1)HH_GYz!QMsIYt5i1c4ZMLC4DfztdU-q)WGxxg;|L zi3%uAJ2fm~N8&I2%AdL;`{4^9#;e!&D=C-&Lk8;9|NlO`c*HPy9@C${KeOWnB;`P2 zATRu9VP-jSWFD-S8kh{*zoh2aO#pT8A2W0o(w3 z|5bef!~)j#|KF3RAf-U``!@sYUq;#A42-}3UHtv;%kTfcfBpOQ3nmTE<|1vNq z0ns0zZx{dq2xP;5h!=kY&G_~A;V*`-zy9<8Vi5ZI|I4p`PkusG11$kMn1KNxfWUtE z{TpHc!>?a|&i!W8{>5bQ`~TnHf3N=fz5nHq%!z>% diff --git a/sources/themes/material/img/flags/kh.png b/sources/themes/material/img/flags/kh.png deleted file mode 100644 index 30f6bb1b9b6c5bf355f67a17531fa73beafa6639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmV+=0^0qFP)P;@arD~1pHxO_zPr1&>t9y%wPZrAQpyS3=Ms1K-T|%K*j%o>i_=z2W0&D^Y8ax zhQELQ{rLl7|Ns5_-|C4+00M}Gf#D0s|6k8u{RAokD*W^JKSaeZAp18+HBcQ8{rdA) zTAYJ{;SE3lu^j&CtN66?*W<_k{(=kvTJiVSPc{h&pyuy)ZZrJ(`}gOM|G$0#rP$=; zY#H_d1P~L*>3>1SGXDMzbOE=49-9EaM0J&9T`emwH;=g~P!Ocy*DnU30tNVGcpOKXK;IXGH`G*aB%Pig@_cF{AXeP^XnG~{rU5QfdL?ZSim;?VE{Sy z7c(ax6CWR+s|%BWAkauYPfsQR0VXz9sPSMM00M{!7+@fO0fqklmFn#S3Nf;>{s#gU z7DjgV{|pRrOO`MKef9?wUO?vn1P~(w!@{x_lZQ{f0d@UhVEX<0FF08K{sNMJKnNIa zzrX(mdR{@6d*A9+009Ja65pra?7SkZU^!3-{)PrTC`>`Y0b%_6|LHH#J`sQb0@|>a n0T_AEh(trkF%3aX009O7j5IT?Rho+J00000NkvXXu0mjf2r}#E diff --git a/sources/themes/material/img/flags/ki.png b/sources/themes/material/img/flags/ki.png deleted file mode 100644 index 2dcce4b33ffe1f40d490cb1a2e03efe22ea56155..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 656 zcmV;B0&o3^P)8t@U|NsC0_uv12fBrK4XN%za&+zB_ z{P)aXfBpaa=ii?{|9}7d|NHmt1seeZhy|?e|DWei8UFwK|L5=jKYtkh{P{kK2}m(L z`||tm?|;94|Ns5#-_IY+QnEm+00M{!r2OxHhJR4iK=k+TZ>A77)*#lue}Db^^$Tb= zko*TE|NI8J3LpSOb8Z9x2m%4nC$a{*Gqe90@enzQH`ta%tA$7d{Sv5iP&~x@8dMF~ z(;dfh&fyCHF#yj00oRR-9sTeJMNR(n^YxvS3U`G57YhIQc>VqR{rPSM@(uBDU=5F+ z{|5&5hj_*A{sI6o0M7pbe|x2IYDAmA_)R$v7XIy^!u#*~18PtP{r&xWnDPVw`hiji zey{rM^8J)$5m8%@0*JA9=57`qRaXnayHCFDJ@r1pR}vUfQ&&Fu_xE3Vu+-%{U$!58 zQy3!)avcufO?mzv0@a%gl z1HS+N7!IC&H?5`#AOHX{0M7pb00(zPR4BWp;5AJa{{8^XwcY>#`eSh{`1tyzm&^bF q{8L{tuE6I1;oe7AG|b!z0t^7P6ga05`yJ%~00001r;P)}L!W`0l>rF;|7So3KrTcC!ho;=0*Gbf0S0@;YBwbYEs=i=3_$ev|Np-X41fOr z{{tp}0~v7g%iT=?0mQ<{9!@# z-(SD~{`vL)_wRqdfBpaan?+XX#@15+0mRIp%kY{1qrJR?xs-YLhQhSVzk_f6;`sgh z57Tc3#$ODKzZsZ*F#y?2e^`Y0-&}tV5I|5HD)yDjz7nmS1pU~~aVF#A6wD&YtO00ImETIDprOD_2B P00000NkvXXu0mjfKOhx^ diff --git a/sources/themes/material/img/flags/kn.png b/sources/themes/material/img/flags/kn.png deleted file mode 100644 index febd5b486f3f90056637b23caa26d838fbadd7d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604 zcmV-i0;BzjP)h(K@ANy8uaQvQ^_nWcs z*Z-GL)eL_?t_B7*Kmf7KbznHW;LqhtK<$TZ9ej=*TGLweOZn#S|EVB#AOzI#2dDw) z)4xDJ00a;t5ND<*{rU5ogY7p9)8EGU->gS|Gwk>cG!LX2Y%nmu8NlfEl`8-N#0ZOI q248)K1w0H4M?n#d6+r+%fB^s&Q!OA|2rzyC0000Cs@aq@DuRlQczuzDZ5@KTj2q4CTH~*`MftCON|DS>3-+w6c z9|(gO{~7-O`v>9vKX&5_Kmaj*WME|P@B8=S6~kYUnG7sU|G#_z>G}QV|KC3#^7rq5 ze}4b}^_xjb^7)+E00G1Tlwy4KiiwGVIVgltUY_yi&tI!o|Jl8p;n#15-@icU*KbCk z6Mz3^`1ON{fdL?ZnEnBs@%JyYzyH5mxBfr4|7*t%=AfYeY;6C2{Q{!DKY#uG1wwy- z+}}Xm3;+QH(!lWNFN3HElfM4XRjZk-tp4-xFo=l!{|(XrbkBdVP9XXJ&!0aG3;+Sd z1adCWtuJ2w-n@w=AmGpT?F`?)|9k%Y-_M^QML&N+RfBB+Dh3E3pdT0*fp#rf!j_o$ zUs8faP3>oG?f*A#7{O)(oeuE;(0C>wVqgFWAQqr4|9E)*J$m%5y#o|bz~KAxm4S=v zKP&4$usU!k0b}RSKS4oYgaHH)%c-;9wWL`3={r0|OreK!5=N4TMk7RCwBA z{P_JV0}}Z6?;n_iu%H+Q{s1vR05Jij`8c?M=-GouSI=K${m;n9!7aeW#m~(x$j!^i z%zXLG*~fS9it_V|2?zl-00a;V#NgMjUvJ&I^~3uQB4T37ii-d5-u?gQ&wmw_XD?o^ zUAsm=P*7M%NJdr`Xazt3fo%By|Nn;%AAbM-ZD?YwEG7BBxA%WR!T-FR|8><0Vxn$d zUT@yKdH&)BP#Mq$fB<3y`hl076R7Rgt5;mSyo`Gea7>-}|M%}Nf0%y${3VbO@hKwm zAWK?W z+TGp#<;$01Vv<1pdP-ancZ!Qkd3bmLHK?nrgX5I}Ab=R3zkQ1wk#LIP517FKVgLC9 eRt>}e0R{ktF&Q^6#MUGL0000@P)xg`upqGzh6Lx zERQVE2><~E((v!!|G%IA{@M07EI*V_ln=0RjjdN{oM|h)7EO z{{7?6U#34`ML_iD4-=RKMg|km5|FijfgS(|AV#2u+YAh13=HqUkqe1m1{eb(!T=Kl c0)PMm0G()MDW>>^I{*Lx07*qoM6N<$g4p`a`Tzg` diff --git a/sources/themes/material/img/flags/ky.png b/sources/themes/material/img/flags/ky.png deleted file mode 100644 index 15c5f8e4775b2b68e0360c1f4ff1f37e61611276..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 643 zcmV-}0(||6P)0{QUt82Kj15^L?rd`uqE`oNxjFF#yj0 z1e^fI2i-9Q(8&Vs@%;Dq2on+Z{QuwM00sm0@b~}!1OzrH#hk+X+Tt}E6bb+U_yPbi z0M7pcvI;2tA|wYPA^Z*x0300&EGqR875n@A_WS?(`uvdQq*oFTSt1&p=b-!h{Qv;{ z0st`p&i?}PGCBeX39IA)-~tZg`v#`;6$Tz2`uqI%`ThF(|NnA-^wR?L!uSAshx_~g z0000205Jg0{{tif814-hz}E2g`1#%M`@GEN)${-9=jr|Z1Nim(?*qH%B39iMC&AR2 z>ggNf+PVUWW##cF5^jI~{P}h24a1+`jKBZ?zJB$|uU|aB82|la`WF`1`0wBUe?VZ- zRnf8uXahh1u`n?Z4sYX?@pO{;x_8g;0tl$# z2T+})81L`j|Nel$KOpz_zrTNegN!(Tli}h6pb7teeq#K~3=Aa(fB<4-V9 d!wLWb3;+YKCC*ol*cJc)002ovPDHLkV1loTFLeL_ diff --git a/sources/themes/material/img/flags/kz.png b/sources/themes/material/img/flags/kz.png deleted file mode 100644 index 45a8c887424cff6eb0471f5a1535139b965e241e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmV-u0+;=XP)g01!ZoKn?Fz`<^k#?O_Q1 z`=8<8e}=z6_5c2{{QvRuAM+0emcRf01JR%V|9}7gKjGLHfB<4)U|@L0AiL;yFw=jq zasNSbGXHKG{NMlfpWxpAK41Q^gEaj6FV4=$@arEy05LIu!2gi{Gync$`1$|;-~a#q z|NCw7f0xa__4fbPn*ZDO{onuJ|3JnA^#F|o2q31v4F4ql-&_7K9cVD)|KCjiesKSP ztM&iLe}uy71TZ z|DRv){|H?Bqoe!x=x?wkfBu3(0w91`fMN3Vzue;gQUCt^|MZVr;{RRU{|DCmOS=6} z@%2BU5C8a_|1a6~&;1YB8$b;J0mKBvKpP_e^#OhS_CN2(f86)~DtrE)Yx94t!v9OT z|MTDe69TJd_zQH>zdry01PrBrQvYt3|7!q-C@@&>{!_XBPnqZ6E6@K61pYml`M2uu ze+NdW22lI}1Q5_kK)3wPV4bt}e=;a?{xkdrMUmL?|7pP3c>kYY0b~&4U$AjN34j1% zWLW#P{SRLy(>r)v0s|Y${(}_LK*N79FfcIy1Q-CnX{(%t#68R664G@6GIJN-*24NrwB3rW+v!ydOp^Ef6{n_)(btIFVjHa=pdp6)} zz^!@$h^2tpKUmc4)64h&|Ni?2LVth#{QKwk-@kwU{{Q=j;qSk{fBpc`pWlD@C4}l3 zHUR_xF#yj01d}3g9TFqw{rUX<|NZ>{`TG464+L38761SLpR(uO=J){s0Q&s>`~3bJ z6bIb^kphT`;m^O{e;I!LWBmP>@yDNkj7*H>@iN-VTtHNrD96Ue^ySz8pMMxZ=pRTg zKmaiT)&Bj@@b3@E4ZnZ>72sjw}n?8s2>T{qV)lKMV{%|NQ?241(YPff@h;hz00Cp!a_N2HF7% zr}y9gR8D)C;wJ_Sx5=xYz5MWpi4mv-=yjk&KmiL7K#aZ&_9^w5@1DH=3l15e)xUl~ z-0=7B?|)4HL4sh3f5LL21siGr0*GY=!$H*K#ZR;BJ~dv8zS`wDeeIR3;>1y|KC3hK=RLTAp0Mf zWcc&@%EC-|_DIyI;S5 zZoa(f#*3@};Q;9GfBygi2&4h78pxV*WHQhn|Nk-k{`>pa-{0-~I{v`b{|EZ(4?qC1 zz%@X;G0|`0)6dV-R;K{9rJ5v|%9;KB_nVP{8R7~c2@pVx*BKb3t8)H6dH@UxP=NgY z{qNULVEFv`^^@@rIK+N~gX`}f7I~!;+fM-m5DPFa{(t+%C?E(7W+q^;{`t)a3di3} zzd^yz010JK%>4cT^&8LzfB<5=h#HaqkRlk)Wq^@D01#jR5K~0vg#SK#00000NkvXX Hu0mjf%Ubyh diff --git a/sources/themes/material/img/flags/lc.png b/sources/themes/material/img/flags/lc.png deleted file mode 100644 index a47d065541b0d998da832e1981b479097a9b36aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)#-NSZgwz{Qh@GSmETWyIzrrS!pkkqDDw`CEYY|A1Dxfxke?UP9EWUlaZ{K@! zXYTRdfWyFioqIm+xW_M=V(hYvbO?~5ZHkEt37xh?rY1@PqM%`P+i2w@_wXJJO#nzA zheNt~+w1B3H|fqGMx=x!lms6SMy;uqQ4R``NH&49%B_cditsDHI6DHXLNubec}E0~ zb8dy|txA`rTkZMN{rCM3FV`MqlfuwZrz$X1)+?ntF|UvTkD3M?FxSaem74ag}Vzy5sA+`s~GjvDl6>(E?=UGu{=w?r5#MJIwhn?GrT#s zeRSo}v&#TUmcjL&mxEF>2%EIxN+SI=O=izlM$T5JH;yv-C%^zTfK|9CLa`qJ0000< KMNUMnLSTZ|5$YcR diff --git a/sources/themes/material/img/flags/li.png b/sources/themes/material/img/flags/li.png deleted file mode 100644 index 6469909c013eb9b752ca001694620a229f5792c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)sI{|q~>>TZ2$qp!tjsj_dmuxH+6SkQv+K1^Dpafp!@&+{r#8W&u@@le*a|z zk$)I|{ss9HAb?mjKkZQc#wYOgBhb-*|NQ;?=l9<~e?U(E{r5MB3DgSYf*4|4g1Z=I z0R#}sfv@v<-|;cLeDMG8um8XQ{Qv#?|LOa4L zz5|hefaLFgf557NB#8Tm`R|`M3=9AP!~zPVKOloaN+E`UP5lQo8*B+s^WVQre?jpA z5I`*dz#16EB$cmd~05Jg0{{#R40Cvt10RRAw z`u+d`{`)-+^5ON`yb$y0|Ni^@{rvm=`~3g>{0I^G8ZGb(2;2e)q~Yi9|KETAVEFqN zi2na)xwe&yo%hS1uZ%yx{Q;WF%<}W+mp@!0-yWP|m)B$h2q2(_|NnsK|6hiGKudoE zUGn9{-`6*oEmQ72y~rUb^YQPmzn@?Idwh=T>wA{p3V#3shzY3p@87?_|NZ&@_cy~| zpmRZP`1kJ@JI^@8AFa{s9OeCZO+ts{j1?4b<=-Nd5zA z`2GL?FD{9%H@9*#{QvEce@o8hC9n7wpg7QIfB<3vS^!iHvfyK-U8V5ZH#le}4S|yXQB^Nt}W|`Q?5-JjKDn&hY;a$Df~n9-WqyG5z}b zHWMS`AAkU20!9tv|KD6JO#c`e|FbePFfi-*z4`Hxjg_16|9{rM|5*PsvHt$a@%k1I zzvO#v;hz8j#Q5o)BT__yf)$AVfxHBa6HpujodJ?%_y>%AV59*A7yy`5b5c`Z!JhyC N002ovPDHLkV1l?nIh6na diff --git a/sources/themes/material/img/flags/lr.png b/sources/themes/material/img/flags/lr.png deleted file mode 100644 index 89a5bc7e70711575c1ee3b83cc2be7f0e1fb29c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 466 zcmV;@0WJQCP)2Y|A4{o z-@kwT`t|eY&mTX2eEM}Kp+i!_T03wQQEla((gZiC0cs^;{c3|jAkj>009Kl@aN){ zC);;k0UG-E&);Xo*&wq)roznr3pD=Ezu&)DC1p;}S_BY4jKAN$W)>8Nm;toyKW@Ot z#Ps&Y4S)b*xg;zq)7SR<*)x!NAa?^@4{|ZkY%l|8FPQu15397y$%U%{0*LYZ>zAxx z8}J(slm+_X#f@tK0mO1iR9wET{^!#tU}GSb{Q3uSG}s1+e?a74b~(9Y%Qpf95aZY9 zPuWDo(ENa58%O|%pI^NU5I`*FB&GkLM&}>Ys6}P~0YHEO0B+J}4VS0Fk^lez07*qo IM6N<$g3a05u>b%7 diff --git a/sources/themes/material/img/flags/ls.png b/sources/themes/material/img/flags/ls.png deleted file mode 100644 index 33fdef101f74e38e2422bb85dc8a31bbf1da326b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmV-)0*n2LP)NT^udI6UX~&u_xA`izWBNXkIq%g^6Y%Pu{8|3yZC zlYxl^Ab?nacHcU-^!@XD|Nj5|`r(zVwkHE4BV6^xC+~{3+xxCp=yQ1PA~B|JUd6PoU1p;PCnS`uh0!`Wt}y4#)fi z@&Nb%0tn=Xmv@c{N@*}KFh0M&kIP1>YRmQG4?lbdn);9N*SEXB6{h}Te)Ie9Zy;d! z#Q+chF#yj01pfa18Ye&*C_n-K{_XVnU82h1@caA!0{i;;`V*Y{7}WX#^!xhz{Qms? z{`>&^00Ic4fsvW@|G$6Ruf6C#{P_EiKfi$f`+Dz}{FL7;Z+`vz4fMjFe?Sd?fe5Gp zAb>y`UVr&E@!c&!7K){sO`Ozkh)melY+9 z5KGUl3lpbYV0iHf6xF}JF{n*t;A3C_dhHtn&^!?O1t$N2Nj?UE00RIWZBXJNY9>Gc O0000 zKY#!H`S<7dzuzGA_xCRl`Rmu;Um!M^l;`6=xPSp5fLIuQF#P%V7sv;y25A5(1xW+7 z{Q_w~Xakza@Pz>&fLMUe`uqRSpZ|Y=>VQIE8-4+ehiC(l5cdDyKm=3_5I`(zTN!l! z|Nj0Es0O49Xx6_!5M^MM5b`fj@gGk4KbtNx00a<=83P0Vn?HYFf{Xx4|Nr&tKga?w z11|FC_y0eCSvdcCFfafF5XlYnMRN&=-B{`>{W0U03nA0WvHB!TYz`r< y{$OAL2q4DW;E4VQBmbdt8IZ(*2pDGo0R{jiB6maa(%qQ=0000! diff --git a/sources/themes/material/img/flags/lu.png b/sources/themes/material/img/flags/lu.png deleted file mode 100644 index 4cabba98ae70837922beadc41453b5f848f03854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 481 zcmV<70UrK|P)?-#?r-wgj45C|ZESQtLMVW?~Zs{a4) zALIXj41fOq2a1uNeOQW%&E= z|DQh$fB%40fEE4z10q3;-;ClCKpOx8h=su~@}N>;ErcnO|V^hXG82+5i4Q+5aFU0|N&GK!5=N X;lz1sunOP500000NkvXXu0mjf*7env diff --git a/sources/themes/material/img/flags/lv.png b/sources/themes/material/img/flags/lv.png deleted file mode 100644 index 49b69981085ff54568907cd51a56a1e5d8b01ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmV;?0WSWDP)TuF);jrk;v#5jAUY900)zv`N|Ns31p}&9s{rUUv@1OsF{`>=? z-@pHYNg(_0@82^wZ2|}&78a1v|Gz$Y3Q`J0Kshi8lm?N%fQ(=Ne*FS+xn*U6mIDM3 z3(!4({{8=rtQsf{G!?8Agn$gN2Dab7KQS->1Q6rPlP7uPKoY|E^ZWmwzrbJwx)~sVSb)*-|Mwp*NlCCVfB*i0>4ZfB zFhYR-gakS;`Tzomv6O+~6D%TsAw}vh)M$o8KMw-~K!5=Nd?C`~#DJkl4QvBtQTT<=hAW5C&pkLRXaMS_oX@ePCublh%7`S0>4^BHJ{X z&jSWU1bzAnAdrUt4F8|~c=q?-U!ZD;3Wy>I`UNEa{sJFg8g4-`_wR00IcC z0c`wlknw+DNZ2$-$7NDlT|NlUo0ap!i1F~k2r~my1Y5)izkcK~h z{{rRU9);Krw*=%9uq;py&^Z7B1lI8X4~o-~jQ<6)85pKOHYf~%iU9%$qyZ=)&LIKv z04P8aRsoF!DgoLL3cdee4gVMb0*H~J5hWs_B!uw~i3^Ex1_pot0|0+0kn{N-xWWJc N002ovPDHLkV1lkWn<4-J diff --git a/sources/themes/material/img/flags/ma.png b/sources/themes/material/img/flags/ma.png deleted file mode 100644 index f386770280b92a96a02b13032e056c3adfebfa18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 432 zcmV;h0Z;ykP)@|4`Xj5kLT%`al?B=W5I`(ov;U*0{`Ko0*gOW1x?dnY zU=0kve*-lD1P}`lGXhluRs8wG@Eb_}{{H{>S-s!?{`@vR^^5K2FR(pO4M5WY0*DFZ zqCZG(`2G8?)UU4`zrJw%x*-cw4MBhY08Ix7Ah47E{sH^x7s!U+ztwL3`tbkv-#@=J zum1jzWCJ7ENdN%^b`n?!@|4`Xj5kLT%`al?B=W5I`(ov;U*021*0XgD3^5{teN< z@cTDV13&<=05Ky_HBiN$KMcQtBo?#b8i1w)1P}`YD=UMn?0*)P|9^oV_=9jUlG7n1 zgOt?2g9iZui1GF7*Fr)<|ABx33~>V{CZ_AxuLA@S%fEmBAbhajaRP`eP%%INfiyrk z1T_G`pFe*90tjjYTn_{=GBPrt03a7C3lKmc4KH52_yY$2zyM+rgbiXafFO_o^aD@| aAix0StzUbk+v2SN0000M*00(~<{@!wBU}0eR!0_)M!#^$%c|o1wA4mpD0t66HlA)zv9Z3HD2a;wKuKxf3 zKLhV?#{Ykr|9@us&njQ==l`GI|Ns8^_xsQFIm-b82&94GKf}}4zyJRI4@Cd}JZ511 zyk#BtzrVk|eZKww|NG~I-~WGu5Q~)bF9rsH0Ad2#1T-6>`p@704FCVWdiqyE_S>%? zzn?t&`v3p0|G$6zgQ7n`R{;bN6VP4%{xkdmsRoGvjXbc2Q*ib#i+$e?>}LD_@7KRy zzyJOE_4n5=pu>QE00u!g^X8F}1){Re7)$pq2>GzRP>hz5WF0{Q`{ z7%1`&WXbP;Kox)fFb41M1d2p!76A1_RfAN3oCFX+Kn)0M$tdvjY9_8yH^9QVjn@nfZP*{rmI(|3?O9b~d@cVAX$tK?&3V z5I~F!3@gDg2t{v?r~d;6^$&1NgV7;ZP#i-L5C8-i0C2iwRaxXp%>V!Z07*qoM6N<$ Eg62#MXaE2J diff --git a/sources/themes/material/img/flags/me.png b/sources/themes/material/img/flags/me.png deleted file mode 100644 index ac7253558ab939481a85cc06dcc4d73503afb9f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 448 zcmV;x0YCnUP)l$FJ^m&#tWvBA4C(n)b76qu^ z3TjKJi*u=MzAs;^(tHqT@6cZ|8AHxz+0T%zR}I9mkc`8faCz48MN^H2?$<3((yN)j;^`52o304M1f80R+|X9}Iwu*X+N)@cjDs2c+lU z?_dAGBv9wyKfl@e{~Tjr001}1@4rADVDj%Tpgtwu-=}^u z00a=o2DtG+^6#HtKYxRyQB?o^{pa7Gzs!FaUNHa!5W-0i5^f%h1nT_t=O0kRUm#-m z!vGLKP#fTS#5u+P{rv~@0nkXGhChFS;q~V)5d8o97pUPE13&;VK7Rc89~k`k^9M+( vx2Q8b0Y@nl1JFDW`UNKcfk_?)fB*vkB(P&2-J7g<00000NkvXXu0mjfGX%sy diff --git a/sources/themes/material/img/flags/mh.png b/sources/themes/material/img/flags/mh.png deleted file mode 100644 index fb523a8c39d40401b9abcfb144a73cbb2d76b286..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmV-)0*n2LP)qpJCu1p{#SASZ=3QjbPhlO05Jg0{{#T~{M_a8tGL(@4F<^6===Qr`uzX+`vVjI z>RSuFND|!tCprH%UjG&-`Tqfgkh}r_F#yj01OWa1_W1j+!`}P+|NQ*@_xS<*{r*D) z#ao8o+xY#_%t@QS?0~yfBW+Wj{_zyJQv%*f2f%)|)v=^uaq0&4j6{l|Ybrbh`TZ`2ITPyN!~wBya;Q+wXO z|N8qsP{n^H7N*~zApZOB??0dhfB*t%@KJoPW~Y4ZyXB%oU++J<@%!g5F#%3te)iws z==lAQ0jwGr+CT&T00a=DyL0x5XB;1||6pKv0FF^K^bd&vjBEyg00RK!=O6aq+V@KU O0000p}y_ZxVsQQo9l8qD!tQ%&&F2zEbEdU-v3mY$p-gb*;wwp?LFG<9EeNpZLj7Q z>zeacpNZ>XJG@0bcmXcALo;Ad(L@#C92p0~G#aM!FfF0T7^YIJVVFaIl|0gRpSyF_ z@0dgJ{oT}qqUk#4;-a-U9Fej5EJ`tIE9)E!qDfL@GEq>vEDI}q@P8EmenIHxu!*Cc zLK?@%1j7u0A`mPlm`kyT;5daWs;EH!+LV0IWO0Zyj4+sHxRqia#e9ki#cu?^6YQn9 zOfZ8&4uw%r9nR_}FG?tJ1sBpnAsdGMh7pA$Mlm3ABvgz9aj&GrxaT8{1^YB+UzPEM zQQ5*0;(QnblJRNh>E*%16wccXl466KPu9Lk=M%$}%9~Z3xs9na6KbZ+^U;AoQ+JVg=BO3kgY$Vuu?iP6r(sQV=EH;Iwf|hcN2Nd zPl_EfW;$kS3zh=H4ojC&X!7Bd!`~OdX{VxLp z5dC3f{KL%rhe`hT|Cm4jfB*jf2Sk3^vlaWpqpU2@27mx!VE|eEAE^2d5dHlPWd8sE>;L~hU=6?i|N8~f1J=Os z`!`SnKmdWv|I6_A575egAcQa*n+Bj_fB<3vdK75(@4vtQ{Do`yh0yRHtQw*LD9^wE z5I`Uef5B$|`u7W{2T22%M6!Vq>?D8y0%`dD|M#!IAl1MB{`!Yz!@u8fUYwuxex*z#9GlH2{4I3~mO10Ac~g+V6jVB)KI)-uUyEi4o|t-;5vX%A}^sE-TCS?;peW@7xO)zGwLT z>;Lb2Aa%cf{|B;v0lB{!Wo3aj00dxJ4sHN|VGstA{YR$4C2D_2_!cBcz(8l;%*ju; z_5-pDt^fjRVEX=(;rPk#zkV}({q}dw+K<0~Gco-B2UY|%8?FIpIzRw{{P+Lo&pY>j zzJB!i)2Bb*-v4F%#qjU=2Y>(qX<+*Ohe1*jY|LMVKOmiqU?UkIBoO`m3qe4|00G4K6*VFmu*EK13J3rK Z3;;9iRuWt9^;rM_002ovPDHLkV1h$@)rkNA diff --git a/sources/themes/material/img/flags/mn.png b/sources/themes/material/img/flags/mn.png deleted file mode 100644 index 9396355db45a8ee040c790782209868acaad4b85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmV@{}>pU8D26lh`@M2^zAEy;6E4#hyVhJ1te8n&0xjw|I|OmAOC9q@qGTx`1kMs zKYtki{9$JJ&B6L7=Kt^CKt7QCvS|}Q0D(0y{Qoccl;O=^hIfA-|M~k7Bn3tPfBpOS z`}Y4|zknP@Sy`YB00G1VQttboLEtY##9yH3?>`J++5f+PL6rRiQNLgu1_potVgX{t z{eKx$|NOuHhk@zOpC3@OA=>```VZI207MK7009KDfg$woe}>=xgMa@Q`TZMV99$1f z=+7UZ=>P!)^22||KmS$!{Ac;a@cR$YT8L7JY6c`57{N{g2q3VN{s9Bw7X!l|paf9r z=TC&I7$7zP9Rm!dKY#u(FaQJ)NCWfVKmVWoW?%y` zm}dTA_#*kA1?Z>0QqoLZAnySq0pv->KTM2<4My5DUW>hHBSpkmCRUfavf4zkmMxWn=;={POe9 zpZ~vq|NHajABg<@_xGlmn*aic1*nOE;s2AbPk~B-;NSn>+$?|p{{I~>&N%tu*Drs5 zfBO0B*Z*HY)v`RYKsx~fhzW>+Cjb5S_s>6&>Le+qufKnBv&bF%YWVBlABO)w3uGC7 z{rLq%Ks`WL0R#{e(EPs)fB*akI^_5N|9=)g|N8#t9~WuY61}otf4Tqs`!(tD7m$X( zzkdG%X#fZyCZKPCW&?Et`7z=QS^~DI8Yx-=nhgK{7whGvYgWDg!B8&G1k~{7FHk81 zKmY(S0M7pd06qXVA~x>%?)v`v$?y7WENVL!I|c#<=Jn<;5-<%03=swpg4MkH|N9RH z59P$=0*D2u3CIB%01Ag+CC5rQSvY_G`T70NcNRvLcR${}{{9+hIZ*cRKadRo0R++j zv0Gk5I)>DQ+oULEUYSww-@{VeP#&z`*?j4i%tcfB<3v#u_k;CAlSmszIWE zes6rZ@!!9HKqG(r{Q)GE1e8GG4GeUkhF=T-0mR5q%E0gm7LmVTk@^EErhg$tKMw;y afB^u%K|axUkwLit0000IqP)p`2X)eQ1zd`|Kz0p8A$%R z`bTZnZKVTj3KfeK`2Ky*5B&e@&)?sFfZ#7s13&;VG5q=W=RZg_5SU54z5Mv&imk%` z|FW?#NF2HHZpKX|PKHOnfBpIO`|qDW|9~0*0*DFdzkh#$Hv9ux`j_+Xe->2}ZC)XM zHV0!dKPS0Ur}$Y}|Nr_6wBa96o`K;HKmdVl_zUt7(16dMgtTSeTz>rQ?Z?ko?mjsC zklD%d+V79-zd^=BZ2$-$7GT%`Z2%eY=kMmT9MVkp=Y%mFes6g9+4CZ|=Y~?>`*tz_ z9Sja7kOqJN0yzojravHW{k?SeQ|&okK5=fKkARLe6n%c?uEf?;0ubZ>f;9XA2p|@Q zU%!CHiwJW41sn7GB}e}J|9v$?qW1mmH(Bw2pdk4RbO%twKY##YWMEE2jz}>2 jgG53Y5Cqh~01#jRFwa04;J&RL00000NkvXXu0mjf4K^ZQ diff --git a/sources/themes/material/img/flags/mq.png b/sources/themes/material/img/flags/mq.png deleted file mode 100644 index 010143b3867f21e7791b8254e806b325c13b2895..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmV;A0&x9_P)$g8u&g1qF5h0Q6aJN-{1Mbz`Ie0O|k$ z{sM@ZfzzR@(T$Ir&B098+eukMUeMl2+1^x^fq~&CAE%jZ{^O4ipMU-bgNM&P{`mQajg9%ivrm#DT>t+4XJGgP z5I`&pzyAFG^Do#{Ra%^vg_(hwneqG2-w+MozW@IH=Wj)-86P+6=Wo9l8G*Kb0|+3- z*{jc+=}JF+`H7W<>HmKQUT#*P1{)(8poaY?9|3*x^4(W97N$Rc|4EDS&R=&5Ab=SE z{{73y$Ox4F`Rgyx2o@H`|EK_{=f}^#%*+g|tSlctd;ka_mU(L~nd(ak@UpY9GCq0n z(2rN05Jg0{{a96b$W_S@ACL(Rxa}M z`G=gy|Nj54lTiQv|3YG^`}+MH7z}h_G^4TA+~V=RqI&{}iQ&&bpkF?J{dw&CQ*JI+ z5dlsHn4|vw{rBhJzZb8+p1k+fF;B_XE! z42<9q0s8Xa-+!garV_&3Uw`~!Vgv;%KmY+HvKbgYfiyF)F);jMVE6!x-Ip&{0DU4U p=>-f&1_my$6wo1$fFwYG0RX)13*@;vt7rfK002ovPDHLkV1lt{Hh%yB diff --git a/sources/themes/material/img/flags/mr.png b/sources/themes/material/img/flags/mr.png deleted file mode 100644 index 319546b100864f32c26f29b54b87fe1aee73af21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 569 zcmV-90>=G`P)rBb0vs`uywH-=91j zzd+y*NDt6q00G1Vbl+cwzkmM!`SbO+m+YTk|9<^u`R%^_m*bXSzgT|#{QE0P`4>nh zQ2ZZA13&;V0loO=-(MgHX#3gMzn3`u{`KzHucyC$Kl}CT<*&8wzt6n|ss8o%*Pp+C zfTjZk5DUl#p#T2<`NjV0^vyqym4EMy|26&E??3;3WoiC?{O#A4)4zWSfZPMI0U&@t z8bCe+8UPFj-d`E(e|zZv%GLeN@c(z$rC;+8f>rHtN0D&|BIS>OtI{AOC zx$tZGDUcCBkzc|7XAeyp!)#=hy@sHz%Z8Nmi!G71?uGb{rk^vkcEsO8W!D1Ad0T=%Vj%gtVfB*vk>3V2g53(}_00000NkvXX Hu0mjfpCtxQ diff --git a/sources/themes/material/img/flags/ms.png b/sources/themes/material/img/flags/ms.png deleted file mode 100644 index d4cbb433d8f9fe49f06585dc46ee15593e3e621c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 614 zcmV-s0-61ZP)w!6%f1G{My^>{rmp(`~Up={s8&+{Qm#<{R63-jRF8M0M7pe zp74|h+7SfEy9M#{{`U3;5)b(M0y+2j#`QMv`vWF8IQ;$o{QUp?{QmLR&;S7V0*Gk~ zkHv3!H5OU9Kb*Y(q-ELEH9vC;U*%N({+r?VuV26a{F4-VqagC^H&EN}zd$De1Q633 zj~FHafsLPJA96}RV-#A)X~v?X^MOAye@1K9u&05Jg0{{zeC zH7h(V@9+2F_Xpti2mAc}=j!&)<^S{h0sZ;_Q7ob~2($C-{v8Cq(%>lF*}4LV2^e-j zV}AbzqQAd@=ogUu2Vs2v^{02G<;{1(|2aQ(EV23Z2N=G800M{wXv^O}|A7VrH9+)$ z7=NG)mcRcxm)QV402KN07wDuv009Kl@CPU%A;t|Pff9c}I{*Fo2PXf3L>PYm|M&kd z6T{yxzy1Ri0|XEw14AS%MzNxQNDQDd27mwq0OfZ^Ej7^!+W-In07*qoM6N<$g6Gg9 AMF0Q* diff --git a/sources/themes/material/img/flags/mt.png b/sources/themes/material/img/flags/mt.png deleted file mode 100644 index 00af94871de66cd0fbf0ca8e46dc436d66e2f713..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmV;V0bBlwP)Io>l+&W2PtRx|M&0z2M_*#`0)SN z@BhDl{r~j~sG3n$7H9)N0I@K!uxMy#e*W?mp&AJO{R1fisrv=e1J=Os`!`SnKmf7) z1AD;K%nYO&458rnZ>;h=xCZfJy-Z2&4h30>ylo1|%C8 z!A=4QAQtS#|N9SD2R9xVP=6R000Ic%Boqz*|DhQF2dLpM!{5I^H2?v`f~*=Iag5B& z3^Fndyu3hzLFn&a2m+c75I`Us-n@D94+enNf~Z%o__l08i(?1?2rvLmwOi|Xk;8TX O0000wT1SlAdCl&Y)$gVg>5qW^#Y{{Qp$|KC6V{`~n5M8AIn z$$wxH$UeVm6F>m5>|$VWV&MJy|4IE<4N06-W9 zfN4+=|Nq*iiwn$Q2C&jbT&$=TD3oCSlHOGFpRx(;BY;>KBo9alsWSh04>T2o{{H<9 zq`@}){__Va_~#GM1}QP2gACgN0*LYNU!Z^U|NnpRpWzq7|3Cl#|Nj5~7gmyqN$LIj zQvdWzhA$B4g=Z%5I`U&fgJtk z_g|1x{{H;?U6oxK=&at?J**6@V8K5Oe}Dh~1#%?NbbtT?*#Hy-y7l+}Kff9N{$pgg z_WK6Ie}+7v0!uEdpa1{-Wc>4s0pu$NunhnK1op#kuysJ&8U8Z;`FH#0jm^LQ>Tv2E z__*)izhD3U{sq|pR0FmFAb=oF`osMFS8?ijP~d>v`s?4X6Tl#928Ghke_*>=zWoA* zI8ZS_0I~c5+3<%^Qj!Z4rNibE_6+kRtZU3J46>yw zfWS`r^B2emYGC;Nhw;yEHn21ZK^Q<1%m5k+3<-b$0%`dF7h*inus>j>Kov-;VIf zD*pWek$*v<0SxiK|NjEzfQkVEh>@X`f#DO--wX`DVCWAL;}4AS4@`0~00bBSj-y@M TF2~k{00000NkvXXu0mjf^ET$> diff --git a/sources/themes/material/img/flags/mx.png b/sources/themes/material/img/flags/mx.png deleted file mode 100644 index 5bc58ab3e3552b74d990d28a0f500e9eb6209dfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmV-E0>S->P)LFc1LT4cKmY-iGBrkbGB7ay`}g

      Nzrc?B z!}RAj&|v@p#KiFL&)@$*g@6D2{reke@BjagZ=QH_|HA5tt#{7v1Ul>guV4Ru|Ni&u z_rKqNfHnXG5DUYvUm)ZE{sF26>H%tC6A=5t#K$G4Eg-G_A87rbKVS#^0WyF#00a;d z1Ca3#WHt~1jRI=eclPL04k1AU{avRH{sTG*Y{UOQAO!R;KmY+XFaVtnvEdic(+vNe zOr8IIc?-17*~$Z`|L?Eg|G`fB4^+g!01!YxCouq>54Pd=FQ6a({TC7tjr5F#2GXxz z|3N{=01TJ^fBykB00a<7!|#88#Ce2)8ovGh$;ikEv=>5x7)(s8a diff --git a/sources/themes/material/img/flags/my.png b/sources/themes/material/img/flags/my.png deleted file mode 100644 index 9034cbab2c02704b65fba6ecc4a7a1c1d053b6c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 571 zcmV-B0>u4^P)Z-xKO+5@Bcl`=5c~|G$6#Vc^TNX8-{JF#yj01a@w+002>mTdm0Dxpa1{C#)An)W@eTA0)PNwiNI_f1h_u_DTrb&+z}xv;{Wj zFGj0Cgf$G002ov JPDHLkV1gu%1+M@A diff --git a/sources/themes/material/img/flags/mz.png b/sources/themes/material/img/flags/mz.png deleted file mode 100644 index 76405e063d43f2f3b5b9cae4f76d9f1c73cea25b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmV-O0=NB%P)d!0?ZO;SY>NM!#Sr3j;s^4&s;y01$=&U~zyG1R{bN8&$-J2AZUB z{O~2s*67}BSLujJh!l{(TM_&V!SLx<0I@JIFetqFAHVYHe9OP56#xDPD){#oDEIpx z82$bI>))?me}4fPvfQ#j8vp_bq~ZU+|9p&pvv&RstuJJil>ZL~|9}umff)b({bONa zxh{1bAb?oDF)-ZV`m5;k=ljw>l6BpeezVN}{rlPPKR~N~|N8X{NCKH4>bI<%?516t z00M{!=o3jd#=5m)yzyNB8Nca#eH--U&Fe3(f#?+keR}os(@P+F`}Hl*IRF8~0t}ng zTmN>%etWlrgX7)b6MtD}{$cp_8-#v?7>pqD50GU3{f7;x0U&@Fe=;yIS7rUbaG!zu z&%cJ+j{>}Z{{3SByBg&1|Nj_3~Dr2e;Gh>zZrofD5`!lF#Z7{ z2B7#~hM#}`y~Cfd!0!j9&~4{}>qlfDw=_GI6Spo7yiaSL1(R34j0qF#yj00RRApetkm@ z3-<^I`04Bn_xS?+{Qmv@{`~y?GBy}bOB@O2-v*J4|MK+z`}_2=vH}QbDjOT??*y+^ z9PHma=D0k1DE9l$Z%$6;=mbqObq>D1hX4By|NHgp|L;GHwRPtz;{gH)sDXiz;U6Qz zZ)V2dKoY20MNK$ASA+NcQ;z)f|Igq2|MmO7w9@DL!aL%O?v>U60R+_W>(dw3rWqbw zY+vs`7YYhj_p}$}TRP+a`c40T|N0L!J1pWwjPJac>kgmX!|;RwAb@}x{`~&)@5xJE z5fO>bZXLnj?>WlS|KEEGbn$;~p|4%Vx0QJ+&gI^Ic|%b^5f~5v0R*z)@87>RPSSB9 z(mdPNGA>^D|K~4|Gn`ysXGCuKcCvq8=a*k!egj?m?>8{m00Ic8fvd1cUx@iTXM5HE z^H)FyGjo2eEq-FG+;YA1)Puvn7=8hj{`vO@7;-=x00M~R?)3!82NxK-n*V?K1yZeJ z{HiGaByR2;1J+usHUNMy48Q{FH!M8N)Pwp9Y)wTFo81A^+}-HTA|tp~ zO4-IyLWKVGUAVv#KrFzpU^vb8&*4vW%&*_Sfp-5+Oa#jR{(FIy5oqwQKVTa`BqPut z3=9AP#KLU;d%N^MnR|>Uj{MoN{TEQv&!4|iQhqnS=35v13ux)DKYxDz{qyJVA7#|2T diff --git a/sources/themes/material/img/flags/ne.png b/sources/themes/material/img/flags/ne.png deleted file mode 100644 index d85f424f38da0678471ef4b3dc697675118bc7e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)pTI(!tjlO;rIXl@1HV&)cpmDGW-GR z`3+L^2aNvy`v2$G|KGnEMPz|W00M~d>&=s#l8OvKbwEpiHvESG2>tK>|GyyO9|$ut zvpzk42q1u17-V!9I61+pfvQ08|BZwH@16Yr=jVTUlmA*S|6zcEk@1g`6+i&7`~&$E zYA%%V^7j8zTmS$3{hyirzos*?2B2bq00L=%yMh7Y5+V8jy0-s+|NJkm_8$o_f}Hjb zAb?n|yt|^zto-ZmuYW+t0)q+&<<KJ>BgrQT zRQ>1Q-#;J~AoS`6pHRCwBA zU~p!DquG0BzkdJv^XJbWKYo1u_VxSs@1MSW+P$@#L70Jomw|zm0SEvBhy{qNbE|>m zzkmO1v}^=;1(+C_zx@3C{m*wPUMbGM98Q`}5v}3B|NZ&>_xGmUO#lG|(!jv*|H=EO zfB*gc{`33)|Nj{n|Mza|{r>BFYe?(AfB!%K_3?Y%L>Z^l>!7{V2qIffI$#e zz5f4~?wt{_jNwA=k=tvV8m;04hxH1ClNsp|jaD0d_yUND;Sa;#|9^ps{`~n3bQJ?5 z!?D}Pp1*tk?A@~oJ0>vvX8@W7)C|%C)&LMdARGSt{R`y$`S<5P0|@TEy!-p_?>~S2 z1lj|1A`hhCuT1`^U1^@yK06yzfAV)~#?EnA(07*qoM6N<$f^cITh5!Hn diff --git a/sources/themes/material/img/flags/ng.png b/sources/themes/material/img/flags/ng.png deleted file mode 100644 index 3eea2e020756c41abf81f765659a864c174f89db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)E-@kt#fq(zr{dlL|rVbPb$^K$sU||3VAQpx%4ArjH z5b1ya|A`BUvomopF#HDspdkBi_LzW}KMcQr|NHa%@9#}BHvt3?3s4hK`pMU)fB*dj z0+88E|KR{Ac>Ck+U;lpn{`Xs!M;2%gKmf4-G0FZ zKmdWv|I6_A&;LJv{(%shYM_N64Szv401;3FKmf4-Jp?oxsQb@fum%PU8~*%)I0>i# zs2CuCKpOsn%?64Bg>X9QKhy?*00Lh)xZD#`v33$e!wuw~|G$AI0?h>~ z1_&UqlR!#;Ll9OQ{s1-n2ZahyF+c#Z0Amdp#**BUAaDHn%gD$G3dPzV3};X@Gl13bFaQJ? Y0MmSSAW;3b&Hw-a07*qoM6N<$g7#LQDb&XuwlP!fzJKM z`1`}(|Np-K;|B=>MS!;cWf13KY+LvSAb?md?)rCHn)&`aU^p;VI>1V00D#b-){yc34R8!1Sqb680000@|4`Xj5kLTv#?55wQzKoX38|NjLffBpXj6#2y{D-E;(Ab?mHL=FGT z$TP6>fK>na1GWK({(upf0nrSU5*Gz(00%w4e}91F-@gjtJbOE500a;V!?RECzy5mt@dro_q~YJM-#~SLe}OeX zNT7y4|NilCvNABd0|+1%hF>6clER!2lYo}|1|zVkK=SXOfB*mf{rC6ZKVbL)odgg- vjKFAPVE6?_e~=h|kVO7~qZmRm0R$KTYszPUy89K;00000NkvXXu0mjfB$dbi diff --git a/sources/themes/material/img/flags/no.png b/sources/themes/material/img/flags/no.png deleted file mode 100644 index 160b6b5b79db15e623fa55e5774e5d160b933180..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmV+b0{{JqP)O=a{vExMP2%`MCSoB^FIcLe_%lf;|~%E5I`(IQNh}3Ao>6Q|DFUXMn*>AqQd`w z|1kXd^B;tM|Njjl{{hM0zwd6?1Q0+hV1xeud-4=Wy?p-%sO`^#2S61Jzk!N?s)6X& zzhA%p|N6}=D+{y%Ab`Lc{sL9~1=0UN4*CD*7s%9KAf+JHKs~=eB-8KTKvw|-5R1&; zzd&a|ob(5%^Z$Q=wHy9p13+aOpFRNu5F>N&`Tk_-7w>=n{RejQzkfh&Kn{rf10?_b z{tFTZibx5v&dxav5I~H7|Ney-|DWN1$%1FyagzUW0464;_wU~W1Q5$TW@eGxtUvee z3vAf*8|igK9~@*rr66bh|NrkNM8z+V zAV?>O@ek;bKfu6d00KAO>U2WB)$@6+CBT{3ok>^7H@y{~6FRKmalQ{r8#S z4^Xx6Je&%q%J2@E@iKAb=Rv<(vO+e^|@#56B5{*~0Mg z>UitA{$OPI`~Tk`F#7!u z%=q{3H<BYX7n!%ts-g52=?&#%8AHvnDo=g*(t zU{@(f3Lcro01!Y-3_uV4{%5PNloM>zp5gQNALI8Qf4=|z|KsPsAHV+n`1$wy&wt;4 zfzU5-=mP{0FqD1)U3&iJ)0b~Q-+l7x$B&=CVSxxV`w!S3U{3%6(9;Y60R+_W0~jFx z85t(6Ir{$dcL`zMKcF!E2U7}WK$QOlX#fZyMg|5;)aZo7D4hMD0TloQ7ytwk}@P)zKX@%&%DST%gMqDF&nJ<9}^SM9e)7=i1G97Xij+!pc8>s z0}TKw06GH{9{>J;c@WiqflO8wrXNp!0t65X1H*raF>uuoM}q1_&UQ zzyE+PV}l7nR6|1@Xe}f}K_mmn5Fh~%KtLN9K+(a>4Du5*FzA2|{m;zE0Q4slD+}03 zKxJTefLQ+k0*D1@+|Oq}Kt_TL2e}yHXa<;L{(_vY&wh05Jg0 z{{*4}t^?F62l4F%@9_Wk_yrLV`1}4n_xiEzG57obO$p>A_3H5V5SZl@9UBk;0Q>>~ zF#yj00jE58tx;oDUfVAO7ZA^g)(IQ}Y8G-;ZB^s|2r!a55}@Ef&J{K=uDyPxdE3 z4FCZEF#yj011R$m=m{0X((d>7`QGgNy~*X%==~K4{m|+BO$p;F|LeE!5zX@o6aMwK z|0Cnry8?)1@m-dDW`RF^3@85Z{`vj)H~*iTuYX^D_V?HC|LG63e*OOQ`}ZH9+h%{4 zR^kLX2_S%&fc^l6#;?EsK&pTL{q^hL&)-1T|AVLlN&WsC!*d@f`}fa3pay^dVgYLS z^XKpHUw?lCNw6Z2x?f-t$o}(Zg7`(je_wy{{yg~C5U2qlfPfml0Rvc4oChck)CmlD zkWL^2sNoMV9{$c|wex0wa`2z{-@pGE82$nT5F-OaFayIEq`3SAj@n=l%a5DE9w9oI(Q6o;?Ey zAdrT?A3yTg*!;YE_t&FGSk*xQBO~LVKYsuMhzTgoEGG70+cq{OrGLMF<5CR)KqmnN z5F^kJDrIFqfoA{t^Z)mszkh!J|NR@N^WQHZ-f!>?ZqK&!y&{zFIzP0wn(b{R37FH0BS}Z;-(ZzkW0R z`o;JgO8$qifBy!003d+C8bA*C^$+NzU%!${e*gOW>-S%fvmgwhvw&=%Tb23#oNZ?S z2p~`>{R0^fayL*XP!U2MkOb-c1#;`ZzkmMzW%$Pc5I_(c{;*0)g6#S8SB49$^)FDx zACSQydx0wd{{073{+Hno13&;Vu4Mp{AoLGRCWbOF`~tJSfrb9TxDaUu27mwq0KDvZ UcsT?Vy#N3J07*qoM6N<$f`X&bC;$Ke diff --git a/sources/themes/material/img/flags/pa.png b/sources/themes/material/img/flags/pa.png deleted file mode 100644 index 9b2ee9a780955566cc7dc2f59ce175f32d3731a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmV+i0{H!jP)|lVPPN>g8sl5Km-s#EI@faK0YA%?%RKmGG2!N|AD;!zX}Teef|3X z_wWCI{=muCn>GOi5DUcMXP^GBIsf;|&;M~|Oj3M||NsC0d;h_|&!7JP`u*?sum8V( z0aY`}$^xwd2q2IKptK|}gRT_Am!FIf)j$AI2PS_*H2ec11_potVu8EfUYUvEKf`}G z`1lE^`X5*+Sm$r%-@k!200a<=Rv$}~=bu-f|Ns5_|IfewfBrH6Nrpdvs+^pde*a>f6qSrfAZn~Z?Fa+2||AuS*t4lqXH%-ra!^K00G3r z@ax~7e+)2nAoSxWko^y??$?YNza~t8coi7j009Kl08{<<|1U847wF+XP}P60U;n*# z@9*{N{$9Nb{(u|?WHSN*&{SqkP0pSkP;|=6L&63i zfEXEE-vV95@Z%rDuRkCLl>P7efnPxL{(%8d!yj-G00Mvj0{}mHT?%@XEt>!U002ov JPDHLkV1lK4=}rIu diff --git a/sources/themes/material/img/flags/pe.png b/sources/themes/material/img/flags/pe.png deleted file mode 100644 index 62a04977fb2b29b96d01ffef3b88b6bf2ff05862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmV;80doF{P)@|A6@UbB2E)`X3x9D*gjYK@dOyv49j-R|ARv|Nb!om5Pi12buAo@&A8j1_q}8 z|NqCt{Qv#?|DQiV^2?@8009Kn!0`Y7lcx-S{{qo}h;n3b`}Y4|zksS4Wo3aj00a;V z*zEsM)xUqEs|Es~YOn@|-@kzx00M{wh#7&Zfj0j6!|?mhe@uX+0cadR0D+zK=P$&S z1T_5l12i2VfWS`r`v>f&U-&gJf}I2qKwu{UjsNuvF#Z0+ASnqp<}V}$85tQ7(W#^a2}2+PDh3E3#;-`R r2#VqJ=b;e{^dbb<+Crtk03g5s0zF}bJ8sS=00000NkvXXu0mjfKVzU% diff --git a/sources/themes/material/img/flags/pf.png b/sources/themes/material/img/flags/pf.png deleted file mode 100644 index 771a0f652254b4e891fc73910aab38967864da54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmV3lobsI zohi_A`bB&J!~)dH$ngL7lczwX3_#UDxxarw>LBRX?|;94{rmL`$Yzn1{l&ll5I~Ht zU%nI;6$RPw9|VBf|1(_vbYnFmA3K-0+yDOt{~_StKSoBzkDopP1Q63dnCt(82%zd$ zpFb}6I_2!oo##J&nDhVtbEpQW0tSEpVuGrMivIupee<8UpWZS`Uj1hH_v_am-&g;K z1CTfW0R#{WvT7jw$rQ2Wy6P|4+kZd)xq2}(*g=aGrk)Yxu73al#Db(Bq?4D0-N;b? z5G()RfB&pB<@s4TkY)e;`2!F@EcYcO{->q=ymt>64xqsK^^5b@FIO-F$h{9?`~e2* zUv?FhqZcm%1P~}#|Nj2NBq_=8`#0mCzd$+0-@loGnqiRuWPl>)F9-k?0|XG`aR!E8 ou!#JF#Q1|6-w+1S#{dBa0Kx%7Vg$%BF8}}l07*qoM6N<$g2}Akn*aa+ diff --git a/sources/themes/material/img/flags/pg.png b/sources/themes/material/img/flags/pg.png deleted file mode 100644 index 10d6233496c10e52ead975c5a504459fad68ffb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmV-X0Hv=@BjaQ|F{1AU+wpQ{$Kys{`!CTH>0fVKL!SX0Ad1a`1cQJ=-<7ptZmH9SAnX3 z{Q_yQ`~BbL*ME+m|K)!Dcl`DLKS&U$0U&@t8vg$M`{&P}#F!W*N5{%vzvln`{r&f^ z{||ospYrSf)?fc0{rZ3A*Z(w-2B2bq00L=XVPVP4%$zZO`i8aZ($dmav$E#>{B`Z@ zum6{R{h$5&|A}A!9e(}a_zUO_pbY>4IGm#s06-9cg3a4XeYH!D;D>_*`V5R3;NTtr z%*@^Mq=>M$LXVh`5jChqDeaf800L?F_U+sH_3M8E<^KOyQ&ao$p diff --git a/sources/themes/material/img/flags/ph.png b/sources/themes/material/img/flags/ph.png deleted file mode 100644 index b89e15935d9daf25173f89a36d8111824fda5db5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmV+#0_FXQP)N~0_Y@w0Al+04@f;`V3_{@|8#9F=K6XQ9UY*azdwKd1Cc)=8bAo50U&@_7#Kb? zFg*PK|H1$NTnr5Nxw#FRn^&xvtbK0f`#-;cuKxpc)t_H~fDExeq6ZmH0|XFI1NZ;` zGXMXp{AUnj_^>}zDz4B$`$1}#7U0X2MOU=aELU!7sY=Kr&1{QvMCSsj$|2dLpM12Fg)7ytqY zsKMy}yX6c^FZ@4woIyZ63`(G)I*8l(j07*qoM6N<$f~Z~XumAu6 diff --git a/sources/themes/material/img/flags/pk.png b/sources/themes/material/img/flags/pk.png deleted file mode 100644 index e9df70ca4d63a979e6bcea2399263c081ce5eaeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 569 zcmV-90>=G`P)`{xe>ko^7oADI06=l8$gn`UeR2p|@S@&Et-|M&0Ts{jIsi2(+HrUEqpC9EW^)CAOaJl^^9-%lBC8BHP081)#ChQGgo zHUI<=3(zGH+B`^Tu)Z%{q{PpYS&%;j+KluCr=pK*_e;5D)h=t+bKO_wx|Lu6N(?HnJ zN6`lu;-7zgR^V0GaA(7wCwqWF2h;!%KrH_l5Kj8_?>EpHKuhXR);;uSzaAK9KY#yZW@T0p zQ2G1+FVF^n0AhUp{`o&J`0?k5YKbbt8;l4>j(9ExfB*vkhsr>Vq>*li00000NkvXX Hu0mjfu=^7c diff --git a/sources/themes/material/img/flags/pl.png b/sources/themes/material/img/flags/pl.png deleted file mode 100644 index d413d010b5b097c4e0a4604eba86dad79567ed16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmV-+0g3*JP)Ab?mv3iQ8Nu5A{|6C_|Nk>HFfjc`0biay0|+1% z2B@O{$c+Ek03##gzdwHf0*Hl3)etG5lK=vU1?W~rxN0!OqXDP`Ab?mH`1u+7`u;zA z_W#cxhChG)!_n{G|9=A+zrl>(AX#bYe+w4^1Q6Is4VEzI_51&? zUm!LT$@u9L&^Z7B1a=Zw2xL66B2?87%l|Mi00a<712fnG3~)u5+Wr7F{AKw27w8;- z00L=X`u&GNQW9*;Uxq&*os3{386YGO{rw9;K*az7#P}5)xp2gQ%0-g`0)PMm0MPYZ UsK>Njp#T5?07*qoM6N<$g4HXSwg3PC diff --git a/sources/themes/material/img/flags/pm.png b/sources/themes/material/img/flags/pm.png deleted file mode 100644 index ba91d2c7a0de26e554979f6351d42a1a4e22de3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 689 zcmV;i0#5yjP)#D@XkmAv!xDMMW8-mEZ&mK%|%B2@pa*J{pUD?(_ahBqlG}*TVt; zF#yj00{;H~{{a8``T70x^5Ww5-{JLFN2dS#-{Io#@$TjE?&8zZ_V@JO>E`A8`2YX_ z`~rx{;oS`3$G61pUY_{!-0$E2{{CbX;QPSJ^3BEStfg-V`n;-q6+;t+Xyw zOy)sS^8$#8OF-b~@87@v{bTs||L?z_Zq~=&zGIaZd&b4_{m<{;|Ns5^`sL5xKflEU zUjXHSP67x3F#yj01nBVe84eEr00I90|NZ{}FelkBB-0BC^O2xB85HWz)f)HsDi#s! zMLEolpK<^Iq5=Rh0M7pb=>Px;h=2d#;^FNBZtPGJ5bKP1n*{>+?(qio_5k|){tF25 z`1Sjqtv%A&PR-7P0st`p&i?}b008M5=kFQg|M&R&{r=?U4x6PnhWa{`B$w z?CApk{rU?E^8f<&008;|hy@rKe}6M^a>=kt2+9et{QJXr>zQ5ua`W#$8JQS={rbi5 z^Ctr{)6XBj7@3%V17i>%fEb@MFnj<<;{gVSbOv{z8Q{qN1r~!u@ISB;HgNQF0R$KT X>6#2<48ze<00000NkvXXu0mjf$fQr4 diff --git a/sources/themes/material/img/flags/pn.png b/sources/themes/material/img/flags/pn.png deleted file mode 100644 index aa9344f575bc92f4c1a5043e6e7d0a8b239daa64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 657 zcmV;C0&e|@P)$VEDzr@CQtS7ytnPF#yj0 z0a0(~eP|Fd7x&oU`XvhO+V>M05dgm54eRCe)!y3s`vCp^_5Az)`uqj_{QRhrlmY-T z0M7pd#W4OILofm6?eh2PFCO>E*7Xbx0@lgN z0st`p&i?}F01o{F1pxvB0QdR->g@pe`}O_>?Enew{R9F2_ajBO3l7@{2K78Gz9u`z z008^~05Jg0{{!Vds4FN77!dx<`5YAi^1B#F4D8&$5I)oT72fOU?&Jm;1k~m5*82ws z?b$fe$;$!&F#yj01PbEP9OVUy$0!>9?*iHF&;9=9{2wXIjNS}D{P+g={1WdM4-6DF z>gCe?_5uI^`T_tk0M7per>)2uHb&;=(#87${QNQl(a`kw{Py}Y1nctu{`UwC>ihis z2n-DS{QU(1_5c9-0*DC|aR2`P{`;Tl?{DV6zkmJy$H?%Xjq&fFKfk|zXRCbma58?r#f z00G1Tv;`<3F2eQa&)+|P|NZ&>@AqGj(m#Ly0)zk56?XydpHmj-@bfY4J_0oTA3y*x rGBBhgM-@1KAF z|M~a-&+mVKfs8*8^zZj?AObQ@tXl^VK#U9w|7)um9zFT5!1JoGnu}M2{r|uJ|AC@F z;y(;9F@d=M{=L6-3m|})KsNsS&&$bh^PO0375Ag3EPt6;7?_!X=sz3*^#j#0Gyh{@ z0SF+Vlm3Z`F-Ar(?BDbM+y#c5od5B%>y$nn=KcNZ|L>nr$AC#T8JS}%RsaMLPy>UR z34^BAe{Qb-hmSD)`~82~jewZHH;sOtVgB{~2T_Lx z^M7~ue_6TzObGu%0nl7VM#g8?t^ouP$PYjMFazDG!uzbThlgL98zlelKgeJZ;~z*Z zSPxJG!?$k$0R+;(`ulr=6P)M00|Ni~>`!`VeZ#eh`fLE8Q){QmQQ=eGY$|NqCtU}^v=1iBd@fS3^8`SJ7r@8ADF ze*C{^(f_{w|JZZ@y#o+HED**2KY#i6{~yEeU;qEJ{Pzp|pOucqNnlF=0*DFdB%s0n ze*I+l{{11(um4^iSXF}z{SS2YKY#!N`GNV*AE2Jys=p_Au>JnK{@0e3zk%WO_xG>A zzkdJw^XDIk{pa6bWqzfjEk^+Y2&CaX+n+VzlIN6JC4s^J?+-}zKcEU=eEj+Q{|`_P zFrfeb|NHmfUxq&n00G3<$-qz^$iN`P!0-!({va{_z!?9)Bm)CLfB^vHpj0t%_B3$- O0000op82)aAGO;3n0AgYI#891D4N?IF|Ns4E{L7&Dm*MXp#y@|U|NLS4 z{rmr)KmTFmmra`h0*Hly38?u0llM=#nEx6H|J4!x{U`A6pVzdvv{Rd?JIrI9L zs`Fos+0`Q4a^C}Q0+k5A1KaQ$>Lf<6lK=vUh2aka(D+|}f9<^YM_B9kC$A?0Z|}3+ z`ptao7t>dSY6f5^0o~2O01!YR8-T_G^}PA>yZ7X8cHUpx=KlJ_{+sC?ST#h$AD{+c zSpNn30U&@_7``$5{_{tYU-I{#-$2g*Lz_YNHw#c5FVJd`!65YaF9ZRd1Q0-s48{x$ s?-&?Px# diff --git a/sources/themes/material/img/flags/pw.png b/sources/themes/material/img/flags/pw.png deleted file mode 100644 index 6178b254a5dd2d91eeaa2a2adf124b6dba0af27f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550 zcmV+>0@?kEP)~nkZ zGRMDC%7~XK0S0Tx8Wd7-QG59jKr9SQAk|O4{{Q=*0jSzY^rW5C9>)KFc0aM(`^fh9 z|Np=Kfe=u&EDs~YzkdJ$!~!z=-~YcrJO42FE6xsAYGq`2_Mbt_P-yG_e|4Mhx&31J z|LZSE!|%TgKvw|-5ED@OU$BE2n0|Z9O=M(v1mpqrFfl%gR9?uy{Oi{rkOq*RfB%6# z1PCA|pp${Bfd()#{N!P|4fj41<69Aq$E=K>;Tryc4F(7xpbZRv|AD;q^*8I6-->Vz zfB*5n`o{nM2Peo6f5F}W+3*h_fS7<7;^vxc*?8?`g7w0kCk@cHxaHDByoH$n$~K0fYN5BQR!wAqjL2Kmai^lz(OTgcO%Q oK%!9YKcr{|u^AZn7ytqc0H_5zuk@Q*SpWb407*qoM6N<$f;OS^T>t<8 diff --git a/sources/themes/material/img/flags/py.png b/sources/themes/material/img/flags/py.png deleted file mode 100644 index cb8723c06408828ce68a932ff472daabecc64139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmV;~0Ve*5P)@|4`Xj5kLT%`al?B=W5I`&pU%&omV`KRD53KJ$2txq_ zg7fbmh|k3I@68*40Al&@kBy(1nSq%Zss!k?M~{APS@-YvZ#JJG201x|0gQ}qez5@r z5EI0wa6>`h%cteq@9Mue|Ns2{KQdro`19u4 z9*F+^0|+3-w;#WAv9bOIX#?r_2Xj8qX@CF21pWab0}C_Lljko10*H}8@M3d^)Z>@G zf!6*0!vH4#gGo5!|DS*V{{HzdC&9L6!fAj26p=v+03Zy*=I{f8|9_}7o838uP_pBd z=z9{Sra^iHOE|+IC{ z-`~G~{{ZRVfB*dX11A6d`CYbrEkFRVK#Yg0UeQ$d`q2ZhA|Uz&)bIy{egR1#X&Imb zfB<4bR{ihazwp{dkXn!mkfPsU#_wMs1hfID1|Wb~;Esc6TU=EJGWFLlunkbN!Q9_} zL0)432p}e)sSwo=4bd$f5a~a^fBpd(3|0LbOac`E1P}{Q!+)sq|NsB}pI=e{a>g%& z)4?|U{s;0mNCQ9sG5v!Z57O~Jp}QY!5N0Be0)lgG%);U`26kn-@hOg zU%!6+4+cOs(0HIde9xZz`}Onxub&LUB0x(30+2WcIRJn#2ut|?gWYu1Cf+!-K%B8# zdf?1WA}#uZ8oj7u>$I1i0Al&`=O0k%-@icgAIJnM0xA6maSq6BK-ECw|NZ*S`0Lj% z1_pot6puj;05Ax`F!=umqj7^frO?t|3^&I1kxUq9yECc+jQpY84SWH_0#pxl$?v~F z@*hy-KN0|X07U)z`4{NpU%#2aHUI<=%a31wK(7Du52Oc(|3O^?R1IN+RRjI-n*kVB z3=9AP#PZ|EACPLGJ%9cJNh|>9B%spYzZw7h1%?tp0I_@ndg9MNE>313@6R75NcceF zkr51-#U+7;F#`Sf7i0rK0I_`g_NQ&Zji7_t0d_@@ozArL?Su`s;*Q{AKpRQ~TD44PX+*q00taD0I@Lq1k(S2nt`tR{g)9*1H=ZfhCe_Je;NM%1^NLXfPkU&2dGq1gcanC zzsyWb(hLmW7#V^70~+_6f#nZ_(jSmgFakOWAb=Pd7`8Gn`~pjZT=;x%FbfOAzdzu3 l1(F{a{)I#17yR-T)##NTdjqb^wzQ(`1@?t)Ix4MUXz556teM9A7Ic zq_@itH|pv>q+zrjZJ^Hx5bj=fD{5McI3ol<@^-l_@~tZGV7p>1CU&qG~{YccyC-q z$8~P)6sG{nMmQy85K$E6L33rja$x-b9$ diff --git a/sources/themes/material/img/flags/ru.png b/sources/themes/material/img/flags/ru.png deleted file mode 100644 index 47da4214fd9edb383687c1d4f84fe8b42a51ceb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmV;V0bBlwP)X|NRSO0LlM<{-BURBqYRGSojej zfLOL~|EH_V_~;P>Nc10*D0|Jxss< zFi1)Q<$$6LU}rIc*dU*QNFV}+9T))>0|XG`SD?F)5CbX~O$rDA0t^5@iDe$xIAIn5 O0000N_~0!B1ZtR02zJmAl3i>|Nr}+@!x-t zvcLa8?7#n*fB$3p|L;$z$Rx)9zm`4EX`B2HAb?mPX21FhQ~^@@2dMNf!=L~E|NQ+A zWdHd6KUK1c=hsc9f8Rnyezh^=0R#{e(Ek5GMIci_s{j0D`2GL?@4p}ozrlKzzsUIh zhw0@n(cNzYfer%*AeP_1{{8vS`0Fp&84w#lmi+$#)ARI~X!Y&+KyeWsW`<9n00M~d z^G^m==F0#79{mS71ZX;t`~_q%fY`tPf!Mzw;*3o4FJA8j2p|?NkT1UdXZrG=;TOYy zh@M|qNhT&CJ~jq`0Ac}pl#vl6#K7 zFA)9u_3syi0VMzY2QmHtx&Qtu@&7&0&HxaAAvs6^7=(cU7?W7&6Z-$piRe`dyDK`^ zN$WO$zWL=wEu!PO?Vu9@iVSM&8cWvf2p~p=WCn&G3_$lI&>tl77dYY}Tp)vm0U*Et X__=7oxWDB`00000NkvXXu0mjfV`BRN diff --git a/sources/themes/material/img/flags/sa.png b/sources/themes/material/img/flags/sa.png deleted file mode 100644 index b4641c7e8b0dd79aafaa73babdb525d3d2dc6a8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 551 zcmV+?0@(eDP)4!1u&@QJ10&`rk^HbMk8Ee|uIe&H zS+;4$DbWCt7$DsBz5oJg0IGiW@flDZ69W^F_wDDmUw?kFvatRB^XvPsAO9KtfBpI8 z%a6}8Lb5=`00G1TbjJVx|9}4ZVWnuJEUfzZ$EVZx<$*voWzTGcp~$d(=+V{_?X+ z3y#kPS_RYq5I`UeU<=TsD9Bk~@o?qi&=DPd(?v86a{(`&&3I*E&g8|Wo?Sn;v*0j086Wc~d66UYT>00&^E24DBZ$$%)DV9SRUYEY{Wn z85tspN%!Z^Q&_X+!-^Gee*b1;`1hkUW~HJ2(d(c7|`w2)m##KhU^#|s1eh2YzMVW-Z(;)C{QJl7?-Rp6DTaSP8U8UK5I_L2Ffe?nu66~hU^Xzg zV`^IR|NmbGhChsd{xGln!xZ`Z|DQkqe?!SHn>GOi5KsdU{eSZ0I}_6%bMu4$|G#2j z_zP0e_xu0e-~WI8{{Q>e|6jj=B8;-KKpOx8hy`TyKZd`5nT(9?%F2RO|M~TQ@}K{E zz)C@?e?v4d{QeEp01!YxcLP=bXJGj0<#nFn|DXSVfvSK1-v%}nhwkOu|GvKejg0<-0ptJwK&1cy1oE`H<`Z?5M+~$7{9gq& zn~(3mv&(;P@Bi|05T(EW{(k!9>4UEid{_Ab1OPDr&i@1e0Q5gX)c>UW0I2)_6d3&w~i*%}NQ0G05Jg0{{#gAwk6j%|K36Wcrx-Z zDBuV5-R-~I;@8;l*yr}=_xShx{`~y_{Td7!{r>#`1^@zxvDKIVAJ?B1c2ZXvZZlkB uU;qZ}2Vg*eW0eWa_yywvNgf7(00RJ0?>)A@UfIF`0000~{{6QA+oUi>E@sC6|Npy9I|mRz%!e*p z2Rq5%zu9WWBC0CAb^-aHZc7E^YzcK`=8X^WVaOP zAZs{XYh)0l^y~V&U!Q;f1_jw4fB*tH>G!)IzutbUPS7xun>*B|^YmYFnaxh5oFnsv|ie?b{2U7L_4Fkgm jhERtq_4+^_K!5=N1|KO))1zs%00000NkvXXu0mjf8-+Z0 diff --git a/sources/themes/material/img/flags/sd.png b/sources/themes/material/img/flags/sd.png deleted file mode 100644 index eaab69eb78776f8593b41c8fdc3fd65a86119a0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmV`tbb&P~tyW8d(D~GxMiUp8x`gh2bB=pZ|ZjUUI!&{yK1G;4d%$ zIuA;MS%3cg{`2Rrii*m`ix&X`h=t(`1IH^)u0vdsLXv;@{sQG7;18Jf2Mqqg05F6A i0*HaZmVqPy5MTgGElxU<64PS<0000a|fPuet^$h(7pHv_{jfB<3vn*8q{15ov!pR5qo|Ns4BVf^v!57RHO zo?l?}`yWs<(7C?=0*LYNK?X*pGKOD3v;Q#s|MUOfZxH$qCjb2cBQWFtZ$@_cPkRpn z1P}|u9|n-AAQdnT|9?TXAyk7H4FCQBl>h_~&`AvcLF)bhMS(&{8jwh^2qVzve;5D) zh>=0RIIAq+{+o}$pxEl(3%2T)`P!1-fBt~{@Pp~sA7J?W`}60ovKZgl)=2;X#KQ37 z&mWM7{{H^+4`$e}UqIEMAo>Rk|KALM|1kdh!vsX^3=B^I0*D0|DL|!?{M^6*VPKPH z00z{*-?BnHps)wJ`QKllIe-8D1EGJQNCgNWMh3}bctpOPvlbWzK!=K^+cJPc;};D5 g19O2S13-WQ0NlBGh$rR(5C8xG07*qoM6N<$f_QiWUjP6A diff --git a/sources/themes/material/img/flags/sg.png b/sources/themes/material/img/flags/sg.png deleted file mode 100644 index dd34d6121073fffcb2fcb5b9402b3e6361cded35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmV;_0W1EAP)dtOYis{Le*Dj#JuDs`KNc)tl9OYUmifJZ zA4uJ=-~WIA`uFP>kj*SB3$z3vfIu4l|NYA>FaP8D^M5;ba1<8<4f|GC2UPm+H&ER# zkRGsxe?Y{*01!YRC;dKnkj2`X)zkCW_8s5b+Wvn23^5y|0jv~A0#!5q{{4%A0U&@_ zfL8pya^=_l{r?#l8F+XY{;)G~as30ko(ZTFY%s&0Ka9WsFiJ`S6$1niy`;Hnv5 zfRT}r0R;fL{~@sn5I`&p|Ni}W_wFAQ`~gBVzyJ~jk&qMs5MThRyiZo6SsHx+0000< KMNUMnLSTY6dB!#X diff --git a/sources/themes/material/img/flags/sh.png b/sources/themes/material/img/flags/sh.png deleted file mode 100644 index 4b1d2a29107be96413eb86e64a75ac7a3ba5793d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 645 zcmYL{Z%9*77>Cd9?woAXO+#E-F%m^1b0Xy*Qky9{B^@hJqB6}jOKKPc70u1CS|Ug( z7>SA^1`5-}4+VvY=3G*k2%(8O!OWTIn!4?td(P>GANugV4?p-l@2B^fCONIbD;IAODX_{rV|BCn_NC>%qlWoHrzH=l|0Y^Rhgkwr%>N3 z(d)FjlCqjgyY4&yRH!;rb)|Z-v~HjxIkvar`*JLyzxBc-B?Ix`3*qGz4q3JAd`#LY+Xw^k(ph!n`d2H7`aI`Eh(LrOLs%9g zj93;8ws%s88WHkIqXqnSf?YSjh=@dF-}4L7dS0HFB@iNj8OY*&4>%Dn8t&*i)aXz6 zSX_wQ?~e=9UcwhrAtAf8XLVoTbE5+<^|-KK=D&>)yX6u!zrPCrbEr|4Yi(XyIGTQI zFEDsraAY{)DhUd*DN;Q?!uSxvkoT|31dF#>2L0DGeRcNZNehm>xm~}-9q?gtV@Qz` zv-lB19|m}3LHcg92}TUOb+%v(0bnUhB(5rQI9?ZY)h~Hw=%2Au&~WB@t;^kVE@F0Y z%=8f1ZN}R1MniiNxkJ!a;3!XFerfimE2A;1XJChGXJ=)MAVRubE8WFo1T(1Cmhdfa ztzC{Qms6asjkstFkFp5L#maeek84Y+NtW^Wf=SRytjpC1=BCX4NH^VxnQ`+YXocAv zR?lKskkKZN7D>{S3>4;4+gPYYq0_5iq@jsB^}M0yMT0|p`lM;R_dwbVrBg^4RRbsq Y$WB%-43-yHbAJTXS^1gPjGK@C0`m$%7XSbN diff --git a/sources/themes/material/img/flags/si.png b/sources/themes/material/img/flags/si.png deleted file mode 100644 index bb1476ff5fe8e0d3af4fc6bd11e513d95fd9cccd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmVm9@#;PEzrU@Gx(rNA|FHo^Mn<3|00G3vEO>ZAhtlWIf1*N!=PZ8p<;&lH z{~7-L`S<7dzu$lU0~x=8==VP$LqeQ==EOq)0mSn6{g=m2e$<)X`O9Zpu5&$Np~P9Kn=gZ0kf<1I-4a zUtk1c`~{K>fBu3(0U&^Y8d(1RW7^4V^6LZG89>!QBmXe{`pfY9FT=0Dj8O6)!|#7g zK*az7#L~(TO=a{vExMP2%`MCSoB^FIcLe_%lf;|~%E5I`(IQNh}3Ao>6Q|DFUXMn*>AqQd`w z|1kXd^B;tM|Njjl{{hM0zwd6?1Q0+hV1xeud-4=Wy?p-%sO`^#2S61Jzk!N?s)6X& zzhA%p|N6}=D+{y%Ab`Lc{sL9~1=0UN4*CD*7s%9KAf+JHKs~=eB-8KTKvw|-5R1&; zzd&a|ob(5%^Z$Q=wHy9p13+aOpFRNu5F>N&`Tk_-7w>=n{RejQzkfh&Kn{rf10?_b z{tFTZibx5v&dxav5I~H7|Ney-|DWN1$%1FyagzUW0464;_wU~W1Q5$TW@eGxtUvee z3vAf*8|igK9~@*rr66bh|NrkNM8z+V zAV?>O@ek;bKfu6d002F*|Nr~{=Pyu%qcHbB24G}l{PX7zKmY(S0M7peLS*D^UKK~y z+6(XH|9gD^r>6bY*OZ>+`2GX^{Qmv@{`~#_{QUm>{r(dW1b1xK0st`p&i@3&%J4-( z6Giy=|7vRh4-WrbUHx`??d0*<@CX3>{QLa=`~Cm?`~Ld;{u~zu0R89!i0SVi2B1U! z{r&fU#+3gbKmA|6l!@v8=U+^J{{8>`mjUR&KfnL~{sUtC1qTg400I5L26X!4i0my} zo;{uZo#CfPX{7DT1DwDAf(-fnkMZ|^ra%9I0mS$d6bftr0mQhUfkCOfiE zM%HqlKU{maemr>kAILSo!3gZ8-+$N@WcKe}3J^dnRtyZx@9+FOdynDWy$P0%j62V; zZC)?>`}hA}zy1SB2;@n0006p>>h67sJD!pI8@uK6+#GPW%ce@CEFZM znTD)%K!F4J_qpc@AQp(ZPk%rA2T{TB=kLG2fBygZ4O9eD_xsnsUl6u5yEM=SfB<5# z6|+@gR}o|u1R4pn+XF1YrQf2oylS zAbS3(sBkhcTmc9mV6grHN=r(zLW3F{=D&YK84x>x_WT70A}|U80*H};VI?9O(a}F7 e1_Utx1Q-B;QgQb4eH!Wj0000PEol7!5I{@}e;EG$`~Mq){{FvoV+so& z6Zek;JYV*``O13q$!wq?2!V|I&+z9TKmf4-@!$W9Km&lr1Ie!(IeUNcyZo#F`{&0p z?&{CqnEw9%50U)~((nf$fIu4l{AK07*qoM6N<$g2hARp#T5? diff --git a/sources/themes/material/img/flags/sn.png b/sources/themes/material/img/flags/sn.png deleted file mode 100644 index eabb71db4e8275a5bfb7b1b8f3a8374d50da95db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmV+v0_**WP)6{xSen|M~Ox&!2yPfTn)={d@hr-#`EU4p90fz>J~+=oo+i0%`d3@9*!wzk#ZO z2WQUEDXOGe*gO;$t?-?1~^z5 zels!xNuY7SApXOk^arFAjDSu82p~p=WCoxfknArIdOZOgs+`19}IpFa%0{xSUi1L7diFBr+f01$veIX40Tgn<}np4MoMn3N`o$god9 zrkzn;+j{#q5F}xeh49xZuI$05IKi0v3Lq917Le*!UxBJYN`Vr8|1$jj50VD5fvSOw z-(ZF~46zx($8#~-kUKOh9u19TNY0I~dG z`1hBA5y<}g_y4cI3}({*g*gAq^Z#dL_#dnH|JmpNJMaAe2etv|3x;0|00G4G>kr86 zzYquf`+xk=e@^EAQat}9xc>97{@;He<|?3qzo3u+2q2a}APrzwf*tnl_y6c6m z5?7266~G|=0}2mdsDK;{bP_-SF*1~XW%vY(NDyK`u#uw~6h{mUJPZH<1^~BhckWKq{Jk|L6Yw|Nrm*vcLXk{sL#*k)f0!)jRF?KX6FHLLC_7zyJOQ#RJf}AnqSv4E_E0 z_d>^cfB<4-C}v>z1dGUDNRj#r9OZBkNc8hC00bBS^Nnc?6(4BA00000NkvXXu0mjf DM=x{`~^7feaw| z@9%GBrr%pd7ytr@3Fu&;D>$G0;d%9&ckUlP_FsJLznOpkI<);49~%fU|NOOg<1c>p zU%YI;<@gu?0tjRS1JJ?0e*b^_hvDg;|Nnpg`SWY#%HJzjff!!CzZWj}wP?w&U%!5b zMg95nhXEjfKpOu4{R2W=zZm2}8km@V1qJfIu3a z^ZvQT`ny}__wU`%Fad@Sg!~P3A(#OSI%WR9r+OFw0*K`e1H&7RKZ`vj#ee<&!}=E_ z2M*0Ye}N7Llfc;c2aF@2)L(`#3;+SdxR!w-xR`AxVx?>``QKoX4p z{r>$=Qj`^FFF*h>?mzuiS(feBuYdplGyMPm{~rVab^il$89+1;fd$yvm=2wM1rR`t zfB*hvWMl+7=|4yZ16bGpcem@l{$rO?srZisfXY67`UDU_ED+y9gdmKw*T0{<`x@v9 zlkZkl}Tegi}1FC>)y z`~`;fe+5al?K4jS1P}|@5C%z67NEr6KmWj?{{J^f1u*QH|Ne!BH7L;kfnp0FfEXE= rk23safJY>Z`~zeELt=n*00bBSq*!cC{}>3t00000NkvXXu0mjfg_GrH diff --git a/sources/themes/material/img/flags/sy.png b/sources/themes/material/img/flags/sy.png deleted file mode 100644 index f5ce30dcb79b443ebc1615fe4889cc26e2d762b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmV;X0a^ZuP)@|4`Xj5kLT%`al?B=W5I`)SK7Qoo3V-qKd5l^# zgv$taFhBq?zJ2?apPwJU>mjm?jEr~g+yMw6Mj$IKE$!aDd%wZp7Z^YoAQH^_^XK=U zKYvwJR4!h;2oOM^VEz63kEEm|Pzoptl!JgjVAdZn_zMF-#Q*_BG6D!N0MDLEDh$KY Qwg3PC07*qoM6N<$f z|Nj36M1Mf!|33`>e*gaqWCO|HKwFtO#a&sZ0t5gt0M7pel4t!zdFAutyc%F2ByLSib7d z-@iY8{9s{WsjaVha_-{UlG^LGvEO)A^**!$6$1ni3ljqaFhGRYPy6$qf&JG{kKey{ z|N8ae_ixs}{}``bdDhkT?#VOp#VvoBm>H#|fo1~)5aY*A1~#Xrf1jTKgW~`H-wePI z{Ri~aZw6pM{r$!84-_k)u=@Ltg1)Cf2{xiF#iKZ95W~`fDE7~ z|1pDN1{?_>vH!pR*Zxoe2p~qo;+=0k{eVOy5dHe~@Bg1a48OqWACLsaJOfY!7)!uZ dz{3I%U;rfUVNTmRI(Yy9002ovPDHLkV1m_xKPvzL diff --git a/sources/themes/material/img/flags/tc.png b/sources/themes/material/img/flags/tc.png deleted file mode 100644 index 8fc1156bec3389e54d3c5bb8339901773a881e68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 624 zcmV-$0+0QPP)Mt z2Fbqp@bUfi_XiXZ_x%As_WHU2H1hfc9TM^w3-JC0{^0Bg`~MgK0Qv%mWs{6kqN+Cc z+b3Uc-enXLWmi^s_2~6APR{Qy8GilxQ)j#p({t5y7`^LQ4&lw9Z0Ra5^`SSP!?%<&3?fU!$2L%N9{QCa@0Qv%mW$D2m zA^~iFet$Uihac>@UpF6ozx?O#ufL4HfBpRUndtzp5U;>@#TUPR{|1KG4}bt-0)`aO z`@jDF|MM3p^6S^{zdwKf{q+mXVfa4fgq7?27ZxvH%|34Sm*EEk!#{ukVgYLS^A{)$ z3^fq>3urc&4I=;kz4MwgW4X`2zkh%J`Om=vauPrQ0X6*k{pY`=2p7%A_P)?P zUwuVdAkKe=-@h3}_C6p$AOxEwQo+UIeHT5%mg3lYGL;@HP(LjqG0$?6F}(Ht8A z0K*^*BsuTDFa|;zm9Mc;PRcq|KMMBO%8|{GkrU*a2x&r-3HS3`xnqW1|R~39RolBu`vAj19S<{HjoWK z4L}tj8-Qm20eTwfuYbROLyY(bwgDi3SQvf*HG+%>>H*pSauQI_zkmNAP67ugNCPlf z{{97O00g6G8FFbZ~XHln?_bqJeH^V)*lb;YTJ&0)m(r7ytqc06HRil3NF`RsaA107*qo IM6N<$g5!7R+W-In diff --git a/sources/themes/material/img/flags/tf.png b/sources/themes/material/img/flags/tf.png deleted file mode 100644 index 80529a4361941e01d1def5d581bf2847cf99fef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmV+q0`UEbP)KfiwinSYl|od6I(APxT+{=azr6>87_{|pZw{QvzM zh#vfW|M&NwU%!FG-`~IfN=xzq?EwhD!Wi2C0Dv&)|Bp?Zs+hPi0R-LQn75%cY-O8s zAPsw;Q!9X27=Hcx_y6DDzyCn0!4P6RP{Xg^fBpb%_yyDhbQs7f8-Qku33L4cS@IvK z8OZ(n2kOgTzyGb@ek0IRW9ouaN6$P0x*s5bfH4)06qlIj4>;1{Yyp4(0|4dQTo>gF RMrQy3002ovPDHLkV1fdR=hFZH diff --git a/sources/themes/material/img/flags/tg.png b/sources/themes/material/img/flags/tg.png deleted file mode 100644 index 3aa00ad4dface0a9c23744ab451cec0443f187bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 562 zcmV-20?qx2P)@|6mN}b_RwI3=Dr@=ogG+VE_mq7La^(HIVqv%*^=nCj$%1|9}7Uoj(8m`RC6+ zAo~61@1NiQe*Xrt|Nh=Ea}z)Sfi-Y&{FjhmFg0aZxaj}$=L~=U)(L)O`TP6-zu*7= z1Ib@N^zYwqCU)6YF9v`BVgi}{>lcH)J%gU!|J)p)>i@rg^Kt&>WCWsLoQyxgk29dnvBpN5vQb0*LYVQ3gi&tp7jnGyMMp z@*mKbe}4Uk_!#8f-w;8De}5R+mEP<>2M|CkH{LKvi2wQh{WmZi827ytqc0C8?ZF&p#S!~g&Q07*qoM6N<$g49|K A6951J diff --git a/sources/themes/material/img/flags/th.png b/sources/themes/material/img/flags/th.png deleted file mode 100644 index dd8ba91719ba641502bc7ffda16c25dc71b2066c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmV;#0XzPQP)@|4`Xj5kLTn#2^O%5QJf({+!S7KyMr1NSdb0?wsyYS6cNVdko7wub89?$EL;)x)00Ic8;m6; z*ldXL$Yz5{poPB}7`^}m5DPc2nu@9r4=+1782$pC1a=$HjDKJ@i17#P6G=(#Q>V-T z0*LYF&!5c9%>VxV!xcCX0F(uW(%ZLh0Ro8SA3Hl!NeKhQjeq|#{05SL7=Ql;MhF4{ ujRQ&nZP~jQAb=RZqDCa1IEDa#00RK>mSUL#9?hx%0000(5Af|u+{y|g&!S9Ft%(8imf-XR*|Ns8{XO&`< ztN44b9;zJZ^?&~W0*LYB$B#TbJpUo){|D*(`>^x>w|gKB?9z<#wQ%E^n3(S0zYh>V zEO6uD3`W^f29Wmu3`mZF`w$?27#UO<(rVJ~y}I}N&+p%VfB*XP3y6U1Uw^?QNbuL6 zzrX+d{i`Cbal7Zfib@b53s27mx! mU=U|u;Adc9XCM*)1Q-C-v^a{iiydVE0000+lNu{Qmp=|FW6D0*D1<1Ovm9m%kYQ|7p*Yo3ikU z7~kiESLFZv{{Q#iA0zqwf4<*Xu-*CD8$MYncA&8U0mQ`ckKy0n|9}7f|MB&2MbDkQ z1j{KKBL!IA2(Z7F;(zkuBe#mo9TT;SzkoLU{s(jwKmai@{QdX$=kGt?etVi7(p9*e z(|o73K&5wiaQBkXEB9so{`tH8jIplb^d$ZPi5h|uLD4*o5RnOS|{Qd{@Cr~j!0D)}y0}8T#$FHit{lE#dc*g~k_utsL zxj&Wpto`+k?f2h5mv;mM4gK>M6!-uE1hnA~P_?8O+wWh(`!4wX{Cn2j=z=is`~Uxb zzx=@K_DcEUJ7IZAUZAu8{sn~+Kmai^Fsw$4O9qB73=GeJhA}V*Ffg!yW&gnt6F`6g Y0QOrYft$MNbN~PV07*qoM6N<$f;FEW z@b~ZkKS1)&|37~i{`~p>`}cn&^2?@800G1T)Nta$zvt>t<757@uK4@^{4bCmpb7~3 z1tfp{|Md&VW|Wov$G`v(Kp+kO{{26+>+jbuf7A2+upj>Wf7$Q%RxoV1$N0e}Fas1Q1BW)@@rKJa|xATBWA`D>(WW1JFHv zzy7cP0k+{MTm!^O009K@!>LoJmn~avX#S_9;5YZ-KmTX``u`YaHjD&?*dJiPF#rS* zNW;&cKP?=87yABYZ~OCq-%n(9P{tpi22h9t6$1niNQ1e-pD1xDrvBdy@BT2zfI@>2 zY$OAO1fsuxAqeOsfB<52Wnfst00RHO2+qJn5C9Nh04p0wT74^6IRF3v07*qoM6N<$ Ef~oTCkN^Mx diff --git a/sources/themes/material/img/flags/tm.png b/sources/themes/material/img/flags/tm.png deleted file mode 100644 index 828020ecd0f6fc73348373c9e7a235fdced09de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmV-X0VKiqu&g@GZ_kb&V31Gky(*8`UselaloV1SZ886W^4001!n&i@1e004Y* zk0R&!|NaLC5DIk$@CyeC@AU9ebDYiJ)zswL{Qdm<{`>p<{rmm%TMiuO{1voVt6d+$)WVk%^O){nwx0zkdJv^%rQ#Z=eQ%0Ac}Z`19}Y zkI%oqe*ekA`2WvehFzDBOo*xZ{rB(cQ`_&qdGhP`Z=jyvAOx}jAb?nae){+CFDvWc zZ(siLa{c@D=g;LQw^HX+sY@u`d-M3!$G1SGAWQ!Ifj9{ufLMTG0<_`#=U?|Ye)D|< z8pH7G?=PVA*@stt1I-4xpA0e#40jk9 f${7d%fB*vk3(!F(w2U8u00000NkvXXu0mjf+94t7 diff --git a/sources/themes/material/img/flags/tn.png b/sources/themes/material/img/flags/tn.png deleted file mode 100644 index 183cdd3dc98c6957bde83f375a431e543a3ce9e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 495 zcmV@|4`Xj5kLT%gT|L_r@28Q3iff@h;hzaCwplYy<4FCT9KXmB7 zhQ|Nt)Bg(#gN*m^{Qvt8$Of<_K(zn?!~}BDpT8hi0uj&>pxItt|NHv>A2{&e(C|Mm zFGw7s;m;qS=>P!)((wQ9AF!W(0sZ}7M&|#9_5TYB{zpfHZ20g2t^wjCfB*tH2_nSs z8?4R7=Kq6S{f9wP5^T(0hI#XVIvK%6GC)WrB}fdh6SO{nUiXv3iAlW}aH!uJM5J&?vILH{_iZHeP0c!XQ3PuJ7 zfB*t%VEX-sK~fTI%wL8-Af1e0BN-qh5dHlNK|sX-0mS$fH6j^sMDRaYQUC}r0RA0L U-~OCsp8x;=07*qoM6N<$f)6&Rz5oCK diff --git a/sources/themes/material/img/flags/tr.png b/sources/themes/material/img/flags/tr.png deleted file mode 100644 index be32f77e9910c0896c1ee8e7ed4f0edf815a517e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492 zcmV@|4`Xj5kLT%yy% zCxE~j7#aURc>+`lQtjr(@bBOM9XtMi`UFz<>-YcPzyAOF1!ObI$^vZw2q2J#|6qeb zs-vSBOie-Rl$HN?bb!_U0_g#3VEFwTr~x2=m_Y6Zss`GqsL0^t^nd#F|4B*zH*EO- z_3QuT%m4H6g6)A?0#pkSKujPf{rCwIb#eU5`( z{s2t}2q2J#|9}60{Pg58FvR|AYlEDjruP5RC6KEgJ^H_IA4CJhNdN)F0>q49OBog~ z{?Etvzo-c07$As@{Qu?4|3!FoS~(Xu$ujuK&Ki|5;f$7pYF;Nfxh(xqFs zZUMDjzjMbfEbRY>5C0Dx`v3aP|JSeozj_5kj66I)?%V+g05Jg0{{w&k0RJ5w0P^!X zSy|WJ-R9=z(aMV97z{4myy=pj4$^bx3|zy{hYtY)h`Ao9!QA5iyLbPuTmkB_PfP?Vee~$j z!-o&gUAyj)n+wu&>J&%=KmU)%j{yP*q=CWA45Z=rFNTYkfO?!$Q_o+&{s0WlT)E;? zRQUhj|NkdWF!J+%fBF<4fS7B68jOwqzkLe|6QI@S&;S4b-#s()-1Y1C!Qjl5tA6F> zpisYc>&x@!00G2Y!@$5~Xb92(47=Z8{{bD%z~Ggi4>bPny?b}>+&OjWQc!g@0~6Et z-Maw-h`Ac5K~JB7o9jOp7XvpB0}lu>-nqlT$mpA&|LpDCZ{NOs`t<42?c44-IbZwx z0Rjj;B7x{N1H(%OhUW|nPgz+XA3Vr_1a9x%4G>@ep<^{rq?UTJ00000NkvXXu0mjf Doa;3l diff --git a/sources/themes/material/img/flags/tv.png b/sources/themes/material/img/flags/tv.png deleted file mode 100644 index 28274c5fb40e5d3bacd7c05d9a1b8017eeaffa6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmV+z0_XjSP)mzpv3Mmw05Sgm{~xFtLc$sUu>nR##!sI<0R#{WMEdpj-yJ7j ze)|0V&%b{_!~X#7`1>EofS_N0|E)GoUH&SsFy}2m05O4F@}ffYb$qvjbfSUipMQUU zgY^9U_4m&&5D8KZ)HC5u^uad<48Q&W1P~L@hOIAb7eDp_T4W)^*Xg48{r4ZBJ-_}k z{QCPJq~Q-pPnz693xQJ%zkUG(5aZwHtqd&u|9`*u&+TyOvq{_Ghd=&6oB?#w{~Yv(xYPgr|NRH*haKioowt*& z{dC`3v>70P7=Ql!$;`|Q@(GT>fdHT^FqGcDeG3pkjNS|k>E&sEfzAeo{ckY&=g(gd z`CCrwmxA8!XLtTy-uM6CzrVnM%iVPzAb=R%ks=j>et^j`MFs;Wh8c4i)_^1XKP)u> a1Q-A&>r+tW$-Nl>0000<~s!0-E7R}a|Ns2?4|9|}gs%Dgx1=;`*KrBFO{{8#+``2Fv2B6@-@8AFY{`(K80jdYk13&NH4;SYnOGgJvc0I@K9VW@Vk1}Xmk4~YK$|NH0P z-@pI<0D+Rop8&DnA}oIvEc_iD{O9-Y-=|4+U?1uFgf@9*z_zyJRJ z%fS3QR^zuR^Y0tyerNXndi(YlP_?gzto2+5fB<3vIsj-gQ0X6_*?&Q*d^>boB3^zoi8Kq^tbl{qlR!{9jwQ|Nij< z=(=A?F~8j-MSe1{Hl8Yc@zaXo%Ljk}VgUvb(2HJbe?0kqy?_3vsPXrUmq2rWE6M!I zE@4*I;Mw}vw&7&iFGdC>zW)rr{s9CK3xfnhrsi*1wqMhx{@J=6sPgxpU%z6)f4fBr zzxpd#a3tyYE8}0lKnA+|-+zWbe*glA<)R0}-=}{Pnt#7~1q_Mb;=;f3i~oshNgsS> zIr~z~(_bRL|NZ|1LO_>;A_pLVSoBpHQd9nLa7ao@{lMMx#__lBLe9Cjx?EiU z71{s)`Oon8FXP|;z>s7BItd_v7-5mj(Adb}701wVj$!S*>kNN{fN~5FV)t0eYh-DxnQ(+0I@JIfmA>F`X8wD?>`2h#NWRRzyE`zA&Pzh5tt#% z!^rUCA3y+sZ1@LM1hf`pHc0ia|NsB|1uKPX0CRu;1-SztfLMSo`wOxir1}rsY$VlC z667idh7Sw?0mQ-}a!Q0#;n&}vAb0=!_Zy@WNd5!6=O2ju7s{65Vq=gx0uVrqe;+b1 z$mIY3|KLBvF9x7j{{!v#g_UGtQhI;<6hHv607H@yECdWlR7EJN!LomVp$!l~APvkQ z4p0cL2#YobhQA>6hXEjfKpL3-19eKmL_s!=;22W8vpXP)6RGKQPvx1q)UK1Q6rb{|u}Q zRsa7#{m<~1f#L7}|GzNK{&HxZVEKJ4>jAefr9{u_M=MTegAo-i2ynN}MJ5kZm z42KRel$J95{>|{~*Z<$Y8RdVo9Ap3pAeIsa2H!t_KmPs=bot-kKnMR0GBy2s>sC=w zQFmwO;@`jj{`v(%zkl=p`BTQg01!Yd{Xp;j{qx|@pI^U!0X_En_iwRd$6{h)tX8f( zaOhC?&!0e%U%!3phy1#1%V=eK#YHXK~n$!{#(ib5I~Gyfqpu4^P)1J@ZrOUii!$=0Ad7ci1(2A^!3kwFaT->5i7Ttz54h6XL$JkA3s3o z=g)t?e>01U3h&zo5I`(I-#Hr#t~u}$WXZu-Kyv1Rm&rE5wcB1YFI@@=0EYkn8G$4- z^Xb{M0Ro8S57@^*QJ}#<$Im$M^4iKw z00a=@`Sa(sw6y;I{R{T)e~6KA2AmBHF`#D(ii!XNh(#nN}rF)(}plRy9vU;su%e@J`J?dSji002ov JPDHLkV1n4Y8}|SJ diff --git a/sources/themes/material/img/flags/us.png b/sources/themes/material/img/flags/us.png deleted file mode 100644 index 10f451fe85c41c6c9a06d543a57114ae2f87ecc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 609 zcmV-n0-pVeP){qW|y?pud`Sa)3|NY&vWd%S0u>b>P!2!lUe;6EF*#G_c zFVXVt@6Q{uX@40W{p0iY2Aa+A^Cu7i8KT+YH}2j52q4BskM2rJ$^k9;2Xxc_|Np=M z&VaLlA*IO5FlECMfB<5VUNC{tBZO(|zW*;@GJN;|bTJ71`0*d;`d`2P!x=ymOA`2> z+y@9C##^^8%gd{MW@Y91_2d742B2~OQNf=-zkmD?Vqkdk_wPTUNeuu2#KPTG{_;O4 v7C%8E5*DLB7#Kb?Fnj}}-(W6879hX?8lYRg`Y`<~00000NkvXXu0mjfD6Jtx diff --git a/sources/themes/material/img/flags/usa.png b/sources/themes/material/img/flags/usa.png deleted file mode 100644 index 10f451fe85c41c6c9a06d543a57114ae2f87ecc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 609 zcmV-n0-pVeP){qW|y?pud`Sa)3|NY&vWd%S0u>b>P!2!lUe;6EF*#G_c zFVXVt@6Q{uX@40W{p0iY2Aa+A^Cu7i8KT+YH}2j52q4BskM2rJ$^k9;2Xxc_|Np=M z&VaLlA*IO5FlECMfB<5VUNC{tBZO(|zW*;@GJN;|bTJ71`0*d;`d`2P!x=ymOA`2> z+y@9C##^^8%gd{MW@Y91_2d742B2~OQNf=-zkmD?Vqkdk_wPTUNeuu2#KPTG{_;O4 v7C%8E5*DLB7#Kb?Fnj}}-(W6879hX?8lYRg`Y`<~00000NkvXXu0mjfD6Jtx diff --git a/sources/themes/material/img/flags/uy.png b/sources/themes/material/img/flags/uy.png deleted file mode 100644 index 31d948a067fe02d067a8c2e69f28cca446bc7c57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmV+v0_**WP)_vmzq~N}&z08z z0*LYY{pZr+B0$d}2MCnI@DC;m3N;oM#uMkR0R#{ugY)L9Y<*xj0QCR^`!^)W!R$Za z5CobHbl5+T3;%B|S`QFFjQ1Zt|MTw;G#Vi+hCg5i(ELAtfD|ak8UBG;ObiSF0R{lf Wla#5zB1?M!0000JMe1P}`Y1HZufM;3|NZsr4^XwNEI-g5fB<4iWtjhPj`qjL zFGT_P{{Q>;-(R370Ro7T!5$Ws$Po%5A+Zb!3j_cNFaSC{Z(fWD@s$7o002ovPDHLk FV1jsy^u+)G diff --git a/sources/themes/material/img/flags/va.png b/sources/themes/material/img/flags/va.png deleted file mode 100644 index b31eaf225d6fd770e0557c2baf8747c91ce88983..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 553 zcmV+^0@nSBP)|05Jg_ z#sD@3Z1&&(|Ni{{_Zx)%v%Gr!NnLzkb;C z@#QWhJ{xI9$+*)bNX$S?E90e{K^EMkYok78VXhR-hjM0*K`g z$j^Tmm_>oEVgxdn{xJOg$-v0L$jHRN$OsH@P9Y&+^ne@=1^@xXcy~X;zaPM$WdOPj ri2i^{AeYDB@IM9-1r;P))4B5XW#s0WPsWLbObPT z00IbN14#96puqp%TKvBf)PA*{`~CO-uM~~n%6z|m{re4Z55!3T0R+GV5`UO(`=kK4te?c|?1P~}#f$jmC10=!0@{8gBFK@Zu z-~WJALqveC|MTzfA7GIDVE_mqkOrW8BqZ2?K4D^#WMJTBVE7%b47BbKBg1c?EHl#| zW&XdQF#ikE01!Zo3=CVrargu%_x5NZPzVyc@Ms2-@*Gr#1lu5DU{kh6%sopXB}uDxAo`@Bt_a*7F+) z{Q{%kjEu5C8vp``Wse8Lf5q7h438n|z~nEOsZga5l7ZnjPy;{!05Jg0{{a91!FF~d z;^O)I`~dv>{`>s@o}L{E2?GEB|Mm6!N=n`P`~Ld+{`>p?A0G$7!M*~B3FM_eAU;q6 zNCH*w+4I@c^Ny?Q?QPpWZQiU1R1HBuWkA0H1P}`l|NYDG=gP=Ihyj(0CItil0R{kn^jdV2 S*Eqib00003_-&c2+@O*Bba;fM%rBo$$qwJnuekcf#0k*RG7MM`2+5Y7dK4k?R% z*@ue~6f;u_A~T0evP6qS=VxXnGS_mt>CSmS&gmG`kLSL)e_Vf_=c&!fKB7`4C;*C(7s2O*P zOs1$U0urzb3<=a`d9ABG4Q$eK<6~5Cg~V%B8`UqrfRSN8f&?QTVICs^VT=&p*?Eut zt4Ur&-BL_ON(Z|Xfgo93lf|gRkT$Mz-7^OQoD^XMF@}g>R?uoU0094KbXv)l?aF0E zh@GXQVr04m@05R(Rjxq*p|CCIRfv;QJmH1kf!hsqX*sha?_l;f%e5i5I~4YG#H4;6sPG2&U~bv( zNr`eMXGIX9?wP^zPQP(6+&$05Jg0{{;N}{t6CR|M}we`P%>f+X)5&j)Fc04NUj< zI`HZ2Woe@k6UF22`V|Qe2MTi(6bb?WF#yj00*Hv<{QLmnFd+P z9@fS%;@9^E|H1b5`Vk8^2@Yw;#}(}C_yUN9iGkt%y>Cxm>T2lO13mifZBc!n`jhHL z!MK>$6Z_d%|GfHMapIVnqod%T-`{|q1_&S~IR%b4Z+;63vi@iI?>jBz=eJjkjQ{>J z{QUQa@gMhBW_GSe5B=V~`@+h~@c%z3lmG&V@$K8U{QUg?|NjRX|KX9x@@rf{MxIY^ z?fG>3gQ&3ruaE-Yw>fW_PfAH~0~Or8dmA8tSRg?T(ZDLQOiOw%6RWM9%$i>kkAMHu z-oH0qLBYb*loP0ck&zJ?LI42-(g0BnBsn<*tTlsx%zxbLe*S!R<%*E3>|Z7(9Y#iG zpdch>0Ro8e`Sa&!arp;m4%k`<1H=Xjf<=G;Aix0Vb{`Xo7A9K&0000@|4`Xj5kLT%B_22*h{r-RE_y1qN|Ns8=|JN^|IHRmA&<212VgZ}|A4N4# z+WpUe-rxU^{Q|504bi~x`!`SnKmf4-F(Xhl(8fQ1fG+vp^85d{-~aW0|NsB{f9tRR zg1`PJA~XO^2M8drlm7gLxRT-bpa1p0|1bLmQVm3Azy5pw{{IQ;B%q-{(*XjA3FM@| zf53hMJK)W)|CK-uK=ku}!>|93eu7kk5yVLV0R(o^Z;+)RSAk6exg_KF|98LtFaPy_ z#c#OrKtum9FaQJ)NCPuC$bbfbRI>n`@$3IHusZAC|2cmD|MKhqAD{+Mr~sV<5I`Ue zOuzpyNJ@f@0s0=KlTj9AB*>SXe;D}wK*A7+fQkVEi190GMB<5K2mlB$03I1qT8uIj Q5C8xG07*qoM6N<$f}XY6qW}N^ diff --git a/sources/themes/material/img/flags/vu.png b/sources/themes/material/img/flags/vu.png deleted file mode 100644 index b3397bc63d718b344e604266259134e653925c9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604 zcmV-i0;BzjP)7(YpZ_rO%ce~L0mQ<@*ghnz= zZvXM=_iyVze?clB=ogUu_5ar|Ae&KE_8$WSKmaiTHT?Vg|MaE5OE>+VAUAUr;?j4FCZIvLVX%uQ>mocOU*NTK^}%njy93_oP3+fBpUa=kKpye|`ZO zzyE?r`Mc+5Xcyo_v6>E-#|Nl{r(LkAS94bRQz)6 z1Oq?-fi&zp{`>yDUnV+0)eJF{zWfaN_0t9DjNiZhfxY|}ME?2z=O_CghC>Vh0R+AWw znBTkss=gWN$ME*Y`(NAt{QjkN;J}02MB(&;Kdc-80mKB<@b~YZKMV}g5wYSaSzrGC z<#lj=zkTD+H$ND}dANT6R9Lq3!_gzJFJEF25d}I4Ab>y`n3$OVE?Nk3?w(!me*OA# z|pNg&$Q z5()=&no#y6=Krof_F9Achf)A{nF9v;`|P8;$Q9J(&$2e@kA>cu?oN0tdr?p!r`I00M}SAs-l}3=F@( m=nn?tAB_7COfoP41Q-C;+8YpPdg;0V0000`!~0W%8&aG{{H+4 zRPp!M??1nPG5q=k)Wabw3seITKp+kO{xLwc{r>&$?_UrCGJgGL;^k4Qujka#`tk7L zjnovNAkb9+0R(gvNCCu>f4~1QF);xde}DY=^Xr#I=|`5hhp|NZyp>({@(egUPqbabS$v+tIbNu;L>xVSv%=>ggR z5I`*V_U`A@(fj`3!N1?XfHr^}17rYw{OcFcC69Z0BvMmfELgy8V88%&5l9HrLN(5b9xs8l&q^Gm-@&XkD1Q1BW|346ee?wJ+H2_`p`^l3V z+1Wtu|3AMO{`_T8Q2{Cj2q2bUARGR$NlJo(=nv2bFrDDw2U!bb{QV0-KNuJQ0*G-b s1H(6@xcrC2{sj~H2V-zBFaQJ?0G2^Lae{Q+uK)l507*qoM6N<$f;6K8u>b%7 diff --git a/sources/themes/material/img/flags/ws.png b/sources/themes/material/img/flags/ws.png deleted file mode 100644 index c16950802ea95b40a4e024be6cce870b1991f40e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmV<20VDp2P)>E69JA<-5ee*C|6>(%ey48MQ<`3*E1sOaY}WDP*a00a=wNxxYB{9yb2 zOU?HFZD2h;3gJl2w`NO~f5I`Ue%-|qnfGfh(_6MlpFT>xzKtBKk z5J&^l?>`KZl3-*0GW-GQWCR<@03m_s?_UT4Dh3E3#;>Rm$$$~H$WlN65MTgr(_Ikn S3@&c~00004%P)h=Z!r1m*T3JtfNUmdS)dI70mLHE z+xy?%p5eHez0mS(A>sL-rPOy{yGk_s3 zz{tq>=+Ps90Al&~?;k`pNCN|I|RMxbJV00L=%3E(v!XamT}{{RArWx|9$7Z{pWi2U{IKN}lRCnF;x&=P&!(V3Rv&T;|GP6K500a;d#1A^U zy8js%fB*jT=jRXRU*A|5K#2L*r(ZvQ{P_O!=da%umKG4l0|XG%NkAKznV4BvSbj4y zawHV~fBoj~uiyXJSQwZYIoR0QIXM3O{tc7`Dgy{0# diff --git a/sources/themes/material/img/flags/za.png b/sources/themes/material/img/flags/za.png deleted file mode 100644 index 57c58e2119f402072640ca758657798b621f3fb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 642 zcmV-|0)737P)Cfuwe;F7c=r;qyPX>nX3=Cfx7(O#Fd}LsF&%p4OfdL?Z7#j~W z{9>KL@b8bfkaUokt?1q(EJu$q{Qdp^&mV?AfBydlG2rBvO`8A$h{fmzgIW0J+B07s zK74uV#pQB`MAdI!SdN|k|KJ`--LK#OfB*Xb>lcvCC@cGqfdL=@05Jg0{{a910Lj6A zAt&mC*9zzO1pWQ@b1`Tn1`iV6=KuBe|Nj2}{{8>`{{Q~|0SOB6tE&PCq@k>=Oh@B| zgDu0v2b@p;u)h2C^Y4EK4rY$O|Ni{`3qc?^$?%A8m^2X}fLMSU{`~p7aqHLD@0rW| zzIWc|c>Ry-$DePXKfn0(_xG>AzksTL{re5n#{Tyw!wUw000L?F`}dEV6O*(3zu6Di z9{gne@#pKG|NpqSh1vf81DXBz&mW+Me}8zmL>PD&00Ic4!QY)xLzl7RCikV!EWdtz zoorLj&BXoYF88-DfB*gk`{Eza7yo#;S!C4G00M|*elvr*8B6X-zBgb0FtGkEHc8mM zoOScs_b*;Q0~!ksq<=swfJjA!^Ww!_00G4E&x@hvA~zQkvxU59n3VsHd7Nj?ec|R~ zkmuqAx#JHo0{#K*`TG}00$uYDAb=PdGJ(Ek5Vx?d6PS=4{E7kSFNS|$^b5xL14ayB ck_{lh0N_F{UmK66LjV8(07*qoM6N<$f>aVd=Kufz diff --git a/sources/themes/material/img/flags/zm.png b/sources/themes/material/img/flags/zm.png deleted file mode 100644 index c25b07beef894408ae11c3be294d6e0eeb28c0bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmVLz(k0+Rp#|Nr~{@4x^5fB>iy$Oe)U zA3pkg`SAPSuU~)vaR2(F*|!oPfLI`Azxw(Lr25~#KmY#x{rl(7|GyyW-|wp|{||Bf z=)Cuc_0O*fYWnY`7ytr@1!(pEfB(To0uBE22c#NA{{8#+_rKq)zyAFG`zKdY6euFW z2yzlY0I`6SGJqWbGV%`;{r&ytA5hcp-u`P`AAdOg`t|1D?}h2=^+y>10tjRS&?yMj zfBygt2HEouXg1LCzyJLD1w#LR1MLR}1V8|>0KE@nffPa916Bvu_V4#Epof105yNkw zzknJ50tl=DS->P)FK#X6%e&u3i|I74$@9uP0*YE!se={)r{r~?r68Z&3 zzZn^2KYiK`5I`&p3=IF7JHD>uaSofgtUAf*-w!6nU;qF7`S<(x|35&+uYZ4j|Njjl zS;T)|pU40ZKrEjoRWbQ1@P?oGFzcPCjLiCzcU8ZC{rmejNW<@6e}U*1kPT$~=Kk_~ z83O}A05QHjx|ikdd7h}_|NsB_wl9j+&d<}^`}fbEzkmP!1q4tEL@O#P9zA*#Ab?m{ zv`qe9Isj6Ah@Z*IdsTw}WYHgB8-D!*lmGvK*?)d>i2vThzyJ_HEdLn(@uk-N0|t-& z`$Yv&?#y3UfPVP*`ya#a|BS!>G5-DsFR)1c1&eHCHYDzO7ytqc0P0;>l>h9)WB>pF M07*qoM6N<$g71PE`~Uy| diff --git a/sources/themes/material/img/icons/3d_rotation.svg b/sources/themes/material/img/icons/3d_rotation.svg deleted file mode 100644 index d9f1c4e..0000000 --- a/sources/themes/material/img/icons/3d_rotation.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/access_alarm.svg b/sources/themes/material/img/icons/access_alarm.svg deleted file mode 100644 index 1f9bc35..0000000 --- a/sources/themes/material/img/icons/access_alarm.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/access_alarms.svg b/sources/themes/material/img/icons/access_alarms.svg deleted file mode 100644 index 3847001..0000000 --- a/sources/themes/material/img/icons/access_alarms.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/access_time.svg b/sources/themes/material/img/icons/access_time.svg deleted file mode 100644 index c54b1eb..0000000 --- a/sources/themes/material/img/icons/access_time.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/accessibility.svg b/sources/themes/material/img/icons/accessibility.svg deleted file mode 100644 index 145afa9..0000000 --- a/sources/themes/material/img/icons/accessibility.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/account_balance.svg b/sources/themes/material/img/icons/account_balance.svg deleted file mode 100644 index e351ccd..0000000 --- a/sources/themes/material/img/icons/account_balance.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/account_balance_wallet.svg b/sources/themes/material/img/icons/account_balance_wallet.svg deleted file mode 100644 index 6dfc5bb..0000000 --- a/sources/themes/material/img/icons/account_balance_wallet.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/account_box.svg b/sources/themes/material/img/icons/account_box.svg deleted file mode 100644 index 6d783e7..0000000 --- a/sources/themes/material/img/icons/account_box.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/account_child.svg b/sources/themes/material/img/icons/account_child.svg deleted file mode 100644 index 2d207a2..0000000 --- a/sources/themes/material/img/icons/account_child.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/account_circle.svg b/sources/themes/material/img/icons/account_circle.svg deleted file mode 100644 index 3940c68..0000000 --- a/sources/themes/material/img/icons/account_circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/adb.svg b/sources/themes/material/img/icons/adb.svg deleted file mode 100644 index 3217e6a..0000000 --- a/sources/themes/material/img/icons/adb.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/add.svg b/sources/themes/material/img/icons/add.svg deleted file mode 100644 index c5ca67d..0000000 --- a/sources/themes/material/img/icons/add.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/add_alarm.svg b/sources/themes/material/img/icons/add_alarm.svg deleted file mode 100644 index c2414d0..0000000 --- a/sources/themes/material/img/icons/add_alarm.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/add_box.svg b/sources/themes/material/img/icons/add_box.svg deleted file mode 100644 index 40d63aa..0000000 --- a/sources/themes/material/img/icons/add_box.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/add_circle.svg b/sources/themes/material/img/icons/add_circle.svg deleted file mode 100644 index 5b2e1ff..0000000 --- a/sources/themes/material/img/icons/add_circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/add_circle_outline.svg b/sources/themes/material/img/icons/add_circle_outline.svg deleted file mode 100644 index 9d83f02..0000000 --- a/sources/themes/material/img/icons/add_circle_outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/add_shopping_cart.svg b/sources/themes/material/img/icons/add_shopping_cart.svg deleted file mode 100644 index e6efdca..0000000 --- a/sources/themes/material/img/icons/add_shopping_cart.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/add_to_photos.svg b/sources/themes/material/img/icons/add_to_photos.svg deleted file mode 100644 index 82ac4db..0000000 --- a/sources/themes/material/img/icons/add_to_photos.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/adjust.svg b/sources/themes/material/img/icons/adjust.svg deleted file mode 100644 index b471ca2..0000000 --- a/sources/themes/material/img/icons/adjust.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/airplanemode_off.svg b/sources/themes/material/img/icons/airplanemode_off.svg deleted file mode 100644 index eff895d..0000000 --- a/sources/themes/material/img/icons/airplanemode_off.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/airplanemode_on.svg b/sources/themes/material/img/icons/airplanemode_on.svg deleted file mode 100644 index 1e0b68d..0000000 --- a/sources/themes/material/img/icons/airplanemode_on.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/alarm.svg b/sources/themes/material/img/icons/alarm.svg deleted file mode 100644 index d37ffcc..0000000 --- a/sources/themes/material/img/icons/alarm.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/alarm_add.svg b/sources/themes/material/img/icons/alarm_add.svg deleted file mode 100644 index e754712..0000000 --- a/sources/themes/material/img/icons/alarm_add.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/alarm_off.svg b/sources/themes/material/img/icons/alarm_off.svg deleted file mode 100644 index c85c238..0000000 --- a/sources/themes/material/img/icons/alarm_off.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/alarm_on.svg b/sources/themes/material/img/icons/alarm_on.svg deleted file mode 100644 index e1c2ed3..0000000 --- a/sources/themes/material/img/icons/alarm_on.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/album.svg b/sources/themes/material/img/icons/album.svg deleted file mode 100644 index 5e2aa10..0000000 --- a/sources/themes/material/img/icons/album.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/android.svg b/sources/themes/material/img/icons/android.svg deleted file mode 100644 index 9f3f69a..0000000 --- a/sources/themes/material/img/icons/android.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/announcement.svg b/sources/themes/material/img/icons/announcement.svg deleted file mode 100644 index eb50768..0000000 --- a/sources/themes/material/img/icons/announcement.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/apps.svg b/sources/themes/material/img/icons/apps.svg deleted file mode 100644 index 20e1774..0000000 --- a/sources/themes/material/img/icons/apps.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/archive.svg b/sources/themes/material/img/icons/archive.svg deleted file mode 100644 index b58429a..0000000 --- a/sources/themes/material/img/icons/archive.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/arrow_back.svg b/sources/themes/material/img/icons/arrow_back.svg deleted file mode 100644 index a31ca68..0000000 --- a/sources/themes/material/img/icons/arrow_back.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/arrow_drop_down.svg b/sources/themes/material/img/icons/arrow_drop_down.svg deleted file mode 100644 index a9b7c9e..0000000 --- a/sources/themes/material/img/icons/arrow_drop_down.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/arrow_drop_down_circle.svg b/sources/themes/material/img/icons/arrow_drop_down_circle.svg deleted file mode 100644 index 0d03fe1..0000000 --- a/sources/themes/material/img/icons/arrow_drop_down_circle.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/arrow_drop_up.svg b/sources/themes/material/img/icons/arrow_drop_up.svg deleted file mode 100644 index fbcf2fa..0000000 --- a/sources/themes/material/img/icons/arrow_drop_up.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/arrow_forward.svg b/sources/themes/material/img/icons/arrow_forward.svg deleted file mode 100644 index 0d81c6f..0000000 --- a/sources/themes/material/img/icons/arrow_forward.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/aspect_ratio.svg b/sources/themes/material/img/icons/aspect_ratio.svg deleted file mode 100644 index fa3ff1c..0000000 --- a/sources/themes/material/img/icons/aspect_ratio.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assessment.svg b/sources/themes/material/img/icons/assessment.svg deleted file mode 100644 index 8d09da7..0000000 --- a/sources/themes/material/img/icons/assessment.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assignment.svg b/sources/themes/material/img/icons/assignment.svg deleted file mode 100644 index ef1dbd7..0000000 --- a/sources/themes/material/img/icons/assignment.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assignment_ind.svg b/sources/themes/material/img/icons/assignment_ind.svg deleted file mode 100644 index 7bdeed9..0000000 --- a/sources/themes/material/img/icons/assignment_ind.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assignment_late.svg b/sources/themes/material/img/icons/assignment_late.svg deleted file mode 100644 index 14862d6..0000000 --- a/sources/themes/material/img/icons/assignment_late.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assignment_return.svg b/sources/themes/material/img/icons/assignment_return.svg deleted file mode 100644 index a0f07f7..0000000 --- a/sources/themes/material/img/icons/assignment_return.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assignment_returned.svg b/sources/themes/material/img/icons/assignment_returned.svg deleted file mode 100644 index d5a84ae..0000000 --- a/sources/themes/material/img/icons/assignment_returned.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assignment_turned_in.svg b/sources/themes/material/img/icons/assignment_turned_in.svg deleted file mode 100644 index da4d863..0000000 --- a/sources/themes/material/img/icons/assignment_turned_in.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/assistant_photo.svg b/sources/themes/material/img/icons/assistant_photo.svg deleted file mode 100644 index 43a10ad..0000000 --- a/sources/themes/material/img/icons/assistant_photo.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/attach_file.svg b/sources/themes/material/img/icons/attach_file.svg deleted file mode 100644 index 9716fcd..0000000 --- a/sources/themes/material/img/icons/attach_file.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/attach_money.svg b/sources/themes/material/img/icons/attach_money.svg deleted file mode 100644 index e0878a4..0000000 --- a/sources/themes/material/img/icons/attach_money.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/attachment.svg b/sources/themes/material/img/icons/attachment.svg deleted file mode 100644 index 5e365ec..0000000 --- a/sources/themes/material/img/icons/attachment.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/audiotrack.svg b/sources/themes/material/img/icons/audiotrack.svg deleted file mode 100644 index 07ee096..0000000 --- a/sources/themes/material/img/icons/audiotrack.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/autorenew.svg b/sources/themes/material/img/icons/autorenew.svg deleted file mode 100644 index 7e770ef..0000000 --- a/sources/themes/material/img/icons/autorenew.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/av_timer.svg b/sources/themes/material/img/icons/av_timer.svg deleted file mode 100644 index 4ce1b44..0000000 --- a/sources/themes/material/img/icons/av_timer.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/backspace.svg b/sources/themes/material/img/icons/backspace.svg deleted file mode 100644 index edead89..0000000 --- a/sources/themes/material/img/icons/backspace.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/backup.svg b/sources/themes/material/img/icons/backup.svg deleted file mode 100644 index b8bc9b3..0000000 --- a/sources/themes/material/img/icons/backup.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_20.svg b/sources/themes/material/img/icons/battery_20.svg deleted file mode 100644 index 1ed0853..0000000 --- a/sources/themes/material/img/icons/battery_20.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_30.svg b/sources/themes/material/img/icons/battery_30.svg deleted file mode 100644 index b4b7d57..0000000 --- a/sources/themes/material/img/icons/battery_30.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_50.svg b/sources/themes/material/img/icons/battery_50.svg deleted file mode 100644 index 7d02ca6..0000000 --- a/sources/themes/material/img/icons/battery_50.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_60.svg b/sources/themes/material/img/icons/battery_60.svg deleted file mode 100644 index b33bbff..0000000 --- a/sources/themes/material/img/icons/battery_60.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_80.svg b/sources/themes/material/img/icons/battery_80.svg deleted file mode 100644 index 56560ad..0000000 --- a/sources/themes/material/img/icons/battery_80.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_90.svg b/sources/themes/material/img/icons/battery_90.svg deleted file mode 100644 index 304d55e..0000000 --- a/sources/themes/material/img/icons/battery_90.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_alert.svg b/sources/themes/material/img/icons/battery_alert.svg deleted file mode 100644 index ba179fb..0000000 --- a/sources/themes/material/img/icons/battery_alert.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_20.svg b/sources/themes/material/img/icons/battery_charging_20.svg deleted file mode 100644 index a83f206..0000000 --- a/sources/themes/material/img/icons/battery_charging_20.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_30.svg b/sources/themes/material/img/icons/battery_charging_30.svg deleted file mode 100644 index d39dc0e..0000000 --- a/sources/themes/material/img/icons/battery_charging_30.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_50.svg b/sources/themes/material/img/icons/battery_charging_50.svg deleted file mode 100644 index 8d7208d..0000000 --- a/sources/themes/material/img/icons/battery_charging_50.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_60.svg b/sources/themes/material/img/icons/battery_charging_60.svg deleted file mode 100644 index 44cad26..0000000 --- a/sources/themes/material/img/icons/battery_charging_60.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_80.svg b/sources/themes/material/img/icons/battery_charging_80.svg deleted file mode 100644 index 41f983e..0000000 --- a/sources/themes/material/img/icons/battery_charging_80.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_90.svg b/sources/themes/material/img/icons/battery_charging_90.svg deleted file mode 100644 index 8585cdd..0000000 --- a/sources/themes/material/img/icons/battery_charging_90.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_charging_full.svg b/sources/themes/material/img/icons/battery_charging_full.svg deleted file mode 100644 index 777d9d1..0000000 --- a/sources/themes/material/img/icons/battery_charging_full.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/battery_full.svg b/sources/themes/material/img/icons/battery_full.svg deleted file mode 100644 index 8befc98..0000000 --- a/sources/themes/material/img/icons/battery_full.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/battery_std.svg b/sources/themes/material/img/icons/battery_std.svg deleted file mode 100644 index ed5238c..0000000 --- a/sources/themes/material/img/icons/battery_std.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/battery_unknown.svg b/sources/themes/material/img/icons/battery_unknown.svg deleted file mode 100644 index 580eda4..0000000 --- a/sources/themes/material/img/icons/battery_unknown.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/beenhere.svg b/sources/themes/material/img/icons/beenhere.svg deleted file mode 100644 index beda092..0000000 --- a/sources/themes/material/img/icons/beenhere.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/block.svg b/sources/themes/material/img/icons/block.svg deleted file mode 100644 index 20c0e22..0000000 --- a/sources/themes/material/img/icons/block.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/bluetooth.svg b/sources/themes/material/img/icons/bluetooth.svg deleted file mode 100644 index 931a901..0000000 --- a/sources/themes/material/img/icons/bluetooth.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/bluetooth_audio.svg b/sources/themes/material/img/icons/bluetooth_audio.svg deleted file mode 100644 index b3e5a56..0000000 --- a/sources/themes/material/img/icons/bluetooth_audio.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/bluetooth_connected.svg b/sources/themes/material/img/icons/bluetooth_connected.svg deleted file mode 100644 index 6e6c58a..0000000 --- a/sources/themes/material/img/icons/bluetooth_connected.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/bluetooth_disabled.svg b/sources/themes/material/img/icons/bluetooth_disabled.svg deleted file mode 100644 index 73261d3..0000000 --- a/sources/themes/material/img/icons/bluetooth_disabled.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/bluetooth_searching.svg b/sources/themes/material/img/icons/bluetooth_searching.svg deleted file mode 100644 index 978da9c..0000000 --- a/sources/themes/material/img/icons/bluetooth_searching.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/blur_circular.svg b/sources/themes/material/img/icons/blur_circular.svg deleted file mode 100644 index 301a200..0000000 --- a/sources/themes/material/img/icons/blur_circular.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/blur_linear.svg b/sources/themes/material/img/icons/blur_linear.svg deleted file mode 100644 index 63577b9..0000000 --- a/sources/themes/material/img/icons/blur_linear.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/blur_off.svg b/sources/themes/material/img/icons/blur_off.svg deleted file mode 100644 index c9da6dd..0000000 --- a/sources/themes/material/img/icons/blur_off.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/blur_on.svg b/sources/themes/material/img/icons/blur_on.svg deleted file mode 100644 index b26b74f..0000000 --- a/sources/themes/material/img/icons/blur_on.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/book.svg b/sources/themes/material/img/icons/book.svg deleted file mode 100644 index aa63fb1..0000000 --- a/sources/themes/material/img/icons/book.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/bookmark.svg b/sources/themes/material/img/icons/bookmark.svg deleted file mode 100644 index 9b4672c..0000000 --- a/sources/themes/material/img/icons/bookmark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/bookmark_outline.svg b/sources/themes/material/img/icons/bookmark_outline.svg deleted file mode 100644 index de0b91f..0000000 --- a/sources/themes/material/img/icons/bookmark_outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/border_all.svg b/sources/themes/material/img/icons/border_all.svg deleted file mode 100644 index f8f9685..0000000 --- a/sources/themes/material/img/icons/border_all.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/border_bottom.svg b/sources/themes/material/img/icons/border_bottom.svg deleted file mode 100644 index 801d89a..0000000 --- a/sources/themes/material/img/icons/border_bottom.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_clear.svg b/sources/themes/material/img/icons/border_clear.svg deleted file mode 100644 index 7657e6c..0000000 --- a/sources/themes/material/img/icons/border_clear.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_color.svg b/sources/themes/material/img/icons/border_color.svg deleted file mode 100644 index 7c44ed9..0000000 --- a/sources/themes/material/img/icons/border_color.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_horizontal.svg b/sources/themes/material/img/icons/border_horizontal.svg deleted file mode 100644 index f881c52..0000000 --- a/sources/themes/material/img/icons/border_horizontal.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_inner.svg b/sources/themes/material/img/icons/border_inner.svg deleted file mode 100644 index ca5cf5f..0000000 --- a/sources/themes/material/img/icons/border_inner.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_left.svg b/sources/themes/material/img/icons/border_left.svg deleted file mode 100644 index f605a95..0000000 --- a/sources/themes/material/img/icons/border_left.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_outer.svg b/sources/themes/material/img/icons/border_outer.svg deleted file mode 100644 index 5f5a519..0000000 --- a/sources/themes/material/img/icons/border_outer.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_right.svg b/sources/themes/material/img/icons/border_right.svg deleted file mode 100644 index f2a3b2a..0000000 --- a/sources/themes/material/img/icons/border_right.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_style.svg b/sources/themes/material/img/icons/border_style.svg deleted file mode 100644 index cfafeee..0000000 --- a/sources/themes/material/img/icons/border_style.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_top.svg b/sources/themes/material/img/icons/border_top.svg deleted file mode 100644 index f8d146b..0000000 --- a/sources/themes/material/img/icons/border_top.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/border_vertical.svg b/sources/themes/material/img/icons/border_vertical.svg deleted file mode 100644 index bc72521..0000000 --- a/sources/themes/material/img/icons/border_vertical.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_1.svg b/sources/themes/material/img/icons/brightness_1.svg deleted file mode 100644 index 42f021f..0000000 --- a/sources/themes/material/img/icons/brightness_1.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_2.svg b/sources/themes/material/img/icons/brightness_2.svg deleted file mode 100644 index 5c64bf7..0000000 --- a/sources/themes/material/img/icons/brightness_2.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_3.svg b/sources/themes/material/img/icons/brightness_3.svg deleted file mode 100644 index 142b175..0000000 --- a/sources/themes/material/img/icons/brightness_3.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_4.svg b/sources/themes/material/img/icons/brightness_4.svg deleted file mode 100644 index 9029039..0000000 --- a/sources/themes/material/img/icons/brightness_4.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_5.svg b/sources/themes/material/img/icons/brightness_5.svg deleted file mode 100644 index c972a23..0000000 --- a/sources/themes/material/img/icons/brightness_5.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_6.svg b/sources/themes/material/img/icons/brightness_6.svg deleted file mode 100644 index 7c8bfd9..0000000 --- a/sources/themes/material/img/icons/brightness_6.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_7.svg b/sources/themes/material/img/icons/brightness_7.svg deleted file mode 100644 index 62a75f4..0000000 --- a/sources/themes/material/img/icons/brightness_7.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_auto.svg b/sources/themes/material/img/icons/brightness_auto.svg deleted file mode 100644 index ca6bec5..0000000 --- a/sources/themes/material/img/icons/brightness_auto.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_high.svg b/sources/themes/material/img/icons/brightness_high.svg deleted file mode 100644 index 3b7e2d5..0000000 --- a/sources/themes/material/img/icons/brightness_high.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_low.svg b/sources/themes/material/img/icons/brightness_low.svg deleted file mode 100644 index cf07c7f..0000000 --- a/sources/themes/material/img/icons/brightness_low.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/brightness_medium.svg b/sources/themes/material/img/icons/brightness_medium.svg deleted file mode 100644 index 1181e68..0000000 --- a/sources/themes/material/img/icons/brightness_medium.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/brush.svg b/sources/themes/material/img/icons/brush.svg deleted file mode 100644 index cbd6c5c..0000000 --- a/sources/themes/material/img/icons/brush.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/bug_report.svg b/sources/themes/material/img/icons/bug_report.svg deleted file mode 100644 index 7267d9c..0000000 --- a/sources/themes/material/img/icons/bug_report.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/business.svg b/sources/themes/material/img/icons/business.svg deleted file mode 100644 index 0e15b40..0000000 --- a/sources/themes/material/img/icons/business.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/cached.svg b/sources/themes/material/img/icons/cached.svg deleted file mode 100644 index d8acd3e..0000000 --- a/sources/themes/material/img/icons/cached.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/cake.svg b/sources/themes/material/img/icons/cake.svg deleted file mode 100644 index 4338cf1..0000000 --- a/sources/themes/material/img/icons/cake.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/call.svg b/sources/themes/material/img/icons/call.svg deleted file mode 100644 index e865702..0000000 --- a/sources/themes/material/img/icons/call.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/call_end.svg b/sources/themes/material/img/icons/call_end.svg deleted file mode 100644 index 1172a80..0000000 --- a/sources/themes/material/img/icons/call_end.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/call_made.svg b/sources/themes/material/img/icons/call_made.svg deleted file mode 100644 index daed84e..0000000 --- a/sources/themes/material/img/icons/call_made.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/call_merge.svg b/sources/themes/material/img/icons/call_merge.svg deleted file mode 100644 index 2c63e29..0000000 --- a/sources/themes/material/img/icons/call_merge.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/call_missed.svg b/sources/themes/material/img/icons/call_missed.svg deleted file mode 100644 index 3ea645a..0000000 --- a/sources/themes/material/img/icons/call_missed.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/call_received.svg b/sources/themes/material/img/icons/call_received.svg deleted file mode 100644 index b34a57f..0000000 --- a/sources/themes/material/img/icons/call_received.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/call_split.svg b/sources/themes/material/img/icons/call_split.svg deleted file mode 100644 index 5c192ea..0000000 --- a/sources/themes/material/img/icons/call_split.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/camera.svg b/sources/themes/material/img/icons/camera.svg deleted file mode 100644 index b4358b5..0000000 --- a/sources/themes/material/img/icons/camera.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/camera_alt.svg b/sources/themes/material/img/icons/camera_alt.svg deleted file mode 100644 index adfd2c8..0000000 --- a/sources/themes/material/img/icons/camera_alt.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/camera_front.svg b/sources/themes/material/img/icons/camera_front.svg deleted file mode 100644 index ee483fd..0000000 --- a/sources/themes/material/img/icons/camera_front.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/camera_rear.svg b/sources/themes/material/img/icons/camera_rear.svg deleted file mode 100644 index 6a12c6a..0000000 --- a/sources/themes/material/img/icons/camera_rear.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/camera_roll.svg b/sources/themes/material/img/icons/camera_roll.svg deleted file mode 100644 index f3cb967..0000000 --- a/sources/themes/material/img/icons/camera_roll.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/cancel.svg b/sources/themes/material/img/icons/cancel.svg deleted file mode 100644 index 8d49878..0000000 --- a/sources/themes/material/img/icons/cancel.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/cast.svg b/sources/themes/material/img/icons/cast.svg deleted file mode 100644 index 911d8f0..0000000 --- a/sources/themes/material/img/icons/cast.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/cast_connected.svg b/sources/themes/material/img/icons/cast_connected.svg deleted file mode 100644 index e90eb76..0000000 --- a/sources/themes/material/img/icons/cast_connected.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/center_focus_strong.svg b/sources/themes/material/img/icons/center_focus_strong.svg deleted file mode 100644 index a757482..0000000 --- a/sources/themes/material/img/icons/center_focus_strong.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/center_focus_weak.svg b/sources/themes/material/img/icons/center_focus_weak.svg deleted file mode 100644 index 2d7ee27..0000000 --- a/sources/themes/material/img/icons/center_focus_weak.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/chat.svg b/sources/themes/material/img/icons/chat.svg deleted file mode 100644 index 162db3e..0000000 --- a/sources/themes/material/img/icons/chat.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/check.svg b/sources/themes/material/img/icons/check.svg deleted file mode 100644 index be8e2c4..0000000 --- a/sources/themes/material/img/icons/check.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/check_box.svg b/sources/themes/material/img/icons/check_box.svg deleted file mode 100644 index 4098823..0000000 --- a/sources/themes/material/img/icons/check_box.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/check_box_outline_blank.svg b/sources/themes/material/img/icons/check_box_outline_blank.svg deleted file mode 100644 index c7cab92..0000000 --- a/sources/themes/material/img/icons/check_box_outline_blank.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/chevron_left.svg b/sources/themes/material/img/icons/chevron_left.svg deleted file mode 100644 index 5c43385..0000000 --- a/sources/themes/material/img/icons/chevron_left.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/chevron_right.svg b/sources/themes/material/img/icons/chevron_right.svg deleted file mode 100644 index 3a1f5ed..0000000 --- a/sources/themes/material/img/icons/chevron_right.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/class.svg b/sources/themes/material/img/icons/class.svg deleted file mode 100644 index 43a194c..0000000 --- a/sources/themes/material/img/icons/class.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/clear.svg b/sources/themes/material/img/icons/clear.svg deleted file mode 100644 index f14073c..0000000 --- a/sources/themes/material/img/icons/clear.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/clear_all.svg b/sources/themes/material/img/icons/clear_all.svg deleted file mode 100644 index 3dddad1..0000000 --- a/sources/themes/material/img/icons/clear_all.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/close.svg b/sources/themes/material/img/icons/close.svg deleted file mode 100644 index a3ff2ae..0000000 --- a/sources/themes/material/img/icons/close.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/closed_caption.svg b/sources/themes/material/img/icons/closed_caption.svg deleted file mode 100644 index 1251468..0000000 --- a/sources/themes/material/img/icons/closed_caption.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/cloud.svg b/sources/themes/material/img/icons/cloud.svg deleted file mode 100644 index d88ac75..0000000 --- a/sources/themes/material/img/icons/cloud.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/cloud_circle.svg b/sources/themes/material/img/icons/cloud_circle.svg deleted file mode 100644 index 435148c..0000000 --- a/sources/themes/material/img/icons/cloud_circle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/cloud_done.svg b/sources/themes/material/img/icons/cloud_done.svg deleted file mode 100644 index 2c089eb..0000000 --- a/sources/themes/material/img/icons/cloud_done.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/cloud_download.svg b/sources/themes/material/img/icons/cloud_download.svg deleted file mode 100644 index b9f697c..0000000 --- a/sources/themes/material/img/icons/cloud_download.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/cloud_off.svg b/sources/themes/material/img/icons/cloud_off.svg deleted file mode 100644 index ccd913a..0000000 --- a/sources/themes/material/img/icons/cloud_off.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/cloud_queue.svg b/sources/themes/material/img/icons/cloud_queue.svg deleted file mode 100644 index c7e9a10..0000000 --- a/sources/themes/material/img/icons/cloud_queue.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/cloud_upload.svg b/sources/themes/material/img/icons/cloud_upload.svg deleted file mode 100644 index 5208559..0000000 --- a/sources/themes/material/img/icons/cloud_upload.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/collections.svg b/sources/themes/material/img/icons/collections.svg deleted file mode 100644 index 96ac4e7..0000000 --- a/sources/themes/material/img/icons/collections.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/color_lens.svg b/sources/themes/material/img/icons/color_lens.svg deleted file mode 100644 index 82dd059..0000000 --- a/sources/themes/material/img/icons/color_lens.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/colorize.svg b/sources/themes/material/img/icons/colorize.svg deleted file mode 100644 index 0b826ab..0000000 --- a/sources/themes/material/img/icons/colorize.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/comment.svg b/sources/themes/material/img/icons/comment.svg deleted file mode 100644 index 003bf8f..0000000 --- a/sources/themes/material/img/icons/comment.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/compare.svg b/sources/themes/material/img/icons/compare.svg deleted file mode 100644 index 2fc59d1..0000000 --- a/sources/themes/material/img/icons/compare.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/computer.svg b/sources/themes/material/img/icons/computer.svg deleted file mode 100644 index 65e51c7..0000000 --- a/sources/themes/material/img/icons/computer.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/contacts.svg b/sources/themes/material/img/icons/contacts.svg deleted file mode 100644 index 383ad8b..0000000 --- a/sources/themes/material/img/icons/contacts.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/content_copy.svg b/sources/themes/material/img/icons/content_copy.svg deleted file mode 100644 index 4d5bede..0000000 --- a/sources/themes/material/img/icons/content_copy.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/content_cut.svg b/sources/themes/material/img/icons/content_cut.svg deleted file mode 100644 index e0f05e7..0000000 --- a/sources/themes/material/img/icons/content_cut.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/content_paste.svg b/sources/themes/material/img/icons/content_paste.svg deleted file mode 100644 index 4d7bff2..0000000 --- a/sources/themes/material/img/icons/content_paste.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/control_point.svg b/sources/themes/material/img/icons/control_point.svg deleted file mode 100644 index e9e86d9..0000000 --- a/sources/themes/material/img/icons/control_point.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/control_point_duplicate.svg b/sources/themes/material/img/icons/control_point_duplicate.svg deleted file mode 100644 index cbe3923..0000000 --- a/sources/themes/material/img/icons/control_point_duplicate.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/create.svg b/sources/themes/material/img/icons/create.svg deleted file mode 100644 index 41eee7f..0000000 --- a/sources/themes/material/img/icons/create.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/credit_card.svg b/sources/themes/material/img/icons/credit_card.svg deleted file mode 100644 index 935b119..0000000 --- a/sources/themes/material/img/icons/credit_card.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/crop.svg b/sources/themes/material/img/icons/crop.svg deleted file mode 100644 index 4f4d358..0000000 --- a/sources/themes/material/img/icons/crop.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/crop_16_9.svg b/sources/themes/material/img/icons/crop_16_9.svg deleted file mode 100644 index 8ea403a..0000000 --- a/sources/themes/material/img/icons/crop_16_9.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/crop_3_2.svg b/sources/themes/material/img/icons/crop_3_2.svg deleted file mode 100644 index c0ab388..0000000 --- a/sources/themes/material/img/icons/crop_3_2.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/crop_5_4.svg b/sources/themes/material/img/icons/crop_5_4.svg deleted file mode 100644 index 0e6d8b4..0000000 --- a/sources/themes/material/img/icons/crop_5_4.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/crop_7_5.svg b/sources/themes/material/img/icons/crop_7_5.svg deleted file mode 100644 index abb8ddc..0000000 --- a/sources/themes/material/img/icons/crop_7_5.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/crop_din.svg b/sources/themes/material/img/icons/crop_din.svg deleted file mode 100644 index 28a779c..0000000 --- a/sources/themes/material/img/icons/crop_din.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/crop_free.svg b/sources/themes/material/img/icons/crop_free.svg deleted file mode 100644 index c8d1433..0000000 --- a/sources/themes/material/img/icons/crop_free.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/crop_landscape.svg b/sources/themes/material/img/icons/crop_landscape.svg deleted file mode 100644 index 94d0207..0000000 --- a/sources/themes/material/img/icons/crop_landscape.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/crop_original.svg b/sources/themes/material/img/icons/crop_original.svg deleted file mode 100644 index ab88ede..0000000 --- a/sources/themes/material/img/icons/crop_original.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/crop_portrait.svg b/sources/themes/material/img/icons/crop_portrait.svg deleted file mode 100644 index e740887..0000000 --- a/sources/themes/material/img/icons/crop_portrait.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/crop_square.svg b/sources/themes/material/img/icons/crop_square.svg deleted file mode 100644 index ea7fc2f..0000000 --- a/sources/themes/material/img/icons/crop_square.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/dashboard.svg b/sources/themes/material/img/icons/dashboard.svg deleted file mode 100644 index c928547..0000000 --- a/sources/themes/material/img/icons/dashboard.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/data_usage.svg b/sources/themes/material/img/icons/data_usage.svg deleted file mode 100644 index e49e833..0000000 --- a/sources/themes/material/img/icons/data_usage.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/dehaze.svg b/sources/themes/material/img/icons/dehaze.svg deleted file mode 100644 index 455d633..0000000 --- a/sources/themes/material/img/icons/dehaze.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/delete.svg b/sources/themes/material/img/icons/delete.svg deleted file mode 100644 index e1b851b..0000000 --- a/sources/themes/material/img/icons/delete.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/description.svg b/sources/themes/material/img/icons/description.svg deleted file mode 100644 index e71e41f..0000000 --- a/sources/themes/material/img/icons/description.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/desktop_mac.svg b/sources/themes/material/img/icons/desktop_mac.svg deleted file mode 100644 index 7b849f9..0000000 --- a/sources/themes/material/img/icons/desktop_mac.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/desktop_windows.svg b/sources/themes/material/img/icons/desktop_windows.svg deleted file mode 100644 index e6068a1..0000000 --- a/sources/themes/material/img/icons/desktop_windows.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/details.svg b/sources/themes/material/img/icons/details.svg deleted file mode 100644 index 3c10bc6..0000000 --- a/sources/themes/material/img/icons/details.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/developer_mode.svg b/sources/themes/material/img/icons/developer_mode.svg deleted file mode 100644 index 2e58ed8..0000000 --- a/sources/themes/material/img/icons/developer_mode.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/devices.svg b/sources/themes/material/img/icons/devices.svg deleted file mode 100644 index 0bce4f7..0000000 --- a/sources/themes/material/img/icons/devices.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/dialer_sip.svg b/sources/themes/material/img/icons/dialer_sip.svg deleted file mode 100644 index 4c91462..0000000 --- a/sources/themes/material/img/icons/dialer_sip.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/dialpad.svg b/sources/themes/material/img/icons/dialpad.svg deleted file mode 100644 index 30e8c6d..0000000 --- a/sources/themes/material/img/icons/dialpad.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions.svg b/sources/themes/material/img/icons/directions.svg deleted file mode 100644 index 8b3e9f3..0000000 --- a/sources/themes/material/img/icons/directions.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_bike.svg b/sources/themes/material/img/icons/directions_bike.svg deleted file mode 100644 index 98b5e6c..0000000 --- a/sources/themes/material/img/icons/directions_bike.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_bus.svg b/sources/themes/material/img/icons/directions_bus.svg deleted file mode 100644 index f37d6ef..0000000 --- a/sources/themes/material/img/icons/directions_bus.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_car.svg b/sources/themes/material/img/icons/directions_car.svg deleted file mode 100644 index 9a3584c..0000000 --- a/sources/themes/material/img/icons/directions_car.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_ferry.svg b/sources/themes/material/img/icons/directions_ferry.svg deleted file mode 100644 index 75f2140..0000000 --- a/sources/themes/material/img/icons/directions_ferry.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_subway.svg b/sources/themes/material/img/icons/directions_subway.svg deleted file mode 100644 index 2f71667..0000000 --- a/sources/themes/material/img/icons/directions_subway.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_train.svg b/sources/themes/material/img/icons/directions_train.svg deleted file mode 100644 index 6ffb2d6..0000000 --- a/sources/themes/material/img/icons/directions_train.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_transit.svg b/sources/themes/material/img/icons/directions_transit.svg deleted file mode 100644 index 1c205e1..0000000 --- a/sources/themes/material/img/icons/directions_transit.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/directions_walk.svg b/sources/themes/material/img/icons/directions_walk.svg deleted file mode 100644 index 97e5aa3..0000000 --- a/sources/themes/material/img/icons/directions_walk.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/disc_full.svg b/sources/themes/material/img/icons/disc_full.svg deleted file mode 100644 index a997d10..0000000 --- a/sources/themes/material/img/icons/disc_full.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/dnd_forwardslash.svg b/sources/themes/material/img/icons/dnd_forwardslash.svg deleted file mode 100644 index d940eb1..0000000 --- a/sources/themes/material/img/icons/dnd_forwardslash.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/dnd_on.svg b/sources/themes/material/img/icons/dnd_on.svg deleted file mode 100644 index 1e2cbf0..0000000 --- a/sources/themes/material/img/icons/dnd_on.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/dns.svg b/sources/themes/material/img/icons/dns.svg deleted file mode 100644 index 503b7d6..0000000 --- a/sources/themes/material/img/icons/dns.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/do_not_disturb.svg b/sources/themes/material/img/icons/do_not_disturb.svg deleted file mode 100644 index 670a5bf..0000000 --- a/sources/themes/material/img/icons/do_not_disturb.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/dock.svg b/sources/themes/material/img/icons/dock.svg deleted file mode 100644 index 8ab4aa1..0000000 --- a/sources/themes/material/img/icons/dock.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/domain.svg b/sources/themes/material/img/icons/domain.svg deleted file mode 100644 index a79ff16..0000000 --- a/sources/themes/material/img/icons/domain.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/done.svg b/sources/themes/material/img/icons/done.svg deleted file mode 100644 index 6d0b534..0000000 --- a/sources/themes/material/img/icons/done.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/done_all.svg b/sources/themes/material/img/icons/done_all.svg deleted file mode 100644 index f93a57e..0000000 --- a/sources/themes/material/img/icons/done_all.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/drafts.svg b/sources/themes/material/img/icons/drafts.svg deleted file mode 100644 index adb81a9..0000000 --- a/sources/themes/material/img/icons/drafts.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/drive_eta.svg b/sources/themes/material/img/icons/drive_eta.svg deleted file mode 100644 index 3ba6792..0000000 --- a/sources/themes/material/img/icons/drive_eta.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/dvr.svg b/sources/themes/material/img/icons/dvr.svg deleted file mode 100644 index e9acf1f..0000000 --- a/sources/themes/material/img/icons/dvr.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/edit.svg b/sources/themes/material/img/icons/edit.svg deleted file mode 100644 index 8c9d966..0000000 --- a/sources/themes/material/img/icons/edit.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/email.svg b/sources/themes/material/img/icons/email.svg deleted file mode 100644 index b7bc9f6..0000000 --- a/sources/themes/material/img/icons/email.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/equalizer.svg b/sources/themes/material/img/icons/equalizer.svg deleted file mode 100644 index 9ca2117..0000000 --- a/sources/themes/material/img/icons/equalizer.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/error.svg b/sources/themes/material/img/icons/error.svg deleted file mode 100644 index 773c155..0000000 --- a/sources/themes/material/img/icons/error.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/event.svg b/sources/themes/material/img/icons/event.svg deleted file mode 100644 index e3fa6d4..0000000 --- a/sources/themes/material/img/icons/event.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/event_available.svg b/sources/themes/material/img/icons/event_available.svg deleted file mode 100644 index 85f74ce..0000000 --- a/sources/themes/material/img/icons/event_available.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/event_busy.svg b/sources/themes/material/img/icons/event_busy.svg deleted file mode 100644 index 471751e..0000000 --- a/sources/themes/material/img/icons/event_busy.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/event_note.svg b/sources/themes/material/img/icons/event_note.svg deleted file mode 100644 index d5e49f3..0000000 --- a/sources/themes/material/img/icons/event_note.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/exit_to_app.svg b/sources/themes/material/img/icons/exit_to_app.svg deleted file mode 100644 index 6071382..0000000 --- a/sources/themes/material/img/icons/exit_to_app.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/expand_less.svg b/sources/themes/material/img/icons/expand_less.svg deleted file mode 100644 index 3c1e3b6..0000000 --- a/sources/themes/material/img/icons/expand_less.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/expand_more.svg b/sources/themes/material/img/icons/expand_more.svg deleted file mode 100644 index 24ce7cc..0000000 --- a/sources/themes/material/img/icons/expand_more.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/explicit.svg b/sources/themes/material/img/icons/explicit.svg deleted file mode 100644 index 6e7db81..0000000 --- a/sources/themes/material/img/icons/explicit.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/explore.svg b/sources/themes/material/img/icons/explore.svg deleted file mode 100644 index 86e6abd..0000000 --- a/sources/themes/material/img/icons/explore.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/exposure.svg b/sources/themes/material/img/icons/exposure.svg deleted file mode 100644 index 106e467..0000000 --- a/sources/themes/material/img/icons/exposure.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/exposure_minus_1.svg b/sources/themes/material/img/icons/exposure_minus_1.svg deleted file mode 100644 index e2a3aab..0000000 --- a/sources/themes/material/img/icons/exposure_minus_1.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/exposure_minus_2.svg b/sources/themes/material/img/icons/exposure_minus_2.svg deleted file mode 100644 index 9ba80ac..0000000 --- a/sources/themes/material/img/icons/exposure_minus_2.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/exposure_plus_1.svg b/sources/themes/material/img/icons/exposure_plus_1.svg deleted file mode 100644 index 5c1ae6e..0000000 --- a/sources/themes/material/img/icons/exposure_plus_1.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/exposure_plus_2.svg b/sources/themes/material/img/icons/exposure_plus_2.svg deleted file mode 100644 index 5ba0f77..0000000 --- a/sources/themes/material/img/icons/exposure_plus_2.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/exposure_zero.svg b/sources/themes/material/img/icons/exposure_zero.svg deleted file mode 100644 index d624562..0000000 --- a/sources/themes/material/img/icons/exposure_zero.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/extension.svg b/sources/themes/material/img/icons/extension.svg deleted file mode 100644 index d557e07..0000000 --- a/sources/themes/material/img/icons/extension.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/face_unlock.svg b/sources/themes/material/img/icons/face_unlock.svg deleted file mode 100644 index 8a3089b..0000000 --- a/sources/themes/material/img/icons/face_unlock.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/fast_forward.svg b/sources/themes/material/img/icons/fast_forward.svg deleted file mode 100644 index 3e37d59..0000000 --- a/sources/themes/material/img/icons/fast_forward.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/fast_rewind.svg b/sources/themes/material/img/icons/fast_rewind.svg deleted file mode 100644 index d1e6019..0000000 --- a/sources/themes/material/img/icons/fast_rewind.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/favorite.svg b/sources/themes/material/img/icons/favorite.svg deleted file mode 100644 index bb4b8f3..0000000 --- a/sources/themes/material/img/icons/favorite.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/favorite_outline.svg b/sources/themes/material/img/icons/favorite_outline.svg deleted file mode 100644 index c4e0cee..0000000 --- a/sources/themes/material/img/icons/favorite_outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/file_download.svg b/sources/themes/material/img/icons/file_download.svg deleted file mode 100644 index 4e3c5ed..0000000 --- a/sources/themes/material/img/icons/file_download.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/file_upload.svg b/sources/themes/material/img/icons/file_upload.svg deleted file mode 100644 index 2ea3267..0000000 --- a/sources/themes/material/img/icons/file_upload.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/filter.svg b/sources/themes/material/img/icons/filter.svg deleted file mode 100644 index 0d2a14b..0000000 --- a/sources/themes/material/img/icons/filter.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_1.svg b/sources/themes/material/img/icons/filter_1.svg deleted file mode 100644 index 5a65430..0000000 --- a/sources/themes/material/img/icons/filter_1.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_2.svg b/sources/themes/material/img/icons/filter_2.svg deleted file mode 100644 index 6a2249a..0000000 --- a/sources/themes/material/img/icons/filter_2.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_3.svg b/sources/themes/material/img/icons/filter_3.svg deleted file mode 100644 index 5259da6..0000000 --- a/sources/themes/material/img/icons/filter_3.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_4.svg b/sources/themes/material/img/icons/filter_4.svg deleted file mode 100644 index d4b6c2b..0000000 --- a/sources/themes/material/img/icons/filter_4.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_5.svg b/sources/themes/material/img/icons/filter_5.svg deleted file mode 100644 index 3131750..0000000 --- a/sources/themes/material/img/icons/filter_5.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_6.svg b/sources/themes/material/img/icons/filter_6.svg deleted file mode 100644 index 9c596ef..0000000 --- a/sources/themes/material/img/icons/filter_6.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_7.svg b/sources/themes/material/img/icons/filter_7.svg deleted file mode 100644 index 260c714..0000000 --- a/sources/themes/material/img/icons/filter_7.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_8.svg b/sources/themes/material/img/icons/filter_8.svg deleted file mode 100644 index 609e15d..0000000 --- a/sources/themes/material/img/icons/filter_8.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_9.svg b/sources/themes/material/img/icons/filter_9.svg deleted file mode 100644 index 281d765..0000000 --- a/sources/themes/material/img/icons/filter_9.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_9_plus.svg b/sources/themes/material/img/icons/filter_9_plus.svg deleted file mode 100644 index 5d4eabe..0000000 --- a/sources/themes/material/img/icons/filter_9_plus.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_b_and_w.svg b/sources/themes/material/img/icons/filter_b_and_w.svg deleted file mode 100644 index 66f3376..0000000 --- a/sources/themes/material/img/icons/filter_b_and_w.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_center_focus.svg b/sources/themes/material/img/icons/filter_center_focus.svg deleted file mode 100644 index fafae3a..0000000 --- a/sources/themes/material/img/icons/filter_center_focus.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_drama.svg b/sources/themes/material/img/icons/filter_drama.svg deleted file mode 100644 index 8391cd2..0000000 --- a/sources/themes/material/img/icons/filter_drama.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/filter_frames.svg b/sources/themes/material/img/icons/filter_frames.svg deleted file mode 100644 index fd116a2..0000000 --- a/sources/themes/material/img/icons/filter_frames.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_hdr.svg b/sources/themes/material/img/icons/filter_hdr.svg deleted file mode 100644 index 3ab60c7..0000000 --- a/sources/themes/material/img/icons/filter_hdr.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_list.svg b/sources/themes/material/img/icons/filter_list.svg deleted file mode 100644 index b9d1ee6..0000000 --- a/sources/themes/material/img/icons/filter_list.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_none.svg b/sources/themes/material/img/icons/filter_none.svg deleted file mode 100644 index 6c4b8a2..0000000 --- a/sources/themes/material/img/icons/filter_none.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_tilt_shift.svg b/sources/themes/material/img/icons/filter_tilt_shift.svg deleted file mode 100644 index 1cab0b3..0000000 --- a/sources/themes/material/img/icons/filter_tilt_shift.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/filter_vintage.svg b/sources/themes/material/img/icons/filter_vintage.svg deleted file mode 100644 index d626395..0000000 --- a/sources/themes/material/img/icons/filter_vintage.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/find_in_page.svg b/sources/themes/material/img/icons/find_in_page.svg deleted file mode 100644 index 3e38f9d..0000000 --- a/sources/themes/material/img/icons/find_in_page.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/find_replace.svg b/sources/themes/material/img/icons/find_replace.svg deleted file mode 100644 index d97290b..0000000 --- a/sources/themes/material/img/icons/find_replace.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/flag.svg b/sources/themes/material/img/icons/flag.svg deleted file mode 100644 index 43a10ad..0000000 --- a/sources/themes/material/img/icons/flag.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/flare.svg b/sources/themes/material/img/icons/flare.svg deleted file mode 100644 index 372343d..0000000 --- a/sources/themes/material/img/icons/flare.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/flash_auto.svg b/sources/themes/material/img/icons/flash_auto.svg deleted file mode 100644 index 6877cfd..0000000 --- a/sources/themes/material/img/icons/flash_auto.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/flash_off.svg b/sources/themes/material/img/icons/flash_off.svg deleted file mode 100644 index d47041d..0000000 --- a/sources/themes/material/img/icons/flash_off.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/flash_on.svg b/sources/themes/material/img/icons/flash_on.svg deleted file mode 100644 index c5772ce..0000000 --- a/sources/themes/material/img/icons/flash_on.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/flight.svg b/sources/themes/material/img/icons/flight.svg deleted file mode 100644 index 77458ed..0000000 --- a/sources/themes/material/img/icons/flight.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/flip.svg b/sources/themes/material/img/icons/flip.svg deleted file mode 100644 index 9678189..0000000 --- a/sources/themes/material/img/icons/flip.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/flip_to_back.svg b/sources/themes/material/img/icons/flip_to_back.svg deleted file mode 100644 index d41603b..0000000 --- a/sources/themes/material/img/icons/flip_to_back.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/flip_to_front.svg b/sources/themes/material/img/icons/flip_to_front.svg deleted file mode 100644 index 3d07cba..0000000 --- a/sources/themes/material/img/icons/flip_to_front.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/folder.svg b/sources/themes/material/img/icons/folder.svg deleted file mode 100644 index ab81cf3..0000000 --- a/sources/themes/material/img/icons/folder.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/folder_open.svg b/sources/themes/material/img/icons/folder_open.svg deleted file mode 100644 index 9f9ebd4..0000000 --- a/sources/themes/material/img/icons/folder_open.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/folder_shared.svg b/sources/themes/material/img/icons/folder_shared.svg deleted file mode 100644 index cde1d84..0000000 --- a/sources/themes/material/img/icons/folder_shared.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/folder_special.svg b/sources/themes/material/img/icons/folder_special.svg deleted file mode 100644 index d37bec1..0000000 --- a/sources/themes/material/img/icons/folder_special.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_align_center.svg b/sources/themes/material/img/icons/format_align_center.svg deleted file mode 100644 index 1eafffa..0000000 --- a/sources/themes/material/img/icons/format_align_center.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_align_justify.svg b/sources/themes/material/img/icons/format_align_justify.svg deleted file mode 100644 index 0eb866e..0000000 --- a/sources/themes/material/img/icons/format_align_justify.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_align_left.svg b/sources/themes/material/img/icons/format_align_left.svg deleted file mode 100644 index 5329fb8..0000000 --- a/sources/themes/material/img/icons/format_align_left.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_align_right.svg b/sources/themes/material/img/icons/format_align_right.svg deleted file mode 100644 index cd64c53..0000000 --- a/sources/themes/material/img/icons/format_align_right.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_bold.svg b/sources/themes/material/img/icons/format_bold.svg deleted file mode 100644 index e79767b..0000000 --- a/sources/themes/material/img/icons/format_bold.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_clear.svg b/sources/themes/material/img/icons/format_clear.svg deleted file mode 100644 index 849ea58..0000000 --- a/sources/themes/material/img/icons/format_clear.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/format_color_fill.svg b/sources/themes/material/img/icons/format_color_fill.svg deleted file mode 100644 index 7442770..0000000 --- a/sources/themes/material/img/icons/format_color_fill.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/format_color_reset.svg b/sources/themes/material/img/icons/format_color_reset.svg deleted file mode 100644 index ba3fc50..0000000 --- a/sources/themes/material/img/icons/format_color_reset.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_color_text.svg b/sources/themes/material/img/icons/format_color_text.svg deleted file mode 100644 index f9b6a08..0000000 --- a/sources/themes/material/img/icons/format_color_text.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_indent_decrease.svg b/sources/themes/material/img/icons/format_indent_decrease.svg deleted file mode 100644 index 9d7b470..0000000 --- a/sources/themes/material/img/icons/format_indent_decrease.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_indent_increase.svg b/sources/themes/material/img/icons/format_indent_increase.svg deleted file mode 100644 index a3a80cd..0000000 --- a/sources/themes/material/img/icons/format_indent_increase.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_ital.svg b/sources/themes/material/img/icons/format_ital.svg deleted file mode 100644 index 41989cd..0000000 --- a/sources/themes/material/img/icons/format_ital.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_line_spacing.svg b/sources/themes/material/img/icons/format_line_spacing.svg deleted file mode 100644 index 8f52a4c..0000000 --- a/sources/themes/material/img/icons/format_line_spacing.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_list_bulleted.svg b/sources/themes/material/img/icons/format_list_bulleted.svg deleted file mode 100644 index beda09b..0000000 --- a/sources/themes/material/img/icons/format_list_bulleted.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_list_numbered.svg b/sources/themes/material/img/icons/format_list_numbered.svg deleted file mode 100644 index 853eb11..0000000 --- a/sources/themes/material/img/icons/format_list_numbered.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_paint.svg b/sources/themes/material/img/icons/format_paint.svg deleted file mode 100644 index aff1c27..0000000 --- a/sources/themes/material/img/icons/format_paint.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/format_quote.svg b/sources/themes/material/img/icons/format_quote.svg deleted file mode 100644 index 061f72c..0000000 --- a/sources/themes/material/img/icons/format_quote.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_size.svg b/sources/themes/material/img/icons/format_size.svg deleted file mode 100644 index a10a0d5..0000000 --- a/sources/themes/material/img/icons/format_size.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_strikethrough.svg b/sources/themes/material/img/icons/format_strikethrough.svg deleted file mode 100644 index fb21037..0000000 --- a/sources/themes/material/img/icons/format_strikethrough.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/format_textdirection_l_to_r.svg b/sources/themes/material/img/icons/format_textdirection_l_to_r.svg deleted file mode 100644 index 56d66de..0000000 --- a/sources/themes/material/img/icons/format_textdirection_l_to_r.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/format_textdirection_r_to_l.svg b/sources/themes/material/img/icons/format_textdirection_r_to_l.svg deleted file mode 100644 index 821199a..0000000 --- a/sources/themes/material/img/icons/format_textdirection_r_to_l.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/format_underline.svg b/sources/themes/material/img/icons/format_underline.svg deleted file mode 100644 index 4abe8cd..0000000 --- a/sources/themes/material/img/icons/format_underline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/forum.svg b/sources/themes/material/img/icons/forum.svg deleted file mode 100644 index 6602c04..0000000 --- a/sources/themes/material/img/icons/forum.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/forward.svg b/sources/themes/material/img/icons/forward.svg deleted file mode 100644 index 24b81c8..0000000 --- a/sources/themes/material/img/icons/forward.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/from.txt b/sources/themes/material/img/icons/from.txt deleted file mode 100644 index b2671dc..0000000 --- a/sources/themes/material/img/icons/from.txt +++ /dev/null @@ -1 +0,0 @@ -http://www.iconshock.com/material-design-icons/ diff --git a/sources/themes/material/img/icons/fullscreen.svg b/sources/themes/material/img/icons/fullscreen.svg deleted file mode 100644 index 621e8cf..0000000 --- a/sources/themes/material/img/icons/fullscreen.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/fullscreen_exit.svg b/sources/themes/material/img/icons/fullscreen_exit.svg deleted file mode 100644 index c552700..0000000 --- a/sources/themes/material/img/icons/fullscreen_exit.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/functions.svg b/sources/themes/material/img/icons/functions.svg deleted file mode 100644 index 486d22e..0000000 --- a/sources/themes/material/img/icons/functions.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/gamepad.svg b/sources/themes/material/img/icons/gamepad.svg deleted file mode 100644 index 300f1e5..0000000 --- a/sources/themes/material/img/icons/gamepad.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/games.svg b/sources/themes/material/img/icons/games.svg deleted file mode 100644 index 89e111b..0000000 --- a/sources/themes/material/img/icons/games.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/gesture.svg b/sources/themes/material/img/icons/gesture.svg deleted file mode 100644 index b9d2b0d..0000000 --- a/sources/themes/material/img/icons/gesture.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/get_app.svg b/sources/themes/material/img/icons/get_app.svg deleted file mode 100644 index 26525f5..0000000 --- a/sources/themes/material/img/icons/get_app.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/gps_fixed.svg b/sources/themes/material/img/icons/gps_fixed.svg deleted file mode 100644 index adc3d6c..0000000 --- a/sources/themes/material/img/icons/gps_fixed.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/gps_not_fixed.svg b/sources/themes/material/img/icons/gps_not_fixed.svg deleted file mode 100644 index dfc7cc7..0000000 --- a/sources/themes/material/img/icons/gps_not_fixed.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/gps_off.svg b/sources/themes/material/img/icons/gps_off.svg deleted file mode 100644 index 9ec8b94..0000000 --- a/sources/themes/material/img/icons/gps_off.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/grade.svg b/sources/themes/material/img/icons/grade.svg deleted file mode 100644 index f0810fc..0000000 --- a/sources/themes/material/img/icons/grade.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/gradient.svg b/sources/themes/material/img/icons/gradient.svg deleted file mode 100644 index 8c36905..0000000 --- a/sources/themes/material/img/icons/gradient.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/grain.svg b/sources/themes/material/img/icons/grain.svg deleted file mode 100644 index 1e09d97..0000000 --- a/sources/themes/material/img/icons/grain.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/grid_off.svg b/sources/themes/material/img/icons/grid_off.svg deleted file mode 100644 index ed67e20..0000000 --- a/sources/themes/material/img/icons/grid_off.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/grid_on.svg b/sources/themes/material/img/icons/grid_on.svg deleted file mode 100644 index 233366b..0000000 --- a/sources/themes/material/img/icons/grid_on.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/group.svg b/sources/themes/material/img/icons/group.svg deleted file mode 100644 index 7efd0c2..0000000 --- a/sources/themes/material/img/icons/group.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/group_add.svg b/sources/themes/material/img/icons/group_add.svg deleted file mode 100644 index c4097fa..0000000 --- a/sources/themes/material/img/icons/group_add.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/group_work.svg b/sources/themes/material/img/icons/group_work.svg deleted file mode 100644 index 94766de..0000000 --- a/sources/themes/material/img/icons/group_work.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/hdr_off.svg b/sources/themes/material/img/icons/hdr_off.svg deleted file mode 100644 index 2f88481..0000000 --- a/sources/themes/material/img/icons/hdr_off.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/hdr_on.svg b/sources/themes/material/img/icons/hdr_on.svg deleted file mode 100644 index 8d39340..0000000 --- a/sources/themes/material/img/icons/hdr_on.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/hdr_strong.svg b/sources/themes/material/img/icons/hdr_strong.svg deleted file mode 100644 index a0d6773..0000000 --- a/sources/themes/material/img/icons/hdr_strong.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/hdr_weak.svg b/sources/themes/material/img/icons/hdr_weak.svg deleted file mode 100644 index e430d0b..0000000 --- a/sources/themes/material/img/icons/hdr_weak.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/headset.svg b/sources/themes/material/img/icons/headset.svg deleted file mode 100644 index f161da2..0000000 --- a/sources/themes/material/img/icons/headset.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/headset_m.svg b/sources/themes/material/img/icons/headset_m.svg deleted file mode 100644 index e25cb8c..0000000 --- a/sources/themes/material/img/icons/headset_m.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/healing.svg b/sources/themes/material/img/icons/healing.svg deleted file mode 100644 index 32612e1..0000000 --- a/sources/themes/material/img/icons/healing.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/hearing.svg b/sources/themes/material/img/icons/hearing.svg deleted file mode 100644 index 6b49aeb..0000000 --- a/sources/themes/material/img/icons/hearing.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/help.svg b/sources/themes/material/img/icons/help.svg deleted file mode 100644 index 3eacf41..0000000 --- a/sources/themes/material/img/icons/help.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/high_quality.svg b/sources/themes/material/img/icons/high_quality.svg deleted file mode 100644 index eab03a8..0000000 --- a/sources/themes/material/img/icons/high_quality.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/highlight_remove.svg b/sources/themes/material/img/icons/highlight_remove.svg deleted file mode 100644 index f52f0f1..0000000 --- a/sources/themes/material/img/icons/highlight_remove.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/history.svg b/sources/themes/material/img/icons/history.svg deleted file mode 100644 index 10120bd..0000000 --- a/sources/themes/material/img/icons/history.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/home.svg b/sources/themes/material/img/icons/home.svg deleted file mode 100644 index bbe8127..0000000 --- a/sources/themes/material/img/icons/home.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/hotel.svg b/sources/themes/material/img/icons/hotel.svg deleted file mode 100644 index 3d9e7c2..0000000 --- a/sources/themes/material/img/icons/hotel.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/https.svg b/sources/themes/material/img/icons/https.svg deleted file mode 100644 index 55f55ac..0000000 --- a/sources/themes/material/img/icons/https.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/image.svg b/sources/themes/material/img/icons/image.svg deleted file mode 100644 index 97fcef2..0000000 --- a/sources/themes/material/img/icons/image.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/image_aspect_ratio.svg b/sources/themes/material/img/icons/image_aspect_ratio.svg deleted file mode 100644 index 7067ebe..0000000 --- a/sources/themes/material/img/icons/image_aspect_ratio.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/import_export.svg b/sources/themes/material/img/icons/import_export.svg deleted file mode 100644 index fdeb35a..0000000 --- a/sources/themes/material/img/icons/import_export.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/inbox.svg b/sources/themes/material/img/icons/inbox.svg deleted file mode 100644 index 83c4c27..0000000 --- a/sources/themes/material/img/icons/inbox.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/info.svg b/sources/themes/material/img/icons/info.svg deleted file mode 100644 index a8e01b6..0000000 --- a/sources/themes/material/img/icons/info.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/info_outline.svg b/sources/themes/material/img/icons/info_outline.svg deleted file mode 100644 index a2580f8..0000000 --- a/sources/themes/material/img/icons/info_outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/input.svg b/sources/themes/material/img/icons/input.svg deleted file mode 100644 index ef80265..0000000 --- a/sources/themes/material/img/icons/input.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_chart.svg b/sources/themes/material/img/icons/insert_chart.svg deleted file mode 100644 index 7417eb4..0000000 --- a/sources/themes/material/img/icons/insert_chart.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_comment.svg b/sources/themes/material/img/icons/insert_comment.svg deleted file mode 100644 index ad4025b..0000000 --- a/sources/themes/material/img/icons/insert_comment.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_drive_file.svg b/sources/themes/material/img/icons/insert_drive_file.svg deleted file mode 100644 index 380d13f..0000000 --- a/sources/themes/material/img/icons/insert_drive_file.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_emoticon.svg b/sources/themes/material/img/icons/insert_emoticon.svg deleted file mode 100644 index 283ecbe..0000000 --- a/sources/themes/material/img/icons/insert_emoticon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_invitation.svg b/sources/themes/material/img/icons/insert_invitation.svg deleted file mode 100644 index 16708b8..0000000 --- a/sources/themes/material/img/icons/insert_invitation.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_link.svg b/sources/themes/material/img/icons/insert_link.svg deleted file mode 100644 index 7957020..0000000 --- a/sources/themes/material/img/icons/insert_link.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/insert_photo.svg b/sources/themes/material/img/icons/insert_photo.svg deleted file mode 100644 index b57a325..0000000 --- a/sources/themes/material/img/icons/insert_photo.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/invert_colors.svg b/sources/themes/material/img/icons/invert_colors.svg deleted file mode 100644 index 399667d..0000000 --- a/sources/themes/material/img/icons/invert_colors.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/invert_colors_off.svg b/sources/themes/material/img/icons/invert_colors_off.svg deleted file mode 100644 index 4aa7e45..0000000 --- a/sources/themes/material/img/icons/invert_colors_off.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/invert_colors_on.svg b/sources/themes/material/img/icons/invert_colors_on.svg deleted file mode 100644 index 7dc2ed9..0000000 --- a/sources/themes/material/img/icons/invert_colors_on.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/iso.svg b/sources/themes/material/img/icons/iso.svg deleted file mode 100644 index de5d144..0000000 --- a/sources/themes/material/img/icons/iso.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard.svg b/sources/themes/material/img/icons/keyboard.svg deleted file mode 100644 index 837e5ba..0000000 --- a/sources/themes/material/img/icons/keyboard.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_alt.svg b/sources/themes/material/img/icons/keyboard_alt.svg deleted file mode 100644 index 7fb4ed9..0000000 --- a/sources/themes/material/img/icons/keyboard_alt.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_arrow_down.svg b/sources/themes/material/img/icons/keyboard_arrow_down.svg deleted file mode 100644 index 4162c44..0000000 --- a/sources/themes/material/img/icons/keyboard_arrow_down.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_arrow_left.svg b/sources/themes/material/img/icons/keyboard_arrow_left.svg deleted file mode 100644 index 5e8a53d..0000000 --- a/sources/themes/material/img/icons/keyboard_arrow_left.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_arrow_right.svg b/sources/themes/material/img/icons/keyboard_arrow_right.svg deleted file mode 100644 index 49296a8..0000000 --- a/sources/themes/material/img/icons/keyboard_arrow_right.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_arrow_up.svg b/sources/themes/material/img/icons/keyboard_arrow_up.svg deleted file mode 100644 index ef88d78..0000000 --- a/sources/themes/material/img/icons/keyboard_arrow_up.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_backspace.svg b/sources/themes/material/img/icons/keyboard_backspace.svg deleted file mode 100644 index b8b0727..0000000 --- a/sources/themes/material/img/icons/keyboard_backspace.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_capslock.svg b/sources/themes/material/img/icons/keyboard_capslock.svg deleted file mode 100644 index f8a53d3..0000000 --- a/sources/themes/material/img/icons/keyboard_capslock.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_control.svg b/sources/themes/material/img/icons/keyboard_control.svg deleted file mode 100644 index 2f3653d..0000000 --- a/sources/themes/material/img/icons/keyboard_control.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_hide.svg b/sources/themes/material/img/icons/keyboard_hide.svg deleted file mode 100644 index 57ef5e6..0000000 --- a/sources/themes/material/img/icons/keyboard_hide.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_return.svg b/sources/themes/material/img/icons/keyboard_return.svg deleted file mode 100644 index a851344..0000000 --- a/sources/themes/material/img/icons/keyboard_return.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_tab.svg b/sources/themes/material/img/icons/keyboard_tab.svg deleted file mode 100644 index 0d497fb..0000000 --- a/sources/themes/material/img/icons/keyboard_tab.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/keyboard_voice.svg b/sources/themes/material/img/icons/keyboard_voice.svg deleted file mode 100644 index a0e34d4..0000000 --- a/sources/themes/material/img/icons/keyboard_voice.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/label.svg b/sources/themes/material/img/icons/label.svg deleted file mode 100644 index 214b254..0000000 --- a/sources/themes/material/img/icons/label.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/label_outline.svg b/sources/themes/material/img/icons/label_outline.svg deleted file mode 100644 index ed1613a..0000000 --- a/sources/themes/material/img/icons/label_outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/landscape.svg b/sources/themes/material/img/icons/landscape.svg deleted file mode 100644 index 0720707..0000000 --- a/sources/themes/material/img/icons/landscape.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/language.svg b/sources/themes/material/img/icons/language.svg deleted file mode 100644 index 0346f55..0000000 --- a/sources/themes/material/img/icons/language.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/laptop.svg b/sources/themes/material/img/icons/laptop.svg deleted file mode 100644 index 22c6b87..0000000 --- a/sources/themes/material/img/icons/laptop.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/laptop_chromebook.svg b/sources/themes/material/img/icons/laptop_chromebook.svg deleted file mode 100644 index 9582180..0000000 --- a/sources/themes/material/img/icons/laptop_chromebook.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/laptop_mac.svg b/sources/themes/material/img/icons/laptop_mac.svg deleted file mode 100644 index ab099dd..0000000 --- a/sources/themes/material/img/icons/laptop_mac.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/laptop_windows.svg b/sources/themes/material/img/icons/laptop_windows.svg deleted file mode 100644 index e1ffc9e..0000000 --- a/sources/themes/material/img/icons/laptop_windows.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/launch.svg b/sources/themes/material/img/icons/launch.svg deleted file mode 100644 index 30ed467..0000000 --- a/sources/themes/material/img/icons/launch.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/layers.svg b/sources/themes/material/img/icons/layers.svg deleted file mode 100644 index edd4425..0000000 --- a/sources/themes/material/img/icons/layers.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/layers_clear.svg b/sources/themes/material/img/icons/layers_clear.svg deleted file mode 100644 index 6650d2f..0000000 --- a/sources/themes/material/img/icons/layers_clear.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/leak_add.svg b/sources/themes/material/img/icons/leak_add.svg deleted file mode 100644 index 43ed1df..0000000 --- a/sources/themes/material/img/icons/leak_add.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/leak_remove.svg b/sources/themes/material/img/icons/leak_remove.svg deleted file mode 100644 index 5d858fa..0000000 --- a/sources/themes/material/img/icons/leak_remove.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/lens.svg b/sources/themes/material/img/icons/lens.svg deleted file mode 100644 index d7ad4f1..0000000 --- a/sources/themes/material/img/icons/lens.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/link.svg b/sources/themes/material/img/icons/link.svg deleted file mode 100644 index 4116fea..0000000 --- a/sources/themes/material/img/icons/link.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/list.svg b/sources/themes/material/img/icons/list.svg deleted file mode 100644 index f1093e0..0000000 --- a/sources/themes/material/img/icons/list.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/live_help.svg b/sources/themes/material/img/icons/live_help.svg deleted file mode 100644 index c25cf4c..0000000 --- a/sources/themes/material/img/icons/live_help.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_airport.svg b/sources/themes/material/img/icons/local_airport.svg deleted file mode 100644 index 6d65471..0000000 --- a/sources/themes/material/img/icons/local_airport.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/local_atm.svg b/sources/themes/material/img/icons/local_atm.svg deleted file mode 100644 index 1bd612f..0000000 --- a/sources/themes/material/img/icons/local_atm.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_attraction.svg b/sources/themes/material/img/icons/local_attraction.svg deleted file mode 100644 index 87ffe92..0000000 --- a/sources/themes/material/img/icons/local_attraction.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_bar.svg b/sources/themes/material/img/icons/local_bar.svg deleted file mode 100644 index c2b96c6..0000000 --- a/sources/themes/material/img/icons/local_bar.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_cafe.svg b/sources/themes/material/img/icons/local_cafe.svg deleted file mode 100644 index 088006e..0000000 --- a/sources/themes/material/img/icons/local_cafe.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/local_car_wash.svg b/sources/themes/material/img/icons/local_car_wash.svg deleted file mode 100644 index 485d81c..0000000 --- a/sources/themes/material/img/icons/local_car_wash.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_convenience_store.svg b/sources/themes/material/img/icons/local_convenience_store.svg deleted file mode 100644 index c2e6726..0000000 --- a/sources/themes/material/img/icons/local_convenience_store.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_drink.svg b/sources/themes/material/img/icons/local_drink.svg deleted file mode 100644 index f9dfa2a..0000000 --- a/sources/themes/material/img/icons/local_drink.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_florist.svg b/sources/themes/material/img/icons/local_florist.svg deleted file mode 100644 index 60ea9af..0000000 --- a/sources/themes/material/img/icons/local_florist.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_gas_station.svg b/sources/themes/material/img/icons/local_gas_station.svg deleted file mode 100644 index c965631..0000000 --- a/sources/themes/material/img/icons/local_gas_station.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_grocery_store.svg b/sources/themes/material/img/icons/local_grocery_store.svg deleted file mode 100644 index 65b1496..0000000 --- a/sources/themes/material/img/icons/local_grocery_store.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_hospital.svg b/sources/themes/material/img/icons/local_hospital.svg deleted file mode 100644 index 5527426..0000000 --- a/sources/themes/material/img/icons/local_hospital.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_hotel.svg b/sources/themes/material/img/icons/local_hotel.svg deleted file mode 100644 index 374dfbe..0000000 --- a/sources/themes/material/img/icons/local_hotel.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_laundry_service.svg b/sources/themes/material/img/icons/local_laundry_service.svg deleted file mode 100644 index eb330c6..0000000 --- a/sources/themes/material/img/icons/local_laundry_service.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_library.svg b/sources/themes/material/img/icons/local_library.svg deleted file mode 100644 index 5b77639..0000000 --- a/sources/themes/material/img/icons/local_library.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_mall.svg b/sources/themes/material/img/icons/local_mall.svg deleted file mode 100644 index bb67f58..0000000 --- a/sources/themes/material/img/icons/local_mall.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_movies.svg b/sources/themes/material/img/icons/local_movies.svg deleted file mode 100644 index 428b800..0000000 --- a/sources/themes/material/img/icons/local_movies.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/local_offer.svg b/sources/themes/material/img/icons/local_offer.svg deleted file mode 100644 index 2079807..0000000 --- a/sources/themes/material/img/icons/local_offer.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_parking.svg b/sources/themes/material/img/icons/local_parking.svg deleted file mode 100644 index 1c560da..0000000 --- a/sources/themes/material/img/icons/local_parking.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/local_pharmacy.svg b/sources/themes/material/img/icons/local_pharmacy.svg deleted file mode 100644 index 17a178f..0000000 --- a/sources/themes/material/img/icons/local_pharmacy.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_phone.svg b/sources/themes/material/img/icons/local_phone.svg deleted file mode 100644 index 5376678..0000000 --- a/sources/themes/material/img/icons/local_phone.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_pizza.svg b/sources/themes/material/img/icons/local_pizza.svg deleted file mode 100644 index 852c6cd..0000000 --- a/sources/themes/material/img/icons/local_pizza.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_play.svg b/sources/themes/material/img/icons/local_play.svg deleted file mode 100644 index 184aa6c..0000000 --- a/sources/themes/material/img/icons/local_play.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_post_office.svg b/sources/themes/material/img/icons/local_post_office.svg deleted file mode 100644 index 38a6590..0000000 --- a/sources/themes/material/img/icons/local_post_office.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_print_shop.svg b/sources/themes/material/img/icons/local_print_shop.svg deleted file mode 100644 index 2668973..0000000 --- a/sources/themes/material/img/icons/local_print_shop.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_restaurant.svg b/sources/themes/material/img/icons/local_restaurant.svg deleted file mode 100644 index c7c8891..0000000 --- a/sources/themes/material/img/icons/local_restaurant.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/local_see.svg b/sources/themes/material/img/icons/local_see.svg deleted file mode 100644 index 4bf2fb2..0000000 --- a/sources/themes/material/img/icons/local_see.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_shipping.svg b/sources/themes/material/img/icons/local_shipping.svg deleted file mode 100644 index b5b47e5..0000000 --- a/sources/themes/material/img/icons/local_shipping.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/local_taxi.svg b/sources/themes/material/img/icons/local_taxi.svg deleted file mode 100644 index 83148fa..0000000 --- a/sources/themes/material/img/icons/local_taxi.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/location_city.svg b/sources/themes/material/img/icons/location_city.svg deleted file mode 100644 index 73c09e1..0000000 --- a/sources/themes/material/img/icons/location_city.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/location_disabled.svg b/sources/themes/material/img/icons/location_disabled.svg deleted file mode 100644 index 91445bf..0000000 --- a/sources/themes/material/img/icons/location_disabled.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/location_history.svg b/sources/themes/material/img/icons/location_history.svg deleted file mode 100644 index 4c88d4c..0000000 --- a/sources/themes/material/img/icons/location_history.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/location_off.svg b/sources/themes/material/img/icons/location_off.svg deleted file mode 100644 index 8f7b7c3..0000000 --- a/sources/themes/material/img/icons/location_off.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/location_on.svg b/sources/themes/material/img/icons/location_on.svg deleted file mode 100644 index 5764bc9..0000000 --- a/sources/themes/material/img/icons/location_on.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/location_searching.svg b/sources/themes/material/img/icons/location_searching.svg deleted file mode 100644 index c080b29..0000000 --- a/sources/themes/material/img/icons/location_searching.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/lock.svg b/sources/themes/material/img/icons/lock.svg deleted file mode 100644 index b02222f..0000000 --- a/sources/themes/material/img/icons/lock.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/lock_open.svg b/sources/themes/material/img/icons/lock_open.svg deleted file mode 100644 index 9a8740e..0000000 --- a/sources/themes/material/img/icons/lock_open.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/lock_outline.svg b/sources/themes/material/img/icons/lock_outline.svg deleted file mode 100644 index b5b5089..0000000 --- a/sources/themes/material/img/icons/lock_outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks.svg b/sources/themes/material/img/icons/looks.svg deleted file mode 100644 index a080851..0000000 --- a/sources/themes/material/img/icons/looks.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks_1.svg b/sources/themes/material/img/icons/looks_1.svg deleted file mode 100644 index 50f12ac..0000000 --- a/sources/themes/material/img/icons/looks_1.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks_2.svg b/sources/themes/material/img/icons/looks_2.svg deleted file mode 100644 index 1e9e484..0000000 --- a/sources/themes/material/img/icons/looks_2.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks_3.svg b/sources/themes/material/img/icons/looks_3.svg deleted file mode 100644 index 018ccdc..0000000 --- a/sources/themes/material/img/icons/looks_3.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks_4.svg b/sources/themes/material/img/icons/looks_4.svg deleted file mode 100644 index baf39ea..0000000 --- a/sources/themes/material/img/icons/looks_4.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks_5.svg b/sources/themes/material/img/icons/looks_5.svg deleted file mode 100644 index 800967c..0000000 --- a/sources/themes/material/img/icons/looks_5.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/looks_6.svg b/sources/themes/material/img/icons/looks_6.svg deleted file mode 100644 index f9418cf..0000000 --- a/sources/themes/material/img/icons/looks_6.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/loop.svg b/sources/themes/material/img/icons/loop.svg deleted file mode 100644 index db1f7bb..0000000 --- a/sources/themes/material/img/icons/loop.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/loupe.svg b/sources/themes/material/img/icons/loupe.svg deleted file mode 100644 index 7fcd35f..0000000 --- a/sources/themes/material/img/icons/loupe.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/loyalty.svg b/sources/themes/material/img/icons/loyalty.svg deleted file mode 100644 index aa2d922..0000000 --- a/sources/themes/material/img/icons/loyalty.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/m.svg b/sources/themes/material/img/icons/m.svg deleted file mode 100644 index 6a58215..0000000 --- a/sources/themes/material/img/icons/m.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/mail.svg b/sources/themes/material/img/icons/mail.svg deleted file mode 100644 index 26b5c66..0000000 --- a/sources/themes/material/img/icons/mail.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/map.svg b/sources/themes/material/img/icons/map.svg deleted file mode 100644 index 048a300..0000000 --- a/sources/themes/material/img/icons/map.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/markunread.svg b/sources/themes/material/img/icons/markunread.svg deleted file mode 100644 index b57b1c5..0000000 --- a/sources/themes/material/img/icons/markunread.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/markunread_mailbox.svg b/sources/themes/material/img/icons/markunread_mailbox.svg deleted file mode 100644 index e17ddfe..0000000 --- a/sources/themes/material/img/icons/markunread_mailbox.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/memory.svg b/sources/themes/material/img/icons/memory.svg deleted file mode 100644 index b5f76fd..0000000 --- a/sources/themes/material/img/icons/memory.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/menu.svg b/sources/themes/material/img/icons/menu.svg deleted file mode 100644 index ccdfe6f..0000000 --- a/sources/themes/material/img/icons/menu.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/merge_type.svg b/sources/themes/material/img/icons/merge_type.svg deleted file mode 100644 index d6f4150..0000000 --- a/sources/themes/material/img/icons/merge_type.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/message.svg b/sources/themes/material/img/icons/message.svg deleted file mode 100644 index aefa66c..0000000 --- a/sources/themes/material/img/icons/message.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/messenger.svg b/sources/themes/material/img/icons/messenger.svg deleted file mode 100644 index 024b4f4..0000000 --- a/sources/themes/material/img/icons/messenger.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/mms.svg b/sources/themes/material/img/icons/mms.svg deleted file mode 100644 index aabdcf2..0000000 --- a/sources/themes/material/img/icons/mms.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/mnone.svg b/sources/themes/material/img/icons/mnone.svg deleted file mode 100644 index 7d03ce2..0000000 --- a/sources/themes/material/img/icons/mnone.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/mode_comment.svg b/sources/themes/material/img/icons/mode_comment.svg deleted file mode 100644 index a552e53..0000000 --- a/sources/themes/material/img/icons/mode_comment.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/mode_edit.svg b/sources/themes/material/img/icons/mode_edit.svg deleted file mode 100644 index 83da77d..0000000 --- a/sources/themes/material/img/icons/mode_edit.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/moff.svg b/sources/themes/material/img/icons/moff.svg deleted file mode 100644 index b22420c..0000000 --- a/sources/themes/material/img/icons/moff.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/mood.svg b/sources/themes/material/img/icons/mood.svg deleted file mode 100644 index d93d05a..0000000 --- a/sources/themes/material/img/icons/mood.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/more.svg b/sources/themes/material/img/icons/more.svg deleted file mode 100644 index b80bef2..0000000 --- a/sources/themes/material/img/icons/more.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/more_horiz.svg b/sources/themes/material/img/icons/more_horiz.svg deleted file mode 100644 index 5fba6c8..0000000 --- a/sources/themes/material/img/icons/more_horiz.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/more_vert.svg b/sources/themes/material/img/icons/more_vert.svg deleted file mode 100644 index b3e2863..0000000 --- a/sources/themes/material/img/icons/more_vert.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/mouse.svg b/sources/themes/material/img/icons/mouse.svg deleted file mode 100644 index 6b19eeb..0000000 --- a/sources/themes/material/img/icons/mouse.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/movie.svg b/sources/themes/material/img/icons/movie.svg deleted file mode 100644 index a5eca57..0000000 --- a/sources/themes/material/img/icons/movie.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/movie_creation.svg b/sources/themes/material/img/icons/movie_creation.svg deleted file mode 100644 index bd7488a..0000000 --- a/sources/themes/material/img/icons/movie_creation.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/multitrack_audio.svg b/sources/themes/material/img/icons/multitrack_audio.svg deleted file mode 100644 index cc70ea3..0000000 --- a/sources/themes/material/img/icons/multitrack_audio.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/my_library_add.svg b/sources/themes/material/img/icons/my_library_add.svg deleted file mode 100644 index 821a2b5..0000000 --- a/sources/themes/material/img/icons/my_library_add.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/my_library_books.svg b/sources/themes/material/img/icons/my_library_books.svg deleted file mode 100644 index b1d4b81..0000000 --- a/sources/themes/material/img/icons/my_library_books.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/my_library_mus.svg b/sources/themes/material/img/icons/my_library_mus.svg deleted file mode 100644 index db1b150..0000000 --- a/sources/themes/material/img/icons/my_library_mus.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/my_location.svg b/sources/themes/material/img/icons/my_location.svg deleted file mode 100644 index 14059f7..0000000 --- a/sources/themes/material/img/icons/my_location.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/nature.svg b/sources/themes/material/img/icons/nature.svg deleted file mode 100644 index f28894d..0000000 --- a/sources/themes/material/img/icons/nature.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/nature_people.svg b/sources/themes/material/img/icons/nature_people.svg deleted file mode 100644 index 38eb326..0000000 --- a/sources/themes/material/img/icons/nature_people.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/navigate_before.svg b/sources/themes/material/img/icons/navigate_before.svg deleted file mode 100644 index 29599aa..0000000 --- a/sources/themes/material/img/icons/navigate_before.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/navigate_next.svg b/sources/themes/material/img/icons/navigate_next.svg deleted file mode 100644 index 3e8dd4c..0000000 --- a/sources/themes/material/img/icons/navigate_next.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/navigation.svg b/sources/themes/material/img/icons/navigation.svg deleted file mode 100644 index 2ac6985..0000000 --- a/sources/themes/material/img/icons/navigation.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/network_cell.svg b/sources/themes/material/img/icons/network_cell.svg deleted file mode 100644 index 561fde0..0000000 --- a/sources/themes/material/img/icons/network_cell.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/network_locked.svg b/sources/themes/material/img/icons/network_locked.svg deleted file mode 100644 index 0f92a1f..0000000 --- a/sources/themes/material/img/icons/network_locked.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/network_wifi.svg b/sources/themes/material/img/icons/network_wifi.svg deleted file mode 100644 index dc52beb..0000000 --- a/sources/themes/material/img/icons/network_wifi.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/new_releases.svg b/sources/themes/material/img/icons/new_releases.svg deleted file mode 100644 index dc70af2..0000000 --- a/sources/themes/material/img/icons/new_releases.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/nfc.svg b/sources/themes/material/img/icons/nfc.svg deleted file mode 100644 index ce47f6f..0000000 --- a/sources/themes/material/img/icons/nfc.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/no_sim.svg b/sources/themes/material/img/icons/no_sim.svg deleted file mode 100644 index a2290c2..0000000 --- a/sources/themes/material/img/icons/no_sim.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/not_interested.svg b/sources/themes/material/img/icons/not_interested.svg deleted file mode 100644 index 35fa859..0000000 --- a/sources/themes/material/img/icons/not_interested.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/note_add.svg b/sources/themes/material/img/icons/note_add.svg deleted file mode 100644 index c6a72d7..0000000 --- a/sources/themes/material/img/icons/note_add.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/notifications.svg b/sources/themes/material/img/icons/notifications.svg deleted file mode 100644 index 8549958..0000000 --- a/sources/themes/material/img/icons/notifications.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/notifications_none.svg b/sources/themes/material/img/icons/notifications_none.svg deleted file mode 100644 index 6e004fe..0000000 --- a/sources/themes/material/img/icons/notifications_none.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/notifications_off.svg b/sources/themes/material/img/icons/notifications_off.svg deleted file mode 100644 index e00b92f..0000000 --- a/sources/themes/material/img/icons/notifications_off.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/notifications_on.svg b/sources/themes/material/img/icons/notifications_on.svg deleted file mode 100644 index 986cdc4..0000000 --- a/sources/themes/material/img/icons/notifications_on.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/notifications_paused.svg b/sources/themes/material/img/icons/notifications_paused.svg deleted file mode 100644 index 4c20a4e..0000000 --- a/sources/themes/material/img/icons/notifications_paused.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/now_wallpaper.svg b/sources/themes/material/img/icons/now_wallpaper.svg deleted file mode 100644 index a467859..0000000 --- a/sources/themes/material/img/icons/now_wallpaper.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/now_widgets.svg b/sources/themes/material/img/icons/now_widgets.svg deleted file mode 100644 index b5b83ac..0000000 --- a/sources/themes/material/img/icons/now_widgets.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/open_in_browser.svg b/sources/themes/material/img/icons/open_in_browser.svg deleted file mode 100644 index a7e54e9..0000000 --- a/sources/themes/material/img/icons/open_in_browser.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/open_in_new.svg b/sources/themes/material/img/icons/open_in_new.svg deleted file mode 100644 index 4104b8f..0000000 --- a/sources/themes/material/img/icons/open_in_new.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/open_with.svg b/sources/themes/material/img/icons/open_with.svg deleted file mode 100644 index 5db90d9..0000000 --- a/sources/themes/material/img/icons/open_with.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/pages.svg b/sources/themes/material/img/icons/pages.svg deleted file mode 100644 index cadba64..0000000 --- a/sources/themes/material/img/icons/pages.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/pageview.svg b/sources/themes/material/img/icons/pageview.svg deleted file mode 100644 index c4baf2b..0000000 --- a/sources/themes/material/img/icons/pageview.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/palette.svg b/sources/themes/material/img/icons/palette.svg deleted file mode 100644 index 09f2eb1..0000000 --- a/sources/themes/material/img/icons/palette.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/panorama.svg b/sources/themes/material/img/icons/panorama.svg deleted file mode 100644 index e7ed1c3..0000000 --- a/sources/themes/material/img/icons/panorama.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/panorama_fisheye.svg b/sources/themes/material/img/icons/panorama_fisheye.svg deleted file mode 100644 index 2e9da13..0000000 --- a/sources/themes/material/img/icons/panorama_fisheye.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/panorama_horizontal.svg b/sources/themes/material/img/icons/panorama_horizontal.svg deleted file mode 100644 index 0011d6c..0000000 --- a/sources/themes/material/img/icons/panorama_horizontal.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/panorama_vertical.svg b/sources/themes/material/img/icons/panorama_vertical.svg deleted file mode 100644 index ae50982..0000000 --- a/sources/themes/material/img/icons/panorama_vertical.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/panorama_wide_angle.svg b/sources/themes/material/img/icons/panorama_wide_angle.svg deleted file mode 100644 index eed0196..0000000 --- a/sources/themes/material/img/icons/panorama_wide_angle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/party_mode.svg b/sources/themes/material/img/icons/party_mode.svg deleted file mode 100644 index 7d1799f..0000000 --- a/sources/themes/material/img/icons/party_mode.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/pause.svg b/sources/themes/material/img/icons/pause.svg deleted file mode 100644 index 342e0be..0000000 --- a/sources/themes/material/img/icons/pause.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/pause_circle_fill.svg b/sources/themes/material/img/icons/pause_circle_fill.svg deleted file mode 100644 index cf9d453..0000000 --- a/sources/themes/material/img/icons/pause_circle_fill.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/pause_circle_outline.svg b/sources/themes/material/img/icons/pause_circle_outline.svg deleted file mode 100644 index f206725..0000000 --- a/sources/themes/material/img/icons/pause_circle_outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/payment.svg b/sources/themes/material/img/icons/payment.svg deleted file mode 100644 index 625fe13..0000000 --- a/sources/themes/material/img/icons/payment.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/people.svg b/sources/themes/material/img/icons/people.svg deleted file mode 100644 index 0a8e742..0000000 --- a/sources/themes/material/img/icons/people.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/people_outline.svg b/sources/themes/material/img/icons/people_outline.svg deleted file mode 100644 index 41a5265..0000000 --- a/sources/themes/material/img/icons/people_outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_camera_m.svg b/sources/themes/material/img/icons/perm_camera_m.svg deleted file mode 100644 index 63bab7f..0000000 --- a/sources/themes/material/img/icons/perm_camera_m.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_contact_cal.svg b/sources/themes/material/img/icons/perm_contact_cal.svg deleted file mode 100644 index 88083e0..0000000 --- a/sources/themes/material/img/icons/perm_contact_cal.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_data_setting.svg b/sources/themes/material/img/icons/perm_data_setting.svg deleted file mode 100644 index ec4b217..0000000 --- a/sources/themes/material/img/icons/perm_data_setting.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_device_info.svg b/sources/themes/material/img/icons/perm_device_info.svg deleted file mode 100644 index f6c12a5..0000000 --- a/sources/themes/material/img/icons/perm_device_info.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_identity.svg b/sources/themes/material/img/icons/perm_identity.svg deleted file mode 100644 index 55ad4b1..0000000 --- a/sources/themes/material/img/icons/perm_identity.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_media.svg b/sources/themes/material/img/icons/perm_media.svg deleted file mode 100644 index 298cdb6..0000000 --- a/sources/themes/material/img/icons/perm_media.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_phone_msg.svg b/sources/themes/material/img/icons/perm_phone_msg.svg deleted file mode 100644 index 3629029..0000000 --- a/sources/themes/material/img/icons/perm_phone_msg.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/perm_scan_wifi.svg b/sources/themes/material/img/icons/perm_scan_wifi.svg deleted file mode 100644 index c2b55c8..0000000 --- a/sources/themes/material/img/icons/perm_scan_wifi.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/person.svg b/sources/themes/material/img/icons/person.svg deleted file mode 100644 index f4e6b78..0000000 --- a/sources/themes/material/img/icons/person.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/person_add.svg b/sources/themes/material/img/icons/person_add.svg deleted file mode 100644 index 296969f..0000000 --- a/sources/themes/material/img/icons/person_add.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/person_outline.svg b/sources/themes/material/img/icons/person_outline.svg deleted file mode 100644 index 1ecc0b6..0000000 --- a/sources/themes/material/img/icons/person_outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone.svg b/sources/themes/material/img/icons/phone.svg deleted file mode 100644 index 49d64e4..0000000 --- a/sources/themes/material/img/icons/phone.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_android.svg b/sources/themes/material/img/icons/phone_android.svg deleted file mode 100644 index 6c5c468..0000000 --- a/sources/themes/material/img/icons/phone_android.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_bluetooth_speaker.svg b/sources/themes/material/img/icons/phone_bluetooth_speaker.svg deleted file mode 100644 index e3d85eb..0000000 --- a/sources/themes/material/img/icons/phone_bluetooth_speaker.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_forwarded.svg b/sources/themes/material/img/icons/phone_forwarded.svg deleted file mode 100644 index ee3653e..0000000 --- a/sources/themes/material/img/icons/phone_forwarded.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_in_talk.svg b/sources/themes/material/img/icons/phone_in_talk.svg deleted file mode 100644 index 489b102..0000000 --- a/sources/themes/material/img/icons/phone_in_talk.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_iphone.svg b/sources/themes/material/img/icons/phone_iphone.svg deleted file mode 100644 index 4cc1534..0000000 --- a/sources/themes/material/img/icons/phone_iphone.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_locked.svg b/sources/themes/material/img/icons/phone_locked.svg deleted file mode 100644 index a58ae49..0000000 --- a/sources/themes/material/img/icons/phone_locked.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_missed.svg b/sources/themes/material/img/icons/phone_missed.svg deleted file mode 100644 index c3f4568..0000000 --- a/sources/themes/material/img/icons/phone_missed.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phone_paused.svg b/sources/themes/material/img/icons/phone_paused.svg deleted file mode 100644 index 101dd27..0000000 --- a/sources/themes/material/img/icons/phone_paused.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/phonelink.svg b/sources/themes/material/img/icons/phonelink.svg deleted file mode 100644 index 0bce4f7..0000000 --- a/sources/themes/material/img/icons/phonelink.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/phonelink_off.svg b/sources/themes/material/img/icons/phonelink_off.svg deleted file mode 100644 index 2b6a4d4..0000000 --- a/sources/themes/material/img/icons/phonelink_off.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/photo.svg b/sources/themes/material/img/icons/photo.svg deleted file mode 100644 index 667b4b7..0000000 --- a/sources/themes/material/img/icons/photo.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/photo_album.svg b/sources/themes/material/img/icons/photo_album.svg deleted file mode 100644 index f19b32d..0000000 --- a/sources/themes/material/img/icons/photo_album.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/photo_camera.svg b/sources/themes/material/img/icons/photo_camera.svg deleted file mode 100644 index 030f413..0000000 --- a/sources/themes/material/img/icons/photo_camera.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/photo_library.svg b/sources/themes/material/img/icons/photo_library.svg deleted file mode 100644 index 0d2a14b..0000000 --- a/sources/themes/material/img/icons/photo_library.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/picture_in_picture.svg b/sources/themes/material/img/icons/picture_in_picture.svg deleted file mode 100644 index c7650c2..0000000 --- a/sources/themes/material/img/icons/picture_in_picture.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/pin_drop.svg b/sources/themes/material/img/icons/pin_drop.svg deleted file mode 100644 index f3dde7a..0000000 --- a/sources/themes/material/img/icons/pin_drop.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/place.svg b/sources/themes/material/img/icons/place.svg deleted file mode 100644 index 48383c9..0000000 --- a/sources/themes/material/img/icons/place.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/play_arrow.svg b/sources/themes/material/img/icons/play_arrow.svg deleted file mode 100644 index 57e2ec9..0000000 --- a/sources/themes/material/img/icons/play_arrow.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/play_circle_fill.svg b/sources/themes/material/img/icons/play_circle_fill.svg deleted file mode 100644 index f533184..0000000 --- a/sources/themes/material/img/icons/play_circle_fill.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/play_circle_outline.svg b/sources/themes/material/img/icons/play_circle_outline.svg deleted file mode 100644 index 830290f..0000000 --- a/sources/themes/material/img/icons/play_circle_outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/play_download.svg b/sources/themes/material/img/icons/play_download.svg deleted file mode 100644 index 94ab3ac..0000000 --- a/sources/themes/material/img/icons/play_download.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/play_install.svg b/sources/themes/material/img/icons/play_install.svg deleted file mode 100644 index abaf753..0000000 --- a/sources/themes/material/img/icons/play_install.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/play_shopping_bag.svg b/sources/themes/material/img/icons/play_shopping_bag.svg deleted file mode 100644 index 6323087..0000000 --- a/sources/themes/material/img/icons/play_shopping_bag.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/playlist_add.svg b/sources/themes/material/img/icons/playlist_add.svg deleted file mode 100644 index f7bca6f..0000000 --- a/sources/themes/material/img/icons/playlist_add.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/plus_one.svg b/sources/themes/material/img/icons/plus_one.svg deleted file mode 100644 index 5c1ae6e..0000000 --- a/sources/themes/material/img/icons/plus_one.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/poll.svg b/sources/themes/material/img/icons/poll.svg deleted file mode 100644 index c21624a..0000000 --- a/sources/themes/material/img/icons/poll.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/polymer.svg b/sources/themes/material/img/icons/polymer.svg deleted file mode 100644 index ab7afac..0000000 --- a/sources/themes/material/img/icons/polymer.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/portable_wifi_off.svg b/sources/themes/material/img/icons/portable_wifi_off.svg deleted file mode 100644 index 0583bf0..0000000 --- a/sources/themes/material/img/icons/portable_wifi_off.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/portrait.svg b/sources/themes/material/img/icons/portrait.svg deleted file mode 100644 index 0c4d8ed..0000000 --- a/sources/themes/material/img/icons/portrait.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/print.svg b/sources/themes/material/img/icons/print.svg deleted file mode 100644 index 2668973..0000000 --- a/sources/themes/material/img/icons/print.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/publ.svg b/sources/themes/material/img/icons/publ.svg deleted file mode 100644 index f0f55dd..0000000 --- a/sources/themes/material/img/icons/publ.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/publish.svg b/sources/themes/material/img/icons/publish.svg deleted file mode 100644 index 9ad44e1..0000000 --- a/sources/themes/material/img/icons/publish.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/query_builder.svg b/sources/themes/material/img/icons/query_builder.svg deleted file mode 100644 index 6354186..0000000 --- a/sources/themes/material/img/icons/query_builder.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/question_answer.svg b/sources/themes/material/img/icons/question_answer.svg deleted file mode 100644 index b6caa38..0000000 --- a/sources/themes/material/img/icons/question_answer.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/queue.svg b/sources/themes/material/img/icons/queue.svg deleted file mode 100644 index 1bfda3b..0000000 --- a/sources/themes/material/img/icons/queue.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/queue_mus.svg b/sources/themes/material/img/icons/queue_mus.svg deleted file mode 100644 index 6cb274e..0000000 --- a/sources/themes/material/img/icons/queue_mus.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/quick_contacts_dialer.svg b/sources/themes/material/img/icons/quick_contacts_dialer.svg deleted file mode 100644 index d8a7f44..0000000 --- a/sources/themes/material/img/icons/quick_contacts_dialer.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/quick_contacts_mail.svg b/sources/themes/material/img/icons/quick_contacts_mail.svg deleted file mode 100644 index b46b188..0000000 --- a/sources/themes/material/img/icons/quick_contacts_mail.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/radio.svg b/sources/themes/material/img/icons/radio.svg deleted file mode 100644 index 1e636ed..0000000 --- a/sources/themes/material/img/icons/radio.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/radio_button_off.svg b/sources/themes/material/img/icons/radio_button_off.svg deleted file mode 100644 index c5712a5..0000000 --- a/sources/themes/material/img/icons/radio_button_off.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/radio_button_on.svg b/sources/themes/material/img/icons/radio_button_on.svg deleted file mode 100644 index 7182537..0000000 --- a/sources/themes/material/img/icons/radio_button_on.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/rate_review.svg b/sources/themes/material/img/icons/rate_review.svg deleted file mode 100644 index 53db2b8..0000000 --- a/sources/themes/material/img/icons/rate_review.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/receipt.svg b/sources/themes/material/img/icons/receipt.svg deleted file mode 100644 index 79af2b8..0000000 --- a/sources/themes/material/img/icons/receipt.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/recent_actors.svg b/sources/themes/material/img/icons/recent_actors.svg deleted file mode 100644 index 7a95ca5..0000000 --- a/sources/themes/material/img/icons/recent_actors.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/redeem.svg b/sources/themes/material/img/icons/redeem.svg deleted file mode 100644 index 87d98b6..0000000 --- a/sources/themes/material/img/icons/redeem.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/redo.svg b/sources/themes/material/img/icons/redo.svg deleted file mode 100644 index 003e10c..0000000 --- a/sources/themes/material/img/icons/redo.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/refresh.svg b/sources/themes/material/img/icons/refresh.svg deleted file mode 100644 index 0d0710f..0000000 --- a/sources/themes/material/img/icons/refresh.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/remove.svg b/sources/themes/material/img/icons/remove.svg deleted file mode 100644 index 8afbc57..0000000 --- a/sources/themes/material/img/icons/remove.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/remove_circle.svg b/sources/themes/material/img/icons/remove_circle.svg deleted file mode 100644 index 88b4f8e..0000000 --- a/sources/themes/material/img/icons/remove_circle.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/remove_circle_outline.svg b/sources/themes/material/img/icons/remove_circle_outline.svg deleted file mode 100644 index 0eb1b80..0000000 --- a/sources/themes/material/img/icons/remove_circle_outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/remove_red_eye.svg b/sources/themes/material/img/icons/remove_red_eye.svg deleted file mode 100644 index 0d2ac3b..0000000 --- a/sources/themes/material/img/icons/remove_red_eye.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/reorder.svg b/sources/themes/material/img/icons/reorder.svg deleted file mode 100644 index 4fd21f5..0000000 --- a/sources/themes/material/img/icons/reorder.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/repeat.svg b/sources/themes/material/img/icons/repeat.svg deleted file mode 100644 index a0b69ff..0000000 --- a/sources/themes/material/img/icons/repeat.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/repeat_one.svg b/sources/themes/material/img/icons/repeat_one.svg deleted file mode 100644 index 2fb1d99..0000000 --- a/sources/themes/material/img/icons/repeat_one.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/replay.svg b/sources/themes/material/img/icons/replay.svg deleted file mode 100644 index 2d595e4..0000000 --- a/sources/themes/material/img/icons/replay.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/reply.svg b/sources/themes/material/img/icons/reply.svg deleted file mode 100644 index b644c2f..0000000 --- a/sources/themes/material/img/icons/reply.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/reply_all.svg b/sources/themes/material/img/icons/reply_all.svg deleted file mode 100644 index 4d07d78..0000000 --- a/sources/themes/material/img/icons/reply_all.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/report.svg b/sources/themes/material/img/icons/report.svg deleted file mode 100644 index df167e4..0000000 --- a/sources/themes/material/img/icons/report.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/report_problem.svg b/sources/themes/material/img/icons/report_problem.svg deleted file mode 100644 index a9add3c..0000000 --- a/sources/themes/material/img/icons/report_problem.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/restaurant_menu.svg b/sources/themes/material/img/icons/restaurant_menu.svg deleted file mode 100644 index 0f3d006..0000000 --- a/sources/themes/material/img/icons/restaurant_menu.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/restore.svg b/sources/themes/material/img/icons/restore.svg deleted file mode 100644 index f44824e..0000000 --- a/sources/themes/material/img/icons/restore.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/ring_volume.svg b/sources/themes/material/img/icons/ring_volume.svg deleted file mode 100644 index 95e79dd..0000000 --- a/sources/themes/material/img/icons/ring_volume.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/room.svg b/sources/themes/material/img/icons/room.svg deleted file mode 100644 index dd8b2c8..0000000 --- a/sources/themes/material/img/icons/room.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/rotate_left.svg b/sources/themes/material/img/icons/rotate_left.svg deleted file mode 100644 index 7a21bad..0000000 --- a/sources/themes/material/img/icons/rotate_left.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/rotate_right.svg b/sources/themes/material/img/icons/rotate_right.svg deleted file mode 100644 index 1658de4..0000000 --- a/sources/themes/material/img/icons/rotate_right.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/satellite.svg b/sources/themes/material/img/icons/satellite.svg deleted file mode 100644 index 21fcc45..0000000 --- a/sources/themes/material/img/icons/satellite.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/save.svg b/sources/themes/material/img/icons/save.svg deleted file mode 100644 index e08fc49..0000000 --- a/sources/themes/material/img/icons/save.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/schedule.svg b/sources/themes/material/img/icons/schedule.svg deleted file mode 100644 index 6976da9..0000000 --- a/sources/themes/material/img/icons/schedule.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/school.svg b/sources/themes/material/img/icons/school.svg deleted file mode 100644 index 1e28528..0000000 --- a/sources/themes/material/img/icons/school.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/screen_lock_landscape.svg b/sources/themes/material/img/icons/screen_lock_landscape.svg deleted file mode 100644 index 76f20fb..0000000 --- a/sources/themes/material/img/icons/screen_lock_landscape.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/screen_lock_portrait.svg b/sources/themes/material/img/icons/screen_lock_portrait.svg deleted file mode 100644 index abd1613..0000000 --- a/sources/themes/material/img/icons/screen_lock_portrait.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/screen_lock_rotation.svg b/sources/themes/material/img/icons/screen_lock_rotation.svg deleted file mode 100644 index d048b5d..0000000 --- a/sources/themes/material/img/icons/screen_lock_rotation.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/screen_rotation.svg b/sources/themes/material/img/icons/screen_rotation.svg deleted file mode 100644 index fbef3d4..0000000 --- a/sources/themes/material/img/icons/screen_rotation.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sd_card.svg b/sources/themes/material/img/icons/sd_card.svg deleted file mode 100644 index 53cb27a..0000000 --- a/sources/themes/material/img/icons/sd_card.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sd_storage.svg b/sources/themes/material/img/icons/sd_storage.svg deleted file mode 100644 index bf01e12..0000000 --- a/sources/themes/material/img/icons/sd_storage.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/search.svg b/sources/themes/material/img/icons/search.svg deleted file mode 100644 index b113314..0000000 --- a/sources/themes/material/img/icons/search.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/security.svg b/sources/themes/material/img/icons/security.svg deleted file mode 100644 index 9ddce12..0000000 --- a/sources/themes/material/img/icons/security.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/select_all.svg b/sources/themes/material/img/icons/select_all.svg deleted file mode 100644 index 130e850..0000000 --- a/sources/themes/material/img/icons/select_all.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/send.svg b/sources/themes/material/img/icons/send.svg deleted file mode 100644 index 018c599..0000000 --- a/sources/themes/material/img/icons/send.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/settings.svg b/sources/themes/material/img/icons/settings.svg deleted file mode 100644 index 0840264..0000000 --- a/sources/themes/material/img/icons/settings.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_applications.svg b/sources/themes/material/img/icons/settings_applications.svg deleted file mode 100644 index 6ab7d9e..0000000 --- a/sources/themes/material/img/icons/settings_applications.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_backup_restore.svg b/sources/themes/material/img/icons/settings_backup_restore.svg deleted file mode 100644 index 9710a54..0000000 --- a/sources/themes/material/img/icons/settings_backup_restore.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_bluetooth.svg b/sources/themes/material/img/icons/settings_bluetooth.svg deleted file mode 100644 index debb3a3..0000000 --- a/sources/themes/material/img/icons/settings_bluetooth.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_cell.svg b/sources/themes/material/img/icons/settings_cell.svg deleted file mode 100644 index 3dd4389..0000000 --- a/sources/themes/material/img/icons/settings_cell.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_display.svg b/sources/themes/material/img/icons/settings_display.svg deleted file mode 100644 index 6c49384..0000000 --- a/sources/themes/material/img/icons/settings_display.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_ethernet.svg b/sources/themes/material/img/icons/settings_ethernet.svg deleted file mode 100644 index 035138c..0000000 --- a/sources/themes/material/img/icons/settings_ethernet.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_input_antenna.svg b/sources/themes/material/img/icons/settings_input_antenna.svg deleted file mode 100644 index f3f4ae0..0000000 --- a/sources/themes/material/img/icons/settings_input_antenna.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_input_component.svg b/sources/themes/material/img/icons/settings_input_component.svg deleted file mode 100644 index a26235d..0000000 --- a/sources/themes/material/img/icons/settings_input_component.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_input_composite.svg b/sources/themes/material/img/icons/settings_input_composite.svg deleted file mode 100644 index b9bbf10..0000000 --- a/sources/themes/material/img/icons/settings_input_composite.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_input_hdmi.svg b/sources/themes/material/img/icons/settings_input_hdmi.svg deleted file mode 100644 index f69f0c9..0000000 --- a/sources/themes/material/img/icons/settings_input_hdmi.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_input_svideo.svg b/sources/themes/material/img/icons/settings_input_svideo.svg deleted file mode 100644 index 11268b3..0000000 --- a/sources/themes/material/img/icons/settings_input_svideo.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_overscan.svg b/sources/themes/material/img/icons/settings_overscan.svg deleted file mode 100644 index af76526..0000000 --- a/sources/themes/material/img/icons/settings_overscan.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_phone.svg b/sources/themes/material/img/icons/settings_phone.svg deleted file mode 100644 index e33aac7..0000000 --- a/sources/themes/material/img/icons/settings_phone.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_power.svg b/sources/themes/material/img/icons/settings_power.svg deleted file mode 100644 index 8dc7b2f..0000000 --- a/sources/themes/material/img/icons/settings_power.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_remote.svg b/sources/themes/material/img/icons/settings_remote.svg deleted file mode 100644 index 02051b8..0000000 --- a/sources/themes/material/img/icons/settings_remote.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_system_daydream.svg b/sources/themes/material/img/icons/settings_system_daydream.svg deleted file mode 100644 index 3161edb..0000000 --- a/sources/themes/material/img/icons/settings_system_daydream.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/settings_voice.svg b/sources/themes/material/img/icons/settings_voice.svg deleted file mode 100644 index 65cccad..0000000 --- a/sources/themes/material/img/icons/settings_voice.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/share.svg b/sources/themes/material/img/icons/share.svg deleted file mode 100644 index 142a11f..0000000 --- a/sources/themes/material/img/icons/share.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/shop.svg b/sources/themes/material/img/icons/shop.svg deleted file mode 100644 index a519bf7..0000000 --- a/sources/themes/material/img/icons/shop.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/shop_two.svg b/sources/themes/material/img/icons/shop_two.svg deleted file mode 100644 index 7f343aa..0000000 --- a/sources/themes/material/img/icons/shop_two.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/shopping_basket.svg b/sources/themes/material/img/icons/shopping_basket.svg deleted file mode 100644 index 0465396..0000000 --- a/sources/themes/material/img/icons/shopping_basket.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/shopping_cart.svg b/sources/themes/material/img/icons/shopping_cart.svg deleted file mode 100644 index 81f72a1..0000000 --- a/sources/themes/material/img/icons/shopping_cart.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/shuffle.svg b/sources/themes/material/img/icons/shuffle.svg deleted file mode 100644 index b12cee1..0000000 --- a/sources/themes/material/img/icons/shuffle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_0_bar.svg b/sources/themes/material/img/icons/signal_cellular_0_bar.svg deleted file mode 100644 index 13ff9f9..0000000 --- a/sources/themes/material/img/icons/signal_cellular_0_bar.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_1_bar.svg b/sources/themes/material/img/icons/signal_cellular_1_bar.svg deleted file mode 100644 index b65c2d5..0000000 --- a/sources/themes/material/img/icons/signal_cellular_1_bar.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_2_bar.svg b/sources/themes/material/img/icons/signal_cellular_2_bar.svg deleted file mode 100644 index 1c13116..0000000 --- a/sources/themes/material/img/icons/signal_cellular_2_bar.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_3_bar.svg b/sources/themes/material/img/icons/signal_cellular_3_bar.svg deleted file mode 100644 index f17f0c5..0000000 --- a/sources/themes/material/img/icons/signal_cellular_3_bar.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_4_bar.svg b/sources/themes/material/img/icons/signal_cellular_4_bar.svg deleted file mode 100644 index c527b1f..0000000 --- a/sources/themes/material/img/icons/signal_cellular_4_bar.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_0_bar.svg b/sources/themes/material/img/icons/signal_cellular_connected_no_internet_0_bar.svg deleted file mode 100644 index e527edb..0000000 --- a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_0_bar.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_1_bar.svg b/sources/themes/material/img/icons/signal_cellular_connected_no_internet_1_bar.svg deleted file mode 100644 index 97f206e..0000000 --- a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_1_bar.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_2_bar.svg b/sources/themes/material/img/icons/signal_cellular_connected_no_internet_2_bar.svg deleted file mode 100644 index 82ca82e..0000000 --- a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_2_bar.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_3_bar.svg b/sources/themes/material/img/icons/signal_cellular_connected_no_internet_3_bar.svg deleted file mode 100644 index fcb6204..0000000 --- a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_3_bar.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_4_bar.svg b/sources/themes/material/img/icons/signal_cellular_connected_no_internet_4_bar.svg deleted file mode 100644 index 731aec0..0000000 --- a/sources/themes/material/img/icons/signal_cellular_connected_no_internet_4_bar.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_no_sim.svg b/sources/themes/material/img/icons/signal_cellular_no_sim.svg deleted file mode 100644 index 0116eb6..0000000 --- a/sources/themes/material/img/icons/signal_cellular_no_sim.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_null.svg b/sources/themes/material/img/icons/signal_cellular_null.svg deleted file mode 100644 index 9182814..0000000 --- a/sources/themes/material/img/icons/signal_cellular_null.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/signal_cellular_off.svg b/sources/themes/material/img/icons/signal_cellular_off.svg deleted file mode 100644 index 0270a55..0000000 --- a/sources/themes/material/img/icons/signal_cellular_off.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_0_bar.svg b/sources/themes/material/img/icons/signal_wifi_0_bar.svg deleted file mode 100644 index f71840f..0000000 --- a/sources/themes/material/img/icons/signal_wifi_0_bar.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_1_bar.svg b/sources/themes/material/img/icons/signal_wifi_1_bar.svg deleted file mode 100644 index d5c7e56..0000000 --- a/sources/themes/material/img/icons/signal_wifi_1_bar.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_2_bar.svg b/sources/themes/material/img/icons/signal_wifi_2_bar.svg deleted file mode 100644 index 9b70a31..0000000 --- a/sources/themes/material/img/icons/signal_wifi_2_bar.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_3_bar.svg b/sources/themes/material/img/icons/signal_wifi_3_bar.svg deleted file mode 100644 index 644184e..0000000 --- a/sources/themes/material/img/icons/signal_wifi_3_bar.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_4_bar.svg b/sources/themes/material/img/icons/signal_wifi_4_bar.svg deleted file mode 100644 index 2c956d1..0000000 --- a/sources/themes/material/img/icons/signal_wifi_4_bar.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_off.svg b/sources/themes/material/img/icons/signal_wifi_off.svg deleted file mode 100644 index 3b4333e..0000000 --- a/sources/themes/material/img/icons/signal_wifi_off.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_1_bar.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_1_bar.svg deleted file mode 100644 index fb9d5bf..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_1_bar.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_2_bar.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_2_bar.svg deleted file mode 100644 index 38f0026..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_2_bar.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_3_bar.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_3_bar.svg deleted file mode 100644 index 4882a85..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_3_bar.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_4_bar.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_4_bar.svg deleted file mode 100644 index 62f006b..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_4_bar.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet.svg deleted file mode 100644 index 7429b34..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_1.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_1.svg deleted file mode 100644 index 1b9f1b6..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_1.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_2.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_2.svg deleted file mode 100644 index 286a62f..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_2.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_3.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_3.svg deleted file mode 100644 index 880cb08..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_3.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_4.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_4.svg deleted file mode 100644 index 2803e82..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_connected_no_internet_4.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_not_connected.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_not_connected.svg deleted file mode 100644 index 5038cb3..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_not_connected.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/signal_wifi_statusbar_null.svg b/sources/themes/material/img/icons/signal_wifi_statusbar_null.svg deleted file mode 100644 index 226bca4..0000000 --- a/sources/themes/material/img/icons/signal_wifi_statusbar_null.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/sim_card.svg b/sources/themes/material/img/icons/sim_card.svg deleted file mode 100644 index e2d338e..0000000 --- a/sources/themes/material/img/icons/sim_card.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sim_card_alert.svg b/sources/themes/material/img/icons/sim_card_alert.svg deleted file mode 100644 index 0cc3140..0000000 --- a/sources/themes/material/img/icons/sim_card_alert.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/skip_next.svg b/sources/themes/material/img/icons/skip_next.svg deleted file mode 100644 index e5186ed..0000000 --- a/sources/themes/material/img/icons/skip_next.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/skip_previous.svg b/sources/themes/material/img/icons/skip_previous.svg deleted file mode 100644 index b8af3e9..0000000 --- a/sources/themes/material/img/icons/skip_previous.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/slideshow.svg b/sources/themes/material/img/icons/slideshow.svg deleted file mode 100644 index ad5f0a3..0000000 --- a/sources/themes/material/img/icons/slideshow.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/smartphone.svg b/sources/themes/material/img/icons/smartphone.svg deleted file mode 100644 index 397c2b0..0000000 --- a/sources/themes/material/img/icons/smartphone.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/sms.svg b/sources/themes/material/img/icons/sms.svg deleted file mode 100644 index aca399d..0000000 --- a/sources/themes/material/img/icons/sms.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sms_failed.svg b/sources/themes/material/img/icons/sms_failed.svg deleted file mode 100644 index 7a6f3fa..0000000 --- a/sources/themes/material/img/icons/sms_failed.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/snooze.svg b/sources/themes/material/img/icons/snooze.svg deleted file mode 100644 index 6d5f559..0000000 --- a/sources/themes/material/img/icons/snooze.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sort.svg b/sources/themes/material/img/icons/sort.svg deleted file mode 100644 index 9c9cea9..0000000 --- a/sources/themes/material/img/icons/sort.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/speaker.svg b/sources/themes/material/img/icons/speaker.svg deleted file mode 100644 index a38d0a5..0000000 --- a/sources/themes/material/img/icons/speaker.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/speaker_notes.svg b/sources/themes/material/img/icons/speaker_notes.svg deleted file mode 100644 index 3ff6b25..0000000 --- a/sources/themes/material/img/icons/speaker_notes.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/spellcheck.svg b/sources/themes/material/img/icons/spellcheck.svg deleted file mode 100644 index 7252777..0000000 --- a/sources/themes/material/img/icons/spellcheck.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/star.svg b/sources/themes/material/img/icons/star.svg deleted file mode 100644 index 06aba5e..0000000 --- a/sources/themes/material/img/icons/star.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/star_half.svg b/sources/themes/material/img/icons/star_half.svg deleted file mode 100644 index 7955053..0000000 --- a/sources/themes/material/img/icons/star_half.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/star_outline.svg b/sources/themes/material/img/icons/star_outline.svg deleted file mode 100644 index d510349..0000000 --- a/sources/themes/material/img/icons/star_outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/star_rate.svg b/sources/themes/material/img/icons/star_rate.svg deleted file mode 100644 index f2a26f4..0000000 --- a/sources/themes/material/img/icons/star_rate.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/stars.svg b/sources/themes/material/img/icons/stars.svg deleted file mode 100644 index 103c2f0..0000000 --- a/sources/themes/material/img/icons/stars.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/stay_current_landscape.svg b/sources/themes/material/img/icons/stay_current_landscape.svg deleted file mode 100644 index 8e72999..0000000 --- a/sources/themes/material/img/icons/stay_current_landscape.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/stay_current_portrait.svg b/sources/themes/material/img/icons/stay_current_portrait.svg deleted file mode 100644 index 1fa894f..0000000 --- a/sources/themes/material/img/icons/stay_current_portrait.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/stay_primary_landscape.svg b/sources/themes/material/img/icons/stay_primary_landscape.svg deleted file mode 100644 index d21e9d7..0000000 --- a/sources/themes/material/img/icons/stay_primary_landscape.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/stay_primary_portrait.svg b/sources/themes/material/img/icons/stay_primary_portrait.svg deleted file mode 100644 index ef5d158..0000000 --- a/sources/themes/material/img/icons/stay_primary_portrait.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/stop.svg b/sources/themes/material/img/icons/stop.svg deleted file mode 100644 index 39f1ef3..0000000 --- a/sources/themes/material/img/icons/stop.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/storage.svg b/sources/themes/material/img/icons/storage.svg deleted file mode 100644 index 4d27feb..0000000 --- a/sources/themes/material/img/icons/storage.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/store.svg b/sources/themes/material/img/icons/store.svg deleted file mode 100644 index 182c680..0000000 --- a/sources/themes/material/img/icons/store.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/store_mall_directory.svg b/sources/themes/material/img/icons/store_mall_directory.svg deleted file mode 100644 index f365ff2..0000000 --- a/sources/themes/material/img/icons/store_mall_directory.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/straighten.svg b/sources/themes/material/img/icons/straighten.svg deleted file mode 100644 index 8021e81..0000000 --- a/sources/themes/material/img/icons/straighten.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/style.svg b/sources/themes/material/img/icons/style.svg deleted file mode 100644 index 5822445..0000000 --- a/sources/themes/material/img/icons/style.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/subject.svg b/sources/themes/material/img/icons/subject.svg deleted file mode 100644 index 849bbef..0000000 --- a/sources/themes/material/img/icons/subject.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/subtitles.svg b/sources/themes/material/img/icons/subtitles.svg deleted file mode 100644 index df2ea25..0000000 --- a/sources/themes/material/img/icons/subtitles.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/supervisor_account.svg b/sources/themes/material/img/icons/supervisor_account.svg deleted file mode 100644 index 135ae39..0000000 --- a/sources/themes/material/img/icons/supervisor_account.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/surround_sound.svg b/sources/themes/material/img/icons/surround_sound.svg deleted file mode 100644 index 4b0edb3..0000000 --- a/sources/themes/material/img/icons/surround_sound.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/swap_calls.svg b/sources/themes/material/img/icons/swap_calls.svg deleted file mode 100644 index ab9f270..0000000 --- a/sources/themes/material/img/icons/swap_calls.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/swap_horiz.svg b/sources/themes/material/img/icons/swap_horiz.svg deleted file mode 100644 index 2990c0f..0000000 --- a/sources/themes/material/img/icons/swap_horiz.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/swap_vert.svg b/sources/themes/material/img/icons/swap_vert.svg deleted file mode 100644 index 5364bb1..0000000 --- a/sources/themes/material/img/icons/swap_vert.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/swap_vert_circle.svg b/sources/themes/material/img/icons/swap_vert_circle.svg deleted file mode 100644 index d696969..0000000 --- a/sources/themes/material/img/icons/swap_vert_circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/switch_camera.svg b/sources/themes/material/img/icons/switch_camera.svg deleted file mode 100644 index 28f6bbd..0000000 --- a/sources/themes/material/img/icons/switch_camera.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/switch_video.svg b/sources/themes/material/img/icons/switch_video.svg deleted file mode 100644 index a0d25f8..0000000 --- a/sources/themes/material/img/icons/switch_video.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sync.svg b/sources/themes/material/img/icons/sync.svg deleted file mode 100644 index e311b96..0000000 --- a/sources/themes/material/img/icons/sync.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sync_disabled.svg b/sources/themes/material/img/icons/sync_disabled.svg deleted file mode 100644 index e608521..0000000 --- a/sources/themes/material/img/icons/sync_disabled.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/sync_problem.svg b/sources/themes/material/img/icons/sync_problem.svg deleted file mode 100644 index f3be55c..0000000 --- a/sources/themes/material/img/icons/sync_problem.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/system_update.svg b/sources/themes/material/img/icons/system_update.svg deleted file mode 100644 index 7d7db96..0000000 --- a/sources/themes/material/img/icons/system_update.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/system_update_tv.svg b/sources/themes/material/img/icons/system_update_tv.svg deleted file mode 100644 index 59cd954..0000000 --- a/sources/themes/material/img/icons/system_update_tv.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/tab.svg b/sources/themes/material/img/icons/tab.svg deleted file mode 100644 index 37d5188..0000000 --- a/sources/themes/material/img/icons/tab.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/tab_unselected.svg b/sources/themes/material/img/icons/tab_unselected.svg deleted file mode 100644 index 17ef5aa..0000000 --- a/sources/themes/material/img/icons/tab_unselected.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/tablet.svg b/sources/themes/material/img/icons/tablet.svg deleted file mode 100644 index d297508..0000000 --- a/sources/themes/material/img/icons/tablet.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/tablet_android.svg b/sources/themes/material/img/icons/tablet_android.svg deleted file mode 100644 index 2cbaecc..0000000 --- a/sources/themes/material/img/icons/tablet_android.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/tablet_mac.svg b/sources/themes/material/img/icons/tablet_mac.svg deleted file mode 100644 index f378701..0000000 --- a/sources/themes/material/img/icons/tablet_mac.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/tag_faces.svg b/sources/themes/material/img/icons/tag_faces.svg deleted file mode 100644 index 8be603c..0000000 --- a/sources/themes/material/img/icons/tag_faces.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/tap_and_play.svg b/sources/themes/material/img/icons/tap_and_play.svg deleted file mode 100644 index 826690f..0000000 --- a/sources/themes/material/img/icons/tap_and_play.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/terrain.svg b/sources/themes/material/img/icons/terrain.svg deleted file mode 100644 index 5ca3942..0000000 --- a/sources/themes/material/img/icons/terrain.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/text_format.svg b/sources/themes/material/img/icons/text_format.svg deleted file mode 100644 index cf156da..0000000 --- a/sources/themes/material/img/icons/text_format.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/textsms.svg b/sources/themes/material/img/icons/textsms.svg deleted file mode 100644 index cce0362..0000000 --- a/sources/themes/material/img/icons/textsms.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/texture.svg b/sources/themes/material/img/icons/texture.svg deleted file mode 100644 index 1dbcac4..0000000 --- a/sources/themes/material/img/icons/texture.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/theaters.svg b/sources/themes/material/img/icons/theaters.svg deleted file mode 100644 index b61a9fc..0000000 --- a/sources/themes/material/img/icons/theaters.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/thumb_down.svg b/sources/themes/material/img/icons/thumb_down.svg deleted file mode 100644 index 48cbbc9..0000000 --- a/sources/themes/material/img/icons/thumb_down.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/thumb_up.svg b/sources/themes/material/img/icons/thumb_up.svg deleted file mode 100644 index 1553056..0000000 --- a/sources/themes/material/img/icons/thumb_up.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/thumbs_up_down.svg b/sources/themes/material/img/icons/thumbs_up_down.svg deleted file mode 100644 index ebc5625..0000000 --- a/sources/themes/material/img/icons/thumbs_up_down.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/time_to_leave.svg b/sources/themes/material/img/icons/time_to_leave.svg deleted file mode 100644 index ecf73b4..0000000 --- a/sources/themes/material/img/icons/time_to_leave.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/timelapse.svg b/sources/themes/material/img/icons/timelapse.svg deleted file mode 100644 index 032fe49..0000000 --- a/sources/themes/material/img/icons/timelapse.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/timer.svg b/sources/themes/material/img/icons/timer.svg deleted file mode 100644 index 99ec039..0000000 --- a/sources/themes/material/img/icons/timer.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/timer_10.svg b/sources/themes/material/img/icons/timer_10.svg deleted file mode 100644 index 4f65c1d..0000000 --- a/sources/themes/material/img/icons/timer_10.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/timer_3.svg b/sources/themes/material/img/icons/timer_3.svg deleted file mode 100644 index 75d79d0..0000000 --- a/sources/themes/material/img/icons/timer_3.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/timer_auto.svg b/sources/themes/material/img/icons/timer_auto.svg deleted file mode 100644 index 6e90410..0000000 --- a/sources/themes/material/img/icons/timer_auto.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/timer_off.svg b/sources/themes/material/img/icons/timer_off.svg deleted file mode 100644 index 10ec46a..0000000 --- a/sources/themes/material/img/icons/timer_off.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/toc.svg b/sources/themes/material/img/icons/toc.svg deleted file mode 100644 index 0611144..0000000 --- a/sources/themes/material/img/icons/toc.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/today.svg b/sources/themes/material/img/icons/today.svg deleted file mode 100644 index b428102..0000000 --- a/sources/themes/material/img/icons/today.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/tonality.svg b/sources/themes/material/img/icons/tonality.svg deleted file mode 100644 index 72520aa..0000000 --- a/sources/themes/material/img/icons/tonality.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/track_changes.svg b/sources/themes/material/img/icons/track_changes.svg deleted file mode 100644 index e5c3aeb..0000000 --- a/sources/themes/material/img/icons/track_changes.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/traff.svg b/sources/themes/material/img/icons/traff.svg deleted file mode 100644 index e33e400..0000000 --- a/sources/themes/material/img/icons/traff.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/transform.svg b/sources/themes/material/img/icons/transform.svg deleted file mode 100644 index 7275a10..0000000 --- a/sources/themes/material/img/icons/transform.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/translate.svg b/sources/themes/material/img/icons/translate.svg deleted file mode 100644 index b7ad03f..0000000 --- a/sources/themes/material/img/icons/translate.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/trending_down.svg b/sources/themes/material/img/icons/trending_down.svg deleted file mode 100644 index 2837ea3..0000000 --- a/sources/themes/material/img/icons/trending_down.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/trending_neutral.svg b/sources/themes/material/img/icons/trending_neutral.svg deleted file mode 100644 index 3afe6cd..0000000 --- a/sources/themes/material/img/icons/trending_neutral.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/sources/themes/material/img/icons/trending_up.svg b/sources/themes/material/img/icons/trending_up.svg deleted file mode 100644 index d23ed16..0000000 --- a/sources/themes/material/img/icons/trending_up.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/tune.svg b/sources/themes/material/img/icons/tune.svg deleted file mode 100644 index 3328fef..0000000 --- a/sources/themes/material/img/icons/tune.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/turned_in.svg b/sources/themes/material/img/icons/turned_in.svg deleted file mode 100644 index ab2f95e..0000000 --- a/sources/themes/material/img/icons/turned_in.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/turned_in_not.svg b/sources/themes/material/img/icons/turned_in_not.svg deleted file mode 100644 index 74834af..0000000 --- a/sources/themes/material/img/icons/turned_in_not.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/tv.svg b/sources/themes/material/img/icons/tv.svg deleted file mode 100644 index 7092c80..0000000 --- a/sources/themes/material/img/icons/tv.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/undo.svg b/sources/themes/material/img/icons/undo.svg deleted file mode 100644 index ab79f2f..0000000 --- a/sources/themes/material/img/icons/undo.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/unfold_less.svg b/sources/themes/material/img/icons/unfold_less.svg deleted file mode 100644 index b191641..0000000 --- a/sources/themes/material/img/icons/unfold_less.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/unfold_more.svg b/sources/themes/material/img/icons/unfold_more.svg deleted file mode 100644 index ba7faa8..0000000 --- a/sources/themes/material/img/icons/unfold_more.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/usb.svg b/sources/themes/material/img/icons/usb.svg deleted file mode 100644 index 886fc0b..0000000 --- a/sources/themes/material/img/icons/usb.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/verified_user.svg b/sources/themes/material/img/icons/verified_user.svg deleted file mode 100644 index f89ce9b..0000000 --- a/sources/themes/material/img/icons/verified_user.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/vertical_align_bottom.svg b/sources/themes/material/img/icons/vertical_align_bottom.svg deleted file mode 100644 index 30ec526..0000000 --- a/sources/themes/material/img/icons/vertical_align_bottom.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/vertical_align_center.svg b/sources/themes/material/img/icons/vertical_align_center.svg deleted file mode 100644 index 92b9588..0000000 --- a/sources/themes/material/img/icons/vertical_align_center.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/vertical_align_top.svg b/sources/themes/material/img/icons/vertical_align_top.svg deleted file mode 100644 index 988cfdd..0000000 --- a/sources/themes/material/img/icons/vertical_align_top.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/vibration.svg b/sources/themes/material/img/icons/vibration.svg deleted file mode 100644 index 6079845..0000000 --- a/sources/themes/material/img/icons/vibration.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/video_collection.svg b/sources/themes/material/img/icons/video_collection.svg deleted file mode 100644 index ec4c12c..0000000 --- a/sources/themes/material/img/icons/video_collection.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/videocam.svg b/sources/themes/material/img/icons/videocam.svg deleted file mode 100644 index 1d185b2..0000000 --- a/sources/themes/material/img/icons/videocam.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/videocam_off.svg b/sources/themes/material/img/icons/videocam_off.svg deleted file mode 100644 index 4e0ebb2..0000000 --- a/sources/themes/material/img/icons/videocam_off.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_agenda.svg b/sources/themes/material/img/icons/view_agenda.svg deleted file mode 100644 index 657d853..0000000 --- a/sources/themes/material/img/icons/view_agenda.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_array.svg b/sources/themes/material/img/icons/view_array.svg deleted file mode 100644 index 802c2ea..0000000 --- a/sources/themes/material/img/icons/view_array.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_carousel.svg b/sources/themes/material/img/icons/view_carousel.svg deleted file mode 100644 index 369814c..0000000 --- a/sources/themes/material/img/icons/view_carousel.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_column.svg b/sources/themes/material/img/icons/view_column.svg deleted file mode 100644 index d68b3f3..0000000 --- a/sources/themes/material/img/icons/view_column.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_day.svg b/sources/themes/material/img/icons/view_day.svg deleted file mode 100644 index c500d65..0000000 --- a/sources/themes/material/img/icons/view_day.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_headline.svg b/sources/themes/material/img/icons/view_headline.svg deleted file mode 100644 index 37e905a..0000000 --- a/sources/themes/material/img/icons/view_headline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_list.svg b/sources/themes/material/img/icons/view_list.svg deleted file mode 100644 index 4babae9..0000000 --- a/sources/themes/material/img/icons/view_list.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_module.svg b/sources/themes/material/img/icons/view_module.svg deleted file mode 100644 index c6ffec9..0000000 --- a/sources/themes/material/img/icons/view_module.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_quilt.svg b/sources/themes/material/img/icons/view_quilt.svg deleted file mode 100644 index 20d1e33..0000000 --- a/sources/themes/material/img/icons/view_quilt.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/view_stream.svg b/sources/themes/material/img/icons/view_stream.svg deleted file mode 100644 index 2d93d22..0000000 --- a/sources/themes/material/img/icons/view_stream.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/view_week.svg b/sources/themes/material/img/icons/view_week.svg deleted file mode 100644 index f9d9155..0000000 --- a/sources/themes/material/img/icons/view_week.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/visibility.svg b/sources/themes/material/img/icons/visibility.svg deleted file mode 100644 index 3c2afbc..0000000 --- a/sources/themes/material/img/icons/visibility.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/visibility_off.svg b/sources/themes/material/img/icons/visibility_off.svg deleted file mode 100644 index 1e50f34..0000000 --- a/sources/themes/material/img/icons/visibility_off.svg +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/voice_chat.svg b/sources/themes/material/img/icons/voice_chat.svg deleted file mode 100644 index e676658..0000000 --- a/sources/themes/material/img/icons/voice_chat.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/voicemail.svg b/sources/themes/material/img/icons/voicemail.svg deleted file mode 100644 index 8a27228..0000000 --- a/sources/themes/material/img/icons/voicemail.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/volume_down.svg b/sources/themes/material/img/icons/volume_down.svg deleted file mode 100644 index 77d32db..0000000 --- a/sources/themes/material/img/icons/volume_down.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/volume_mute.svg b/sources/themes/material/img/icons/volume_mute.svg deleted file mode 100644 index 41e8bca..0000000 --- a/sources/themes/material/img/icons/volume_mute.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/volume_off.svg b/sources/themes/material/img/icons/volume_off.svg deleted file mode 100644 index 55b9d94..0000000 --- a/sources/themes/material/img/icons/volume_off.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/volume_up.svg b/sources/themes/material/img/icons/volume_up.svg deleted file mode 100644 index 07cb40d..0000000 --- a/sources/themes/material/img/icons/volume_up.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/vpn_key.svg b/sources/themes/material/img/icons/vpn_key.svg deleted file mode 100644 index c838c69..0000000 --- a/sources/themes/material/img/icons/vpn_key.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/vpn_lock.svg b/sources/themes/material/img/icons/vpn_lock.svg deleted file mode 100644 index 66e2537..0000000 --- a/sources/themes/material/img/icons/vpn_lock.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wallet_giftcard.svg b/sources/themes/material/img/icons/wallet_giftcard.svg deleted file mode 100644 index 4fd7b4b..0000000 --- a/sources/themes/material/img/icons/wallet_giftcard.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wallet_membership.svg b/sources/themes/material/img/icons/wallet_membership.svg deleted file mode 100644 index 1ab8da0..0000000 --- a/sources/themes/material/img/icons/wallet_membership.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wallet_travel.svg b/sources/themes/material/img/icons/wallet_travel.svg deleted file mode 100644 index 31692c5..0000000 --- a/sources/themes/material/img/icons/wallet_travel.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/warning.svg b/sources/themes/material/img/icons/warning.svg deleted file mode 100644 index ec2b127..0000000 --- a/sources/themes/material/img/icons/warning.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/watch.svg b/sources/themes/material/img/icons/watch.svg deleted file mode 100644 index a300e77..0000000 --- a/sources/themes/material/img/icons/watch.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/wb_auto.svg b/sources/themes/material/img/icons/wb_auto.svg deleted file mode 100644 index c5bf504..0000000 --- a/sources/themes/material/img/icons/wb_auto.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wb_cloudy.svg b/sources/themes/material/img/icons/wb_cloudy.svg deleted file mode 100644 index 03765ef..0000000 --- a/sources/themes/material/img/icons/wb_cloudy.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/sources/themes/material/img/icons/wb_incandescent.svg b/sources/themes/material/img/icons/wb_incandescent.svg deleted file mode 100644 index 69544e8..0000000 --- a/sources/themes/material/img/icons/wb_incandescent.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wb_irradescent.svg b/sources/themes/material/img/icons/wb_irradescent.svg deleted file mode 100644 index 9424c01..0000000 --- a/sources/themes/material/img/icons/wb_irradescent.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wb_sunny.svg b/sources/themes/material/img/icons/wb_sunny.svg deleted file mode 100644 index 2b5ea47..0000000 --- a/sources/themes/material/img/icons/wb_sunny.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/web.svg b/sources/themes/material/img/icons/web.svg deleted file mode 100644 index d0ec139..0000000 --- a/sources/themes/material/img/icons/web.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/sources/themes/material/img/icons/whatshot.svg b/sources/themes/material/img/icons/whatshot.svg deleted file mode 100644 index 6f2fac1..0000000 --- a/sources/themes/material/img/icons/whatshot.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wifi_lock.svg b/sources/themes/material/img/icons/wifi_lock.svg deleted file mode 100644 index 771920b..0000000 --- a/sources/themes/material/img/icons/wifi_lock.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/wifi_tethering.svg b/sources/themes/material/img/icons/wifi_tethering.svg deleted file mode 100644 index 23cb191..0000000 --- a/sources/themes/material/img/icons/wifi_tethering.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/icons/work.svg b/sources/themes/material/img/icons/work.svg deleted file mode 100644 index 852373b..0000000 --- a/sources/themes/material/img/icons/work.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/sources/themes/material/img/icons/wrap_text.svg b/sources/themes/material/img/icons/wrap_text.svg deleted file mode 100644 index 8121775..0000000 --- a/sources/themes/material/img/icons/wrap_text.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/sources/themes/material/img/yuno.png b/sources/themes/material/img/yuno.png deleted file mode 100644 index ff04b183aa4fe8b19689d39aca0f4a56c0410f88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47293 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 z 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

      NR`71Whr;)xRK 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